如何在9003上的iptables中开启udp?
How to open udp in iptables on 9003?
我正在我的 CentOS 上设置一个新的 UDP 服务器,我使用 iptables
。但是如果我启动 iptable
.
我就无法连接我的服务器
我这样保存过滤器链:
但是没用;
我使用 nc -ul 9003
监听这个端口;我使用另一个 nc send msg
;但我找不到我的 msg
.
centos 默认使用 firewalld
firewall-cmd --zone=public --add-port=9003/udp --permanent
firewall-cmd --reload
但是如果你使用的是 iptables 那么
iptables -A INPUT -p udp--dport 9003 -j ACCEPT
service iptables save
service iptables restart
删除第 7 条规则,它应该可以工作。或者在第 7 条规则上方插入规则。
我建议使用链策略来阻止所有不允许的流量。
如何删除 iptable 规则:
iptables -D INPUT (Rule Number)
如何插入 iptable 规则:
iptables -I INPUT (Rule Number) (Rule)
我正在我的 CentOS 上设置一个新的 UDP 服务器,我使用 iptables
。但是如果我启动 iptable
.
我这样保存过滤器链:
但是没用;
我使用 nc -ul 9003
监听这个端口;我使用另一个 nc send msg
;但我找不到我的 msg
.
centos 默认使用 firewalld
firewall-cmd --zone=public --add-port=9003/udp --permanent
firewall-cmd --reload
但是如果你使用的是 iptables 那么
iptables -A INPUT -p udp--dport 9003 -j ACCEPT
service iptables save
service iptables restart
删除第 7 条规则,它应该可以工作。或者在第 7 条规则上方插入规则。 我建议使用链策略来阻止所有不允许的流量。
如何删除 iptable 规则:
iptables -D INPUT (Rule Number)
如何插入 iptable 规则:
iptables -I INPUT (Rule Number) (Rule)