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 次 |
最近记录: |