一、命令行工具查看端口
在Linux系统中,可通过以下命令快速查看当前开放的端口:
netstat -tuln
:显示所有TCP/UDP监听端口及状态;ss -tuln
:比netstat更高效的端口查看工具;lsof -i -P -n | grep LISTEN
:显示端口关联的进程信息。
Windows系统则使用netstat -ano
命令,可查看所有活动连接及对应进程ID。
二、通过控制台管理端口
主流云平台均提供安全组配置功能,以腾讯云为例:
- 登录控制台并进入云服务器实例详情页;
- 在“安全组”设置中查看入站/出站规则;
- 筛选TCP/UDP协议及端口范围。
其他平台如阿里云、AWS等操作路径类似,均通过安全组规则管理开放端口。
三、防火墙工具验证端口
若服务器启用防火墙,需额外检查防火墙规则:
- iptables:
sudo iptables -L -n
; - firewalld:
sudo firewall-cmd --list-ports
。
注意:防火墙规则可能覆盖安全组设置,需两者结合排查。
查看云服务器开放端口需综合操作系统命令与云平台配置,建议优先通过netstat
或ss
验证当前监听状态,再通过控制台检查安全组规则,最后排查本地防火墙限制。