由于某种原因,我的 Fedora 没有保存对 iptables 所做的更改。
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
service iptables status
service iptables restart
Redirecting to /bin/systemctl status iptables.service
然后当启动时,我的更改就不再存在了。
还尝试保存:
[root@VTM01 ~]# service iptables save
Redirecting to /bin/systemctl save iptables.service
Unknown operation save
答案1
在以前的 Fedora 版本下,它需要service iptables save
。
看起来它已被改为/usr/libexec/iptables.init save
。
答案2
它又一次改变了。
sudo service iptables save
不再起作用,您必须编辑配置文件才能执行此操作。
sudo vim /etc/sysconfig/iptables-config
IPTABLES_SAVE_ON_STOP="yes"
IPTABLES_SAVE_ON_RESTART="yes"