ubuntu 16.04 尝试打开端口 8443 不起作用

ubuntu 16.04 尝试打开端口 8443 不起作用

我需要在 OS ubuntu 16.04 中打开端口 8443 但没有任何效果,首先我尝试使用 Nmap 进行扫描端口:

结果 :

Discovered open port 139/tcp on 127.0.0.1
Discovered open port 445/tcp on 127.0.0.1
Discovered open port 80/tcp on 127.0.0.1
Discovered open port 3306/tcp on 127.0.0.1
Discovered open port 22/tcp on 127.0.0.1
Discovered open port 902/tcp on 127.0.0.1

然后我使用 ufw 打开端口并得到结果:

8443/tcp                   ALLOW IN    Anywhere   
8443/tcp (v6)              ALLOW IN    Anywhere (v6)   

然后我尝试使用以下命令显示开放的 TCP 端口:

netstat -ntlp | grep LISTEN

结果:不显示端口 8443

我将非常感激您的帮助

答案1

必须打开端口的是应用程序。

当你发出时,netstat -ntlp你会得到类似这样的信息:

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:53                  0.0.0.0:*                   LISTEN      2955/dnsmasq
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1515/sshd
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1684/master
tcp        0      0 0.0.0.0:4445                0.0.0.0:*                   LISTEN      2882/fop2_server
tcp        0      0 0.0.0.0:6050                0.0.0.0:*                   LISTEN      1763/perl
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2763/mysqld

最后一列(PID/程序名称)显示打开该端口的应用程序。

假设端口就像你系统的一扇门,那么你在联邦快递就像移除门上的锁一样,因此您的应用程序在启动时可以轻松打开门。

相关内容