Linux系统中,用ping命令可以测试网络是否连通,如果想测试远程机器上的端口是否开放,可以使用以下命令:
nc -zv <目标IP> <端口号>
其中,-z 选项用于扫描监听守护进程,-v 选项用于显示更多的详细信息。例如,要测试172.29.32.243上的80端口是否开放,也可以使用:
nc -zv 172.29.32.243 80
通过上图可以看出,远端主机172.29.32.243的80、443、9000端口是开放的,9100和9187端口是关闭的。