微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Ubuntu上暂时停止iptables

我在/ etc / network / interfaces中使用IPTABLES
pre-up iptables-restore /etc/firewall.txt

我尝试在Ubuntu上搜索/etc/init.d/iptables这样的东西,但这似乎不存在.所以如果我必须暂时停止IPTABLE进行系统管理员工作,我该怎么办呢?

iptables不是服务,而是内核中的一个工具.这就是为什么你无法阻止它.

如果你需要快速停止iptables,这是我的建议:

>配置您的iptables完成.
>首先保存配置:iptables-save> /etc/iptables.conf
>刷新iptables,并将其配置为“open”:

>所有策略都设置为ACCEPT
>为sysadmin配置所有必需的NAT以使其正常工作
>如果在mangle表中使用基于策略的路由,也可以根据需要进行配置

>保存’open’规则集:iptables-save> /etc/open-iptables.conf

现在,每当您需要快速“禁用”iptables时,请执行以下操作:

cat /etc/open-iptables.conf | iptables-restore.

之后,使用以下命令“重新启用”iptables:

cat /etc/iptables.conf | iptables-restore

(iptables-restore< /etc/open-iptables.conf也可以工作;但我读过其他地方,有时它不起作用)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐