问题:服务器重启后iptables重置为默认设置.
我正试图设置这样的规则:
iptables -I INPUT -p tcp –dport 3000 -j ACCEPT
之后我做:
服务iptables保存
并写回这样的东西
iptables:将防火墙规则保存到/ etc / sysconfig / iptables:[确定]
之后我跑了(这次做了一次):
chkconfig iptables on(我已经读过为了在重启后恢复设置必须这样做)
之后我重新启动并运行此命令:
systemctl list-unit-files | grep iptables
并且我看到iptables.service已启用,但是,规则(打开端口3000)不再起作用.
如何坚持这些设置?
CentOS 7现在正在使用
FirewallD!
例:
firewall-cmd --zone=public --add-port=3000/tcp --permanent
重装规则:
firewall-cmd --reload
原文地址:https://www.jb51.cc/centos/374061.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。