添加iptables.service 永久规则

1. 目的

  最近为了使用redis,配置远程连接的使用需要使用iptable是设置允许外部访问6379端口,但是设置完成后重启总是失效。

 2. 设置

  2.1 添加iptables规则

iptables -t nat -A POSTROUTING -s 192.168.7.0/24 -j SNAT --to vpsip

方法1:


执行命令:service iptables save


规则自动保存到了/etc/sysconfig/iptables,用此命令保存的规则开机会自动生效。


 


方法2:


保存规则:#iptables-save >/etc/iptables-script


恢复规则:#iptables-restore>/etc/iptables-script


开机自动恢复规则,把恢复命令添加到启动脚本:echo '/sbin/iptables-restore /etc/iptables-script' >>/etc/rc.d/rc.local


2.3 配置iptables开机自启

  保存后重启依然没有生效,后百度得知,需要设置iptables开机自启才可使配置生效。

  执行如下命令(老版本命令为:service iptables on),设置iptables开机自启

systemctl enable iptables.service

 3. 注意

  需关闭firewalld防火墙

  systemctl stop firewalld.service

  systemctl disable firewalld.service


Powered By Z-BlogPHP 1.5.2 Zero

175.es

. theme by Plat together