我在我的CentOS上设置了一个新的UDP服务器,我用户iptables
。但是,如果我启动iptable
,我无法连接我的服务器。
我像这样保存过滤器链:
但它不起作用;
我用nc -ul 9003
来听这个端口;我用另一个nc send msg
;但我不能得到我的msg
。
删除规则7,它应该工作。或者插入规则7以上的规则。我建议使用链策略来阻止不允许的每个流量。
如何删除iptable规则:
iptables -D INPUT (Rule Number)
如何插入iptable规则:
iptables -I INPUT (Rule Number) (Rule)
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