CentOS 7开启防火墙

在CentOS7中默认使用firewall代替了iptables service。虽然继续保留了iptables命令,但已经仅是名称相同而已。除非手动删除firewall,再安装iptables,否则不能继续使用以前的iptables配置方法

操作方法

  • 01

    在/usr/lib/firewalld/services目录中存放的是定义好的网络服务和端口参数,只用于参考,不能修改。这里只定义了一部分通用网络服务。在该目录中没有定义的网络服务,也不必再增加相关xml定义,后续通过管理命令可以直接增加。

  • 02

    如果要使用到的服务的xml文件,从上面的目录中拷贝到/etc/firewalld/services/目录下,如果端口有变化则可以修改文件中的数值,也可以根据相关定义自己写

  • 03

    先开启防火墙服务(如果防火墙运行中直接跳过) systemctl start firewalld

  • 04

    这里以ftp服务服务为例。 暂时开放ftp服务 firewall-cmd --add-service=ftp

  • 05

    永久开放 ftp 服務# firewall-cmd --add-service=ftp --permanent永久关闭# firewall-cmd --remove-service=ftp --permanent

  • 06

    重起使设定生效。 systemctl restart firewalld 注:可以通过两种方式来激活最新配置 systemctl restart firewalld 和 firewall-cmd --reload 两种方式,前一种是重启firewalld服务,建议使用后一种“重载配置文件”。重载配置文件之后不会断掉正在连接的tcp会话,而重启服务则会断开tcp会话。

  • 07

    查看设定是否生效 iptables -L -n | grep 21 检测防火墙状态 firewall-cmd --state

  • 08

    查看服务的启动状态 firewall-cmd --query-service ftp firewall-cmd --query-service ssh

  • 09

    显示防火墙应用列表 firewall-cmd --list-all

  • 10

    添加自定义的开放端口 firewall-cmd --add-port=8001/tcp

(0)

相关推荐

  • CentOS 如何配置防火墙?

    本文主要讲解一下在Centos系统中配置防火墙,希望对大家有帮助.部分知识来自<linux就该这么学>,对linux感兴趣的都可以去学习下的 操作方法 01 1. 查询防火墙状态: [ro ...

  • 解决win7开启防火墙提示未开启"windows firewall"服务的方法

    在windows系统下,防火墙可为我们保护windows系统安全,之前小编为大家介绍过<win7关闭防火墙的方法>,不过有些用户在开启防火墙时,系统提示未开启"windows f ...

  • win7 无法关闭或开启防火墙怎么办

    win7系统无法关闭或者开启防火墙的原因是因为防火墙(Windows Firewall)服务没有启动,在服务中启动后即可操作防火墙设置,方法如下: 1.在win7系统桌面"计算机" ...

  • windows防火墙打不开怎么办(电脑如何开启防火墙)

    前两天有台电脑的防火墙被关闭了,导致有部分功能无法使用,手动开启后才正常,所以今天来讲一下系统自带防火墙无法开启的解决办法.Windows自带的防火墙能起到一定的防护作用,在正常的电脑使用中需要用到它 ...

  • win10如何开启防火墙

    win10如何开启防火墙呢?下面小编来教大家. 操作方法 01 首先,我们打开我们的电脑,然后我们双击电脑桌面上的控制面板: 02 进入控制面板之后,我们点击Windows Defender防火墙: ...

  • 开启防火墙实现局域网互访

    在Windows系统中,若开启防火墙,则可能会造成局域网中的电脑不能互相访问.此时,用户可以通过以下方法在开启防火墙时也能实现局域网互相访问. 操作方法 01 步骤1:单击"开始" ...

  • CentOS 5.4 防火墙配置80端口的方法(适用于centos5.3以上版本)

    经常使用CentOS的朋友,可能会遇到和我一样的问题。最近在Linux CentOS防火墙下安装配置 ORACLE 数据库的时候,总显示因为网络端口而导致的EM安装失败,遂打算先关闭一下CentOS防 ...

  • CentOS怎样开启关闭系统服务

    CentOS怎样关闭系统服务,怎样将系统服务设置为开机启动呢?下面,就以CentOS6.5为例,来向大家作一个介绍. 一.命令行方式 01 启动CentOS,进入桌面. 02 进入终端,登陆 root ...

  • win7系统防火墙怎么关闭、开启防火墙?

    在公司局域网内部,有时候需要查看同时电脑上面共享的文件,由于对方防火墙开启,有时候无法访问对方电脑共享的文件,那么如何来关闭电脑防火墙?下面以win7系统的电脑为例子详细说说: 操作方法 01 点击电 ...