Используя тот же `WiFi` - не могу получить доступ к локальному хосту моего рабочего стола на смартфоне

Используя тот же `WiFi` - не могу получить доступ к локальному хосту моего рабочего стола на смартфоне

У меня есть приложение, которое работает на моем ноутбуке как localhost:3000/xyz. Мой ноутбук и смартфон используют один и тот же WiFiсервер.

Я пытаюсь получить доступ к локальному хосту моего рабочего стола на смартфоне, используя IP-адрес, например

192.168.0.172:3000/xyz- но я получаю ошибку, как

192.168.0.172 too long to respondилиaccess denied

Что здесь не так? Или как правильно получить доступ?

Кстати:

Мой ноутбук показывает такие данные в ipconfig:

IPv4 Address. . . . . . . . . . . : 192.168.0.172
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1

Мой смартфон показывает вот так:

Ip address : 192.168.0.195
Subnet mask : 225.225.225.0
Gateway: 192.168.0.1

решение1

Localhost не нуждается в Wi-Fi (он даже не отправляет данные в сеть). Если вы отключите интернет, localhost все равно будет там. Насколько я знаю, вы не можете получить доступ к своему localhost с другого устройства. 192.168 и т. д. — это ваша локальная сеть, а не localhost.

решение2

Localhost доступен, даже если на вашем ПК активен брандмауэр, блокирующий все входящие соединения с вашего смартфона. Поэтому сначала отключите брандмауэр для проверки.

Связанный контент