无法从同一个 wi-fi 连接到节点服务器
can't connect to node server from the same wi-fi
正在处理 React-Native 项目,但出现问题。当节点启动时,我可以使用来自 PC 的 IP 地址 192.x.x.x:8081/index.js 连接到它。
对于 phone 上的开发,我需要从 iPhone 连接到同一台服务器,尽管我从同一台 PC 连接时服务器没有响应,它会立即加载。 phone 和 PC 都连接到同一个 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.x.x.x。如果那是真的,我在哪里可以找到合适的?它应该等于路由器 IP 还是 DNS?
从 Mac OS 我连接到 Wi-Fi USB,从 iPhone 我在同一个网络上。 Mac 和 iPhone 显示的 IP 地址不同。 Mac 显示 192.x.x.x03,iPhone 显示 192.x.x.x01。路由器IP和DNS是一样的。
您是否通过 PC 上的本地主机连接到服务器? 192.168.0.1?如果是这样,请找出您 PC 的本地 IP 地址并使用您的 iPhone 连接到该地址。使用 nginx 或其他东西来代理传递到您的节点服务器。
正在处理 React-Native 项目,但出现问题。当节点启动时,我可以使用来自 PC 的 IP 地址 192.x.x.x:8081/index.js 连接到它。 对于 phone 上的开发,我需要从 iPhone 连接到同一台服务器,尽管我从同一台 PC 连接时服务器没有响应,它会立即加载。 phone 和 PC 都连接到同一个 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.x.x.x。如果那是真的,我在哪里可以找到合适的?它应该等于路由器 IP 还是 DNS?
从 Mac OS 我连接到 Wi-Fi USB,从 iPhone 我在同一个网络上。 Mac 和 iPhone 显示的 IP 地址不同。 Mac 显示 192.x.x.x03,iPhone 显示 192.x.x.x01。路由器IP和DNS是一样的。
您是否通过 PC 上的本地主机连接到服务器? 192.168.0.1?如果是这样,请找出您 PC 的本地 IP 地址并使用您的 iPhone 连接到该地址。使用 nginx 或其他东西来代理传递到您的节点服务器。