Linux防火墙Firewall和Iptables的使用

原创: 梦想de星空 macrozheng 6月6日

Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用。

Firewall

  • 开启防火墙:
systemctl start firewalld
  • 关闭防火墙:
systemctl stop firewalld
  • 查看防火墙状态:
systemctl status firewalld
  • 设置开机启动:
systemctl enable firewalld
  • 禁用开机启动:
systemctl disable firewalld
  • 重启防火墙:
firewall-cmd --reload
  • 开放端口(修改后需要重启防火墙方可生效):
firewall-cmd --zone=public --add-port=8080/tcp --permanent

  • 查看开放的端口:
firewall-cmd --list-ports

  • 关闭端口:
firewall-cmd --zone=public --remove-port=8080/tcp --permanent

Iptables

安装

由于CenterOS7.0以上版本并没有预装Iptables,我们需要自行安装。

  • 安装前先关闭firewall防火墙
  • 安装iptables:
yum install iptables
  • 安装iptables-services:
yum install iptables-services

使用

  • 开启防火墙:
systemctl start iptables.service

  • 关闭防火墙:
systemctl stop iptables.service
  • 查看防火墙状态:
systemctl status iptables.service
  • 设置开机启动:
systemctl enable iptables.service
  • 禁用开机启动:
systemctl disable iptables.service
  • 查看filter表的几条链规则(INPUT链可以看出开放了哪些端口):
iptables -L -n

  • 查看NAT表的链规则:
iptables -t nat -L -n

  • 清除防火墙所有规则:
iptables -F
iptables -X
iptables -Z
  • 给INPUT链添加规则(开放8080端口):
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

  • 查找规则所在行号:
iptables -L INPUT --line-numbers -n

  • 根据行号删除过滤规则(关闭8080端口):
iptables -D INPUT 1

转载于:https://www.cnblogs.com/guoyinghome/p/11220276.html

Linux防火墙Firewall和Iptables的使用相关推荐

  1. linux有防火墙么,Linux防火墙Firewall和Iptables的使用

    摘要 Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用. Firewall 开启 ...

  2. Linux防火墙实验(iptables)Linux Firewall Exploration Lab

    网络安全课程实验报告 <Linux Firewall Exploration Lab> 目录 **Overview** **Lab Tasks** **Task 1: Using Fire ...

  3. linux防火墙(firewall、iptable)

    微信搜索:"二十同学" 公众号,欢迎关注一条不一样的成长之路 一.iptables防火墙 1.基本操作 # 查看防火墙状态 service iptables status   # ...

  4. Linux 防火墙配置(iptables和firewalld)

    目录 防火墙基本概念 Iptables讲解 Iptables表 Iptables规则链 Iptables控制类型 Iptables命令配置 firewalld讲解 Firewalld区域概念 Fire ...

  5. 服务器安全设置Centos7 防火墙firewall与iptables

    一.>>>>>>启用centos7 iptables防火墙Centos7 防火墙firewall设置方法 我们Sinesafe在处理客户服务器Linux Cento ...

  6. iptables 生效_Linux防火墙Firewall和Iptables的使用

    Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用. SpringBoot实战电商 ...

  7. Linux 防火墙:Netfilter iptables

    一.Netfilter 简介 (1) Netfilter 是 Linux 内置的一种防火墙机制,我们一般也称之为数据包过滤机制,而 iptables 只是操作 netfilter 的一个命令行工具 ( ...

  8. linux防火墙服务关闭,Linux防火墙(firewall)的开启与关闭

    1.查看firewall服务状态 systemctl status firewalld 出现Active: active (running)切高亮显示则表示是启动状态. 出现 Active: inac ...

  9. linux 防火墙 阻止ip_linux iptables防火墙如何禁止指定IP访问

    一般来说网站都是流量越多就越开心,不过也不是所有流量都这么受欢迎的.比如说攻击你的流量,再比如说采集器的流量,这些流量对你的网站没半点好处,除了拖累你的服务器,还白白占用你大量的带宽,更是影响正常访客 ...

最新文章

  1. Redis的数据结构及应用场景
  2. console 非常实用的方法
  3. 将solr安装到tomcat里
  4. extjs中js资源缓存策略
  5. 基于flink+clickhouse构建亿级电商全端用户画像平台训练营
  6. ​多任务学习漫谈:行梯度之事
  7. randn函数加噪声_语义分割中常用的损失函数1(基础篇)
  8. IntelliJ IDEA 2020 基础设置
  9. Antd如何用Menu组件渲染二级或三级目录
  10. 计算机网络宽带越大 网速越快,如何调节自己的电脑网速?几个步骤教你如何给电脑提速与降速!...
  11. 形式化方法 | Proof Engineering for Predicate Logic——Coq tatics 在谓词逻辑证明中的应用
  12. 威纶通,威纶通UI,WEINVIEW UI,HMI 模板,人机界面模板,WEINVIEW
  13. html使用手机修改密码,moshujiacn手机设置修改密码步骤
  14. fread和 fgets的区别:
  15. 文件复制-字节输入输出流的使用
  16. 除了菊纹识别,AI还有哪些奇奇怪怪的识别能力?
  17. 仅改变rowspan背景_真实的他们《王者荣耀》全英雄历史故事以及设定背景介绍...
  18. switch开关点击无效的解决办法:element中switch v-model绑定的值为数字类型情形
  19. 班级小工具二【随机抽取同学】
  20. 【打印机设置】实验室打印机 DocuCentre 2020 彩色打印设置

热门文章

  1. 安装 mysql 数据库_小水谈Mysql数据库---Mysql安装
  2. python单引号双引号三引号_python中的单引号、双引号和三引号有何区别
  3. 日志的log中如何输出变量_如何在kubernetes中优雅的输出日志
  4. position based dynamics
  5. 图像定位的优化、评价和应用简介
  6. mac开发java安卓_mac下Android开发环境搭建
  7. Github Star 9.7K,超级好用的OCR数据合成与半自动标注工具,强烈推荐!
  8. CVPR 2020文本图像检测与识别论文/代码
  9. 软raid1 重新同步_软RAID搭建基于linux系统搭建RAID5
  10. string会被回收吗_互联网大厂面试题:这些面试都会吗?就想要30k?