前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Debian下iptables规则重启失效问题的解决方法

Debian下iptables规则重启失效问题的解决方法

作者头像
用户2135432
发布2018-06-04 15:31:37
5.9K0
发布2018-06-04 15:31:37
举报
文章被收录于专栏:猛牛哥的博客

Debian系统默认不会保存iptables规则,重启后所有设置过的iptables会失效。解决方法是:设置好iptables规则后,使用iptables-save保存规则到文件;然后设置开机时使用iptables-restore导入这个文件。

具体执行命令:

touch /etc/network/if-pre-up.d/iptables

chmod +x /etc/network/if-pre-up.d/iptables

然后编辑这个文件:vi /etc/network/if-pre-up.d/iptables

输入以下内容:

#!/bin/sh

/sbin/iptables-restore < /etc/iptables

然后,配置iptables规则。我自己设置的规则是一个端口转发(在单IP独服上开小鸡用):

iptables -t nat -A POSTROUTING -s '10.20.20.20/24' -o vmbr0 -j MASQUERADE

iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 7894 -j DNAT --to 10.20.20.100:3389

配置完毕后,把规则保存到文件:iptables-save > /etc/iptables

这样设置,重启系统iptables规则就不会再失效了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017 年 12 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档