Node.js 如何从LAN外部连接到Nodejs服务器

Node.js 如何从LAN外部连接到Nodejs服务器,node.js,networking,nodejs-server,Node.js,Networking,Nodejs Server,我想连接到从网络外部设置的raspberry Pi Node.js服务器 我的路由器声称端口已打开。我已尝试在127.0.0.0、0.0.0.0和我的公共IP地址上运行服务器 我曾尝试使用ngrok打开端口8080,服务器在其中托管一个简单的网页,但尝试访问myIP:8080不起作用 有人能帮我吗?如果您在raspberry pi上运行ngrok,ngrok http 8080将正常工作 如果在局域网上的设备上运行ngrok,而不是raspberry pi,则需要先找到raspberry pi的

我想连接到从网络外部设置的raspberry Pi Node.js服务器

我的路由器声称端口已打开。我已尝试在127.0.0.0、0.0.0.0和我的公共IP地址上运行服务器

我曾尝试使用ngrok打开端口8080,服务器在其中托管一个简单的网页,但尝试访问myIP:8080不起作用


有人能帮我吗?

如果您在raspberry pi上运行ngrok,ngrok http 8080将正常工作


如果在局域网上的设备上运行ngrok,而不是raspberry pi,则需要先找到raspberry pi的局域网IP,然后才能运行
ngrok http:8080

如果在raspberry pi本身上运行ngrok,
ngrok http 8080
将起作用

如果您在LAN上的设备上运行ngrok,而不是raspberry pi,则需要先找到raspberry pi的LAN IP,然后才能运行
ngrok http:8080