Tro*_*ler 5 iptables restore rules rc.local fedora-22
我已经使用该iptables-save >命令保存了我的 iptables 规则,并且我正在尝试在机器启动时恢复这些规则。我已经在中添加了命令iptables-restore < "path to rules file",rc.local但它没有启动规则。
我尝试直接在终端中运行该命令并且它起作用了,所以我知道该命令没有任何问题。我rc.local也使用命令使文件可执行
sudo chmod +x /etc/rc.local。
可能是什么问题?
编辑 - 正在使用 Fedora 22
恐怕时间已经过去了,而 F22 是那些使用可爱的新systemd事物来启动事物的珍贵发行版之一。许多令人愉快的副作用之一rc.local是不再运行(或者更准确地说,我无法让它可靠地运行),所以这无济于事。
/etc/sysconfig/iptables以正常方式放入防火墙规则,使用iptables-save > /etc/sysconfig/iptables,清除规则,然后执行systemctl start iptables.service以应用它们。如果iptables -L -n -v确认他们已采取,请systemctl enable iptables.service在启动时启动它们。
| 归档时间: |
|
| 查看次数: |
3912 次 |
| 最近记录: |