не удается подключиться к серверу узла с того же Wi-Fi - PullRequest
0 голосов
/ 09 февраля 2019

Работа над проектом React-Native и что-то идет не так.Когда узел подключен, я могу подключиться к нему, используя IP-адрес 192.xxx:8081/index.js с ПК.Для разработки на телефоне мне нужно подключиться к тому же серверу с iPhone, и сервер не отвечает, несмотря на то, что когда я подключаюсь с того же компьютера, он загружается немедленно.И телефон, и компьютер подключены к одному и тому же Wi-Fi.Когда я использую

sudo lsof -i 

, я получаю

COMMAND PID USER  FD  TYPE   DEVICE           SIZE/OFF  NODE NAME

node 5420  user  46u  IPv6 0x.....(corrected this)  0t0  TCP *:sunproxyadmin (LISTEN)

Что я получаю из этого сообщения, так это то, что мой сервер имеет тип IPv6 и имеет IP-адрес - *: sunproxyadmin (я прав?).Я не понимаю, что с этим делать и как добиться загрузки сервера с других устройств.Помогите, пожалуйста!Возможно, проблема заключается в том, что я использую неправильный IP-адрес 192.xxx при запуске сервера.Если это правда, где я могу найти правильный?Должен ли он быть равным IP-адресу маршрутизатора или DNS?

Из Mac OS я подключен через Wi-Fi USB, а с iPhone я в одной сети.Существует разница в отображении IP-адресов на Mac и iPhone.Mac показывает 192.xxx03, а iPhone показывает 192.xxx01.IP-адрес маршрутизатора и DNS совпадают.

1 Ответ

0 голосов
/ 09 февраля 2019

Вы подключаетесь к серверу через localhost на своем ПК?192.168.0.1?Если это так, узнайте локальный IP-адрес вашего ПК и подключите его к вашему iPhone.Используйте nginx или что-то еще для проксипуска на ваш сервер узлов.

...