端口未添加到 iptables

端口未添加到 iptables

我正在尝试在 CentOS 7 上7777/udp添加端口。iptables

我使用的命令是:

iptables -t filter -I INPUT -p udp --dport 7777 -j ACCEPT
iptables -t filter -I INPUT -p udp --dport 27015 -j ACCEPT
iptables -t filter -I INPUT -p tcp --dport 27020 -j ACCEPT

但无论怎样,端口都没有添加。

Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:27020
ACCEPT     udp  --  anywhere             anywhere             udp dpt:27015
ACCEPT     udp  --  anywhere             anywhere             udp dpt:interwise
ACCEPT     udp  --  anywhere             anywhere             udp dpt:cbt

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

列出的两个端口是在同一脚本中创建的,并定期添加。为什么这两个端口都可以,而7777却不行?

在此先感谢您的帮助!

答案1

首先使用以下命令正确查看 iptables:-

iptables-L-n

-n 将显示端口号而不是与该端口关联的服务。这会清除事情。使用回显$?如果 iptables 命令没有显示任何错误。结果为零意味着命令运行良好。

相关内容