1. 使用netstat命令:运行命令netstat -tln可以列出所有正在监听的TCP端口。运行命令netstat -uln可以列出所有正在监听的UDP端口。

  2. 使用lsof命令:运行命令lsof -i可以列出所有正在使用的网络连接和打开的文件。可以通过过滤结果来查看特定的端口。

  3. 使用ss命令:运行命令ss -tln可以列出所有正在监听的TCP端口。运行命令ss -uln可以列出所有正在监听的UDP端口。

  4. 使用nmap命令:运行命令nmap -p <port> <ip>可以扫描指定IP地址的指定端口是否开放。

  5. 使用iptables命令:运行命令iptables -L可以查看当前的防火墙规则,从而了解哪些端口是开放的。

注意:以上方法需要以root权限运行或具有足够的权限才能查看所有的端口信息。

Linux操作系统查看对外开放端口的方法有

原文地址: http://www.cveoy.top/t/topic/jfQF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录