Dlaczego nie mogę podłączyć telefonu do laptopa w publicznej sieci Wi-Fi?

1

Tworzę aplikację / serwer. Serwer działa lokalnie na moim laptopie. W domu patrzę na narzędzie sieciowe (Im na OS X), które podaje lokalny adres IP mojego laptopa. Na telefonie mówię aplikacji, aby łączyła się z tym adresem IP w celu przetestowania. To działa dobrze. Zazwyczaj adresy to 192.168.0.40 lub coś takiego.

Ale dziś jestem w (dużej) bibliotece publicznej, a wiele osób korzysta z bezpłatnego Wi-Fi. Powyższy proces łączenia nie działa; Lokalny adres IP mojego komputera wygląda na bardziej skomplikowany (10.177.53.216). Czy istnieje sposób na podłączenie urządzeń?

Tomasz
źródło
To „lokalne IP” jest w rzeczywistości IP WAN; miałeś na myśli „ 10 .177.53.216”?
tyteen4a03
1
Ponieważ biblioteka nie przypisuje publicznego adresu IP do twojego laptopa. Podczas korzystania z biblioteki nie będzie można połączyć się z laptopem z telefonu.
Ramhound
@ tyteen4a03 tak, chciałem to zaciemnić ... niezbyt mądry ode mnie :)
Thomas
@Thomas LAN IP (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to adresy IP używane w sieciach prywatnych; są one przypisywane do woli przez router sieci i nie oznaczają niczego poza siecią.
tyteen4a03

Odpowiedzi:

3

Jest to najprawdopodobniej dlatego, że włączona jest izolacja AP; Zapobiega to komunikacji między klientami podłączonymi do tej samej sieci bezprzewodowej, co stanowi środek bezpieczeństwa. Jest to zwykle włączone w sieciach publicznych, więc hakerzy nie mogą po prostu skanować sieci w poszukiwaniu luk w urządzeniach innych osób.

Sugeruję utworzenie własnego hotspotu Wi-Fi zamiast polegania na publicznej sieci Wi-Fi, jeśli chcesz, aby urządzenia mogły ze sobą rozmawiać przez sieć LAN.

tyteen4a03
źródło