/etc/sysconfig/下找不到iptables文件解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/etc/sysconfig/下找不到iptables文件解决方法相关的知识,希望对你有一定的参考价值。

 

时间:2014-12-19 01:17来源:csdn 作者:大智 举报 点击:5639次

本想做些防火墙策略。防火墙策略都是写在/etc/sysconfig/iptables文件里面的。可我发现我也没有这个文件。

[[email protected] /]# cd /etc/sysconfig/
[[email protected] sysconfig]# ls
atd         firstboot         irqbalance  network-scripts  rhn            sysstat
auditd      grub              kdump       ntpd             rngd           sysstat.ioconf
authconfig  htcacheclean      kernel      ntpdate          rsyslog        system-config-firewall
cbq         httpd             keyboard    prelink          sandbox        system-config-firewall.old
clock       i18n              modules     quota_nld        saslauthd      udev
console     init              netconsole  raid-check       selinux
cpuspeed    ip6tables-config  network     readahead        smartmontools
crond       iptables-config   networking  readonly-root    sshd
[[email protected] sysconfig]# 

解决办法:

1. 随便写一条iptables命令配置个防火墙规则。如:iptables -P OUTPUT ACCEPT。

[[email protected] /]# cd /etc/sysconfig/
[[email protected] sysconfig]# iptables -P OUTPUT ACCEPT

2. service iptables save进行保存。

[[email protected] sysconfig]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ]
[[email protected] sysconfig]# ls
atd         firstboot         iptables-config  networking       readonly-root  sshd
auditd      grub              irqbalance       network-scripts  rhn            sysstat
authconfig  htcacheclean      kdump            ntpd             rngd           sysstat.ioconf
cbq         httpd             kernel           ntpdate          rsyslog        system-config-firewall
clock       i18n              keyboard         prelink          sandbox        system-config-firewall.old
console     init              modules          quota_nld        saslauthd      udev
cpuspeed    ip6tables-config  netconsole       raid-check       selinux
crond       iptables          network          readahead        smartmontools
[[email protected] sysconfig]# 

3. service iptables restart命令重启:

[[email protected] sysconfig]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
iptables: Applying firewall rules:                         [  OK  ]
[[email protected] sysconfig]# 

以上是关于/etc/sysconfig/下找不到iptables文件解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Centos下找不到eth0设备的解决方法

解决Linux系统没有/etc/sysconfig/iptables文件

ifcfg-ens38配置文件在网卡目录下找不到

centos 6.8 /etc/sysconfig/下没有iptables的问题

Linux系统/etc/sysconfig目录下没有iptables文件

/etc/sysconfig/iptables 正常运行