ubuntu14.04 中端口 4000 上的连接被拒绝?

ubuntu14.04 中端口 4000 上的连接被拒绝?

我尝试在端口 4000 上进行 telnet(telnet 10.12.1.14 4000nc -zv 10.12.1.14 4000),结果如下。

root@cwl2:~# nc -zv 10.12.1.14 4000
nc: connect to 10.12.1.14 port 4000 (tcp) failed: Connection refused

但对于端口 22,它运行良好。

$ root@cwl2:~# nc -zv 10.12.1.14 22
Connection to 10.12.1.14 22 port [tcp/ssh] succeeded!

我为 tcp 和 udp 打开了端口 4000(ufw 允许 4000、ufw 允许 4000/tcp 和 ufw 允许 4000/udp)。

答案1

只要没有任何东西监听相关端口,操作系统就会发送答复,表示不接受到该端口的流量。

您也可以使用 netcat 来监听。netcat -l -p 4000 将使 netcat 在所有接口上监听端口 4000。

编辑:忘记了-p......

相关内容