iptables的配置文件/etc/sysconfig/iptables不存在

某linux服务器,使用 cat /etc/sysconfig/iptables命令时, 找不到文件。

1. service iptables status

使用该命令检查状态

如果之前找不到配置文件,执行该命令,会看到“防火墙已停”

2. 启动防火墙: service iptables restart

3. 生成iptables配置: service iptables save

至此ok。

参考链接:

http://blog.btnotes.com/articles/233.html

http://blog.goyiyo.com/archives/1418

iptables的配置文件/etc/sysconfig/iptables不存在,布布扣,bubuko.com

时间: 2024-10-15 02:34:10

iptables的配置文件/etc/sysconfig/iptables不存在的相关文章

iptables的配置文件/etc/sysconfig/iptables不存在怎么办

首先要看一下iptables是否安装了,使用service iptables status或yum info iptables看一下当前状态 如果已安装,运行以下命令: iptables -A INPUT -p tcp --dport 22 -j ACCEPT service iptables save 这样就会提示 iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ] 这样就会有iptables的初始配置文件了

linux# vi /etc/sysconfig/iptables 配置文件

*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]:RH-Firewall-1-INPUT - [0:0]-A INPUT -j RH-Firewall-1-INPUT-A FORWARD -j RH-Firewall-1-INPUT-A RH-Firewall-1-INPUT -i lo -j ACCEPT-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACC

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

Linux系统中,防火墙默认是不开启的,一般也没有配置过任何防火墙的策略,所以不存在/etc/sysconfig/iptables文件. 一.常规解决方法: 1.在控制台使用iptables命令随便写一条防火墙规则 iptables -A OUTPUT -j ACCEPT 2.使用 service iptables save 进行保存,默认就保存到了/etc/sysconfig目录下的iptables文件中. 但是,这个方法已经在一些版本的Linux下无法使用,比如Ubuntu,Debian.

解决无/etc/sysconfig/iptables文件,安装防火墙配置

关于centos7下/etc/sysconfig/目录没有iptables问题 2017年08月04日 17:36:46 追逐太阳-追求梦想 阅读数:10810 版权声明:本文为博主原创文章,转载请注明出处. https://blog.csdn.net/a837201942/article/details/76690916 在新买的centos7服务器中想打开防火墙,采用传统centos6的方式用service iptables restart/stop/status 之后报错: 而在/etc/

iptables filter表案例及iptables nat应用

iptables filter表案例 iptables小案例需求 只针对filter表,预设策略INPUT链DROP,其他两个链ACCEPT,然后针对192.168.1.0/24开通22端口,对所有网段开放80端口,对所有网段开放21端口. 由于这个需求有多条规则,所以最好写成脚本的形式,操作示例如下: # vi /usr/local/sbin/iptables.sh              加入如下内容,保存退出. 脚本内容: ipt="/usr/sbin/iptables" $i

七周四次课 iptables filter表案例以及iptables nat表应用

iptables小案例将80端口,22端口和21端口放行,22端口需要指定IP段,只有指定IP段访问才可以.其他段一概拒绝.我们可以用一个脚本来实现. #!/bin/bashipt="/usr/sbin/iptables"ipt是定义了一个变量,如果要执行命令,要写全局绝对路径,这样在脚本当中才不会因为环境变量问题导致命令无法执行.所以以后路写shell脚本时一定要写全局绝对路径.我们来定义一个变量,目的就是后面有许多的地方要加载它,如果写很长一段命令会很繁琐.所以我们要定义一个变量,

iptables filter表案例及iptables nat表应用

iptables小案例: 只针对filter表,预设策略INPUT链DROP,其他两个链ACCEPT,然后针对192.168.1.0/24开通22端口,对所有网段开放80端口,对所有网段开放21端口. 由于这个需求有多条规则,所以最好写成脚本的形式,操作示例如下: vi /usr/local/sbin/iptables.sh 加入如下内容,保存退出. 脚本内容: ipt="/usr/sbin/iptables" $ipt -F $ipt -P INPUT DROP $ipt -P OU

【iptables配置】简单的iptables示例

iptables-save >rc.firewall.txt *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT  -A INPUT -p icmp -j ACCEPT  -A INPUT -i lo -j ACCEPT  -A INPUT -s 192.168.100.0/24 -i em1 -

vim /etc/sysconfig/iptables

# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icm