我有一个在端口80
上运行的 react 应用程序和一个在端口3000
上运行的 node 服务器。
使用ipv4
时,一切都很好。
但是在使用ipv6
时,只能访问端口80
。
$ netstat -tlnup
给我:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
PID/Program name
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN
11539/mongod
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
839/sshd
tcp6 0 0 :::80 :::* LISTEN
12727/node
tcp6 0 0 :::22 :::* LISTEN
839/sshd
tcp6 0 0 :::3000 :::* LISTEN
12690/node
udp 0 0 0.0.0.0:68 0.0.0.0:*
644/dhclient
因此,端口3000
在ipv6
中是打开的,并转到 node ,这是正确的。
我可以同时使用ipv4
和ipv6
ping主机。
我正在使用 Debian 9 和 Node 12 。 我已经对节点8 和节点10
进行了测试有什么想法吗?