Używam iPhone'a jako modemu.
Czy istnieje sposób przekierowania na mój komputer, ponieważ używam go jako serwera programistycznego.
iphone
ios
internet-sharing
dwightk
źródło
źródło
Odpowiedzi:
Krótka odpowiedź
Do tej pory (iOS 9.1) nie było możliwości skonfigurowania przekierowania portów w Personal Hotspot
Długa odpowiedź
Aktywacja Personal Hotspot na urządzeniu iOS umożliwia wbudowany router NAT. Inne urządzenia, które łączą się z tym iPhone'em (za pomocą USB, WiFi lub Bluetooth), otrzymują adres IP w subdomenie 172.16.0.0/12.
W iOS nie ma ustawień NAT, ani nie zapewnia UPnP ani NAT-PMP do zdalnej konfiguracji NAT.
Dlaczego?
Nikt nie zna powodów Apple.
Dzikie przypuszczenie: wiedząc, że dostępność funkcji Hotspot osobisty na urządzeniu z iOS zależy od jego operatora , Apple może wyłączyć dalsze funkcje jako sposób na dobrą zabawę z przewoźnikami.
Możliwe obejścia
Edycja: ALE ...
Nawet jeśli możesz ominąć NAT na swoim urządzeniu, twoje komórkowe połączenie internetowe IPv4 najprawdopodobniej również stoi za NAT-em klasy operatorskiej .
źródło
Nie ma możliwości przekierowania portów na iPhonie, gdy jest używany jako hotspot Wi-Fi. To jest z założenia. (IMO) funkcja hotspotu iPhone'a pozwoliła użytkownikom na dostęp do Internetu za pośrednictwem planu taryfowego telefonu, aby użytkownik mógł sprawdzić pocztę e-mail, surfować po Internecie, czatować itp. Nie został zaprojektowany jako router z bardziej zaawansowanymi funkcjami.
Po żadnej „stronie” hotspotu iPhone'a nie ma otwartych portów, w których można by zarządzać. Zrobiłem portcan zarówno po stronie publicznej, jak i prywatnej (z komputera Mac i PC), aby sprawdzić, czy mogę uzyskać dostęp do strony zarządzania - jest zablokowany i nie odpowiada (choć odpowiada na a
ping
).Jednak właśnie przetestowałem i zweryfikowałem, że mój dedykowany hotspot - AT&T Unite Explore obsługuje przekierowanie portów (strona 60 instrukcji obsługi ). Udało mi się przekazać port 22 do mojego laptopa i pomyślnie nawiązałem z nim połączenie przez SSH.
I ostatnia rzecz - chociaż udało mi się to zrobić w AT&T, twój dostawca może nie pozwolić ci otwierać portów w twoim urządzeniu - najpierw sprawdź to.
źródło