小编cod*_*ard的帖子

Node.js服务器只监听ipv6

我在端口5403上运行node.js服务器.我可以在这个端口上远程访问私有IP,但是无法在同一端口上telnet到公共ip.

我假设这是因为node.js只是在监听ipv6.这是结果

netstat -tpln

(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       
PID/Program name
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      
-
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      
-
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      
-
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      
-
tcp6       0      0 :::5611                 :::*                    LISTEN      
25715/node
tcp6       0      0 …
Run Code Online (Sandbox Code Playgroud)

ubuntu netstat ipv4 ipv6 node.js

10
推荐指数
1
解决办法
7772
查看次数

标签 统计

ipv4 ×1

ipv6 ×1

netstat ×1

node.js ×1

ubuntu ×1