今天整理一下Centos下iptables防火墙规则的保存、清除等编辑方法。

如已经安装,请跳过。

$ yum install iptables

二、查看 iptables 防火墙已有规则

以下四种方法任选其一即可。

$ service iptables status

$ /etc/init.d/iptables status (此方法为上一方法的路径执行版)

$ iptables -L -n

$ vi /etc/sysconfig/iptables (此方法直接编辑iptables规则文件)

三、清除已有 iptables 规则

$ iptables -F

$ iptables -X

$ iptables -Z

四、编辑 iptables 规则

1、编辑前确保 iptables 已启动,如下命令任选其一即可。

$ service iptables start

$ /etc/init.d/iptables start

2、iptables 防火墙规则的编辑方法,以添加规则“允许访问80端口”为例。

方法1:命令行,使用以 “iptables” 开头的命令

$ iptables -A INPUT -p tcp --dport 80 -j ACCEPT

此方法最后需要执行如下命令来保存规则:

$ iptables-save > /etc/sysconfig/iptables

$ iptables -L

方法2:直接编辑 iptables 规则文件

$ vi /etc/sysconfig/iptables

保存防火墙规则:

$ service iptables save

重启防火墙使其生效:

$ service iptables restart

五、推荐一些常用的防火墙规则

iptables -A INPUT -p tcp --dport 22 -j ACCEPT

iptables -A OUTPUT -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT

iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT

iptables -A OUTPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT

iptables -A INPUT -p tcp -s 0/0 --dport 80 -j ACCEPT

iptables -A OUTPUT -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPT

iptables-save > /etc/sysconfig/iptables

iptables -L

完毕。

linux防火墙的复规则,Centos下iptables防火墙规则编辑方法 - YangJunwei相关推荐

  1. Linux笔记-ftp主动和被动模式下iptables的规则配置

    服务端准备 首先安装vsftpd: yum -y install vsftpd 启动服务: systemctl start vsftpd.service 配置文件目录在:/etc/vsftpd/vsf ...

  2. CentOS下禁止防火墙

    CentOS下禁止防火墙 1.使用如下命令安装iptables-services. yum install -y iptables-services 2.关闭防火墙. service iptables ...

  3. ubantu 添加防火墙策略_Ubuntu 14.04 配置iptables防火墙

    Ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙.如果MySQL启本地使用,可以不用打开3306端口. # whereis ...

  4. linux添加防护墙规则rc.local,Linux环境下iptables防火墙基本用法演示

    一.简单添加 两台设备,防火墙关闭,防火墙规则很干净,网络通畅. 当启用防火墙后,iptables -vnL显示出所有规则,但我们不使用默认规则,清空规则,自己定义 1.iptable -t filt ...

  5. Linux系统下iptables(防火墙)的有关操作命令

    1.查看当前iptables(防火墙)规则 可使用"iptables –L –n"查看当前iptables规则 例如: 2.添加指定端口到防火墙中 iptables -I INPU ...

  6. Linux下iptables防火墙配置

    目录 一.Linux防火墙基础 1.1 防火墙概述 1.2  四表五链 二. iptables--命令 2.1 iptables的安装 2.2 iptables的配置方法 三.配置Filter表防火墙 ...

  7. linux防火墙服务启动不了怎么办,centos下开启防火墙失败怎么办

    环境: centos6.8 问题: 在配置vsftpd的过程中,需要进行防火墙的配置,但是启动失败了. 解决步骤如下: 一.首先我的/etc/sysconfig/iptables这个文件并不存在,需要 ...

  8. redhat linux防火墙状态,RedHat Linux下iptables防火墙设置

    一般情况下iptables已经包含在Linux发行版中. 运行 # iptables --version 来查看系统是否安装iptables 启动iptables: # service iptable ...

  9. linux防火墙添加udp 123,centos下的ntp的安装和配置 (注意 防火牆的udp 123要打開,不然會不能用)...

    centos下的ntp的安装和配置安装 yum install ntp 配置文件 /etc/ntp.conf restrict default kod nomodify notrap nopeer n ...

最新文章

  1. Oracle笔记 四、增删改、事务
  2. POJ 1989 贪心
  3. Linux下运行第一个Java程序成功(Linux下JDK安装和环境变量配置等)
  4. Vue中集成高德地图API实现定位与自定义样式信息窗体
  5. c语言奇葩错误,6个奇葩的(hello,world)C语言版(转)
  6. jQuery介绍 DOM对象和jQuery对象的转换与区别
  7. 我没让机器人变身,它自己就变了 | Science Robotics
  8. sql 按照天环比_同比环比sql实例
  9. java 怎样判断拼图是否可还原_拼图游戏可解性判断,自动生成可解拼图
  10. python ipados_macOS Big Sur 正式发布并已开放下载,支持原生运行 iOS 和 iPadOS App
  11. 在线电子书阅读微信小程序 毕业设计(1)首页
  12. 使用C++实现FC红白机模拟器 Cartridge 与 Mapper(原理篇)
  13. ssm基于微信小程序的恋上诗词设计与实现毕业设计源码011431
  14. 在所有数据库的所有数据中搜索关键字
  15. PMP考试关键字和黄金法则大全
  16. Python3《机器学习实战》学习笔记(九):支持向量机实战篇之再撕非线性SVM
  17. [HDU 6305]RMQ Similar Sequence
  18. 通信工程师考试简介(直播回放)
  19. JST日本压着端子XA系列线对板连接器的PCB封装库(2.5mm间距)
  20. 修改web服务器的缺省旗标,修改Nginx缺省banner

热门文章

  1. 基于PHP实现一个简单的在线聊天功能(轮询ajax )
  2. Python学习札记(十三) Function3 函数参数二
  3. json字符串与json对象之间的转换
  4. jsp用tags传递参数
  5. 在mojoportal项目中发邮件使用的是dotnetopenmail
  6. SQL 在表中建立索引的作用
  7. 新风口下:嵌入式AI学习中较好的练手项目(附代码资料/学习视频/学习规划)...
  8. 一句话输出没有结束符的字符串
  9. Python实现访问者模式
  10. 属于python应用领域的有数据可视化_Python数据可视化