iptables配置

iptables -A INPUT -s 121.8.107.2 -p tcp --dport 9988 -j ACCEPT

 

 hosts,host.conf,resolv.conf,


/etc/init.d/iptables save #会保存规则到/etc/sysconfig/iptables
iptables-save #保存规则不是/etc/sysconfig/iptables
iptables-save > /etc/sysconfig/iptables   #保存规则到/etc/sysconfig/iptables
service iptables restart 重启iptables会加载/etc/sysconfig/iptables里面的规则。

修改 /etc/sysconfig/iptables-config文件中的
IPTABLES_SAVE_ON_RESTART="no"
为IPTABLES_SAVE_ON_RESTART="yes" 也可以保存规则到/etc/sysconfig/iptables。


如果不清楚之前的规则,就要用I,不能用A。
iptables -I INPUT -s 121.8.107.2 -p tcp --dport 9988 -j ACCEPT

Chain RH-Firewall-1-INPUT 是系统创建的规则保存名字
也可以 iptables -I RH-Firewall-1-INPUT -s 121.8.107.2 -p tcp --dport 9988 -j ACCEPT

其实直接编辑/etc/sysconfig/iptables 往里面写东西也可以

 

setup和service iptables使用的配置文件不同。
setup每次被调用时,都会先读取自己的配置文件(Redhat中,此文件为/etc/sysconfig/system-config- securitylevel),当保存setup的配置时,配置信息会写入此文件,并重写/etc/sysconfig/iptables。

posted on 2009-05-13 09:37  dhb133  阅读(256)  评论(0编辑  收藏  举报

导航