在Linux服务器上查看开放端口,可以使用以下命令:
netstat命令
netstat
是一个非常实用的命令,它可以显示网络连接、路由表、网络接口等信息。可以使用以下命令查看服务器上的开放端口:
netstat -tuln
参数说明:
-t
表示显示TCP端口-u
表示显示UDP端口-l
表示仅显示监听端口-n
表示以数字形式显示地址和端口号,不进行DNS解析
ss命令
ss
是 socket statistics
的缩写,是一个用来查看Linux系统中网络连接状态的工具。可以使用以下命令查看服务器上的开放端口:
ss -tuln
参数说明:
-t
表示显示TCP端口-u
表示显示UDP端口-l
表示仅显示监听端口-n
表示以数字形式显示地址和端口号,不进行DNS解析
lsof命令
lsof
是一个列出系统中打开文件的工具,其中也包括网络连接。可以使用以下命令查看服务器上的开放端口:
sudo lsof -i -P -n | grep LISTEN
参数说明:
-i
表示列出与Internet相关的文件-P
表示以数字形式显示端口号,不进行服务名解析-n
表示以数字形式显示IP地址,不进行DNS解析grep LISTEN
表示仅显示监听状态的端口
© 版权声明
本站文章由不念博客原创,未经允许严禁转载!
THE END