`

centos7 防火墙关闭

阅读更多

CentOS7 的防火墙配置跟以前版本有很大区别,经过大量尝试,终于找到解决问题的关键

CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本使用iptables不一样。按如下方便配置防火墙:

1、关闭防火墙:sudo systemctl stop firewalld.service

      打开防火墙 systemctl start firewalld.service

      查看防火墙状态:  firewall-cmd --state(关闭后显示notrunning,开启后显示running)

 

2、关闭开机启动:sudo systemctl disable firewalld.service

 

3、安装iptables防火墙

执行以下命令安装iptables防火墙:sudo yum install iptables-services

?

4、配置iptables防火墙,打开指定端口(具体跟以前版本一样,网上介绍很多,这里不多介绍了)

 

5. 设置iptables防火墙开机启动:sudo systemctl enable iptables

 

停止防火墙:

 service iptables stop

chkconfig iptables off (设置自动启动为关闭)

 

# chkconfig --del iptables (移除开机自动启动)

OK了,根据配置的端口就可以访问了

 

原文地址:

http://www.centoscn.com/CentOS/config/2015/0701/5768.html

 

 

 

 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

1、关闭firewall:
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service

2、安装iptables防火墙
yum install iptables-services -y

3.启动设置防火墙

# systemctl enable iptables
# systemctl start iptables

4.查看防火墙状态

systemctl status iptables

5编辑防火墙,增加端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq! #保存退出

3.重启配置,重启系统
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动

 

 1) 永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

2) 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

查看防火墙状态: service iptables status 

 

 

firewall-cmd --list-all 查询哪些端口没禁

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

 

那怎么开启一个端口呢

添加

firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

重新载入

firewall-cmd --reload

查看

firewall-cmd --zone= public --query-port=80/tcp

删除

 

firewall-cmd --zone= public --remove-port=80/tcp --permanent

 

分享到:
评论

相关推荐

    CentOS7 Docker防火墙的简单配置教程

    CentOS7 Docker防火墙的简单配置 禁用 firewalld 服务 systemctl disable firewalld systemctl stop firewalld 安装 iptables 防火墙服务 yum install iptables-services 创建 iptables 配置脚本 cat >> /usr/...

    CentOS7打开关闭防火墙与端口

    CentOS7 打开关闭防火墙与端口 1、firewalld的基本使用 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

    CentOS7防火墙设置

    CentOS 7 防火墙设置 CentOS 7 防火墙设置是 Linux 操作系统中的一项重要安全配置...现在,您已经将 CentOS 7 的默认防火墙关闭,并启用了 iptables 防火墙。您可以根据需要添加或修改防火墙规则来满足您的安全需求。

    Centos7防火墙命令

    ### CentOS 7 防火墙管理:Firewalld与Iptables详解 #### Firewalld 基础操作 **Firewalld** 是 CentOS 7 默认安装的防火墙服务,它提供了动态管理防火墙的功能,可以即时更新规则而无需重启服务。 ##### 查看 ...

    linux之centos7防火墙基本使用详解

    2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。 启动防火墙: systemctl start firewalld.service 关闭防火墙: systemctl stop firewalld.service 重启防火墙: ...

    详解centos6和centos7防火墙的关闭

    本篇文章主要介绍了centos6和centos7防火墙的关闭 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

    【Linux】CentOS7防火墙开启、停止、关闭,添加删除开放端口

    防火墙管理 文章目录防火墙管理1、直接关闭防火墙2、...CentOS7防火墙 CentOS7默认安装了firewalld防火墙 利用防火墙,我们可以允许或是限制传输的数据通过 firewall 原创文章 133获赞 46访问量 2万+ 关注 私信

    CentOS防火墙学习教程

    防火墙关闭:使用 `systemctl stop firewalld.service` 命令可以停止防火墙,而 `systemctl disable firewalld.service` 命令可以禁止防火墙在系统启动时自动启动。 端口状态查看:使用 `firewall-cmd --zone=...

    centos防火墙配置

    centos的防火墙配置,以及端口的开放与关闭

    CentOS7使用firewalld打开关闭防火墙与端口

    CentOS7使用firewalld打开关闭防火墙与端口 CentOS7使用firewalld打开关闭防火墙与端口

    CentOS7 关闭防火墙操作说明

    CentOS7 关闭防火墙操作说明

    浅谈简单使用CentOS7防火墙及开放端口

    既然是简单使用, 那必须教会你怎么查看防火墙状态, 以及防火墙的关闭和开启之类的, 我们都知道那既然防火墙都开启了, 那么它必定是有一些端口的限制, 不能说你想通过哪些端口就通过哪些端口, 就能访问到我们的主机...

    CentOS7中防火墙的一些常用配置介绍

    centos 7中防火墙是一个非常的强大的功能了,但对于centos 7中在防火墙中进行了升级了,下面我们一起来详细的看看关于CentOS7中防火墙的一些常用配置。 # 启动 systemctl start firewalld # 查看状态 systemctl ...

    CentOS_配置防火墙操作实例

    CentOS_配置防火墙操作实例,防火墙开启,关闭,配置允许端口等

    CentOS 7关闭防火墙(firewall)并安装iptables防火墙.docx

    CentOS 7关闭防火墙(firewall)并安装iptables防火墙.docx

    xmanager连接CENTOS7

    xmanager连接CENTOS7 在新版本的7.x系列的操作系统中,...xmanager连接CENTOS7需要安装epel源和lightdm,配置lightdm.conf文件,启动lightdm,关闭防火墙,测试链接。这些步骤可以确保xmanager连接CENTOS7的成功。

    CentOS关闭防火墙

    在Hadoop安装过程中需要关闭 防火墙和SElinux 及其配置文件设置

    CentOS 6.2 配置防火墙,关闭SELINUX

    CentOS 6.2 配置防火墙,关闭SELINUX.do

    CentOS7安装指南

    "CentOS7安装指南" 本指南将指导您完成 CentOS 7 的安装过程,涵盖从虚拟机设置到安装完成后的基本配置。 虚拟机设置 在开始安装 CentOS 7 之前,需要设置虚拟机的网络适配器模式为“桥接模式”。这将允许虚拟机...

    centos7 下telnet 问题汇总

    telnet 问题汇总

Global site tag (gtag.js) - Google Analytics