要查看防火墙开启的端口映射,可以使用以下命令:
iptables
命令:sudo iptables -t nat -L -n -v
这条命令会列出所有NAT(网络地址转换)规则,包括端口映射。
firewalld
命令:如果你使用的是firewalld
作为防火墙管理工具,可以使用以下命令查看端口映射:
sudo firewall-cmd --list-all
或者查看特定区域的端口映射:
sudo firewall-cmd --zone=public --list-forward-ports
netsh
命令:netsh interface ipv4 show excludedportrange protocol=tcp
netsh advfirewall firewall show rule name=all
第一条命令显示被排除的端口范围,第二条命令列出所有的防火墙规则,包括端口映射。
pf
(Packet Filter)命令:sudo pfctl -s nat
这条命令会显示所有的NAT规则。
端口映射通常用于以下场景:
通过以上命令和方法,可以有效地查看和管理防火墙中的端口映射规则。
领取专属 10元无门槛券
手把手带您无忧上云