使用nc(netcat)工具可以检测服务器端口是否正常,具体步骤如下:
-
确认nc命令已经安装,若未安装可使用以下命令安装:
sudo apt-get install netcat
-
使用nc命令检测端口是否正常,命令格式如下:
nc -zv IP地址 端口号
其中,IP地址是服务器的IP地址,端口号是要检测的端口号。例如:
nc -zv 192.168.0.110 80
-
检测结果如下所示,如果端口正常开放,会输出类似于以下内容:
Connection to 192.168.0.110 80 port [tcp/http] succeeded!
如果端口未开放,会输出类似于以下内容:
nc: connect to 192.168.0.110 port 8080 (tcp) failed: Connection refused
显示“Connection refused”表示连接被拒绝,说明该端口未开放。