centos7怎么查看、打开和关闭防火墙

刚使用centos7会发现,用以前的方式查看、打开和关闭防火墙都无效了。这是因为centos7的防火墙改用firewalld,而不再使用iptables

  1. 接着先是看centos7的防火墙的状态,查看的命令为

    sudo systemctl status firewalld

    查看后,看到active(running)就意味着防火墙打开了。

  2.  

    如果想关闭防火墙,命令为:

    sudo systemctl stop firewalld

    关闭后查看是否关闭成功,如果看到inactive(dead)就意味着防火墙关闭了。

  3.  

    打开防火墙的命令为:

    sudo systemctl start firewalld

  4.  

    上面打开和关闭防火墙都是临时的,重启电脑后又会恢复到默认的状态(我的默认状态是打开)。如图,我先关闭了防火墙,然后输入reboot重启centos7。

  5.  

    重启后查看防火墙状态,还是处于打开的状态。

  6.  

    如果是想重启后防火墙还是处于关闭的状态,得使用命令:

    sudo systemctl disable firewalld

  7.  

    输入上一步的命令后,关闭防火墙,然后重启。

  8.  

    重启后再次查看防火墙状态,这时防火墙就是处于关闭状态了。

  9.  

    最后总结一下:

    查看防火墙的状态的命令为:sudo systemctl status firewalld

    打开防火墙的方式有两种,一种是打开后重启会恢复回原来的状态,命令为:sudo systemctl start firewalld;另一种是打开后重启不会恢复到原来的状态,命令为:sudo systemctl enable firewalld,这种方式输入命令后要重启系统才会生效。

    关闭防火墙的方式也有两种,和打开相对应,命令分别为

    sudo systemctl stop firewalld

    sudo systemctl disable firewalld。

原文地址:https://www.cnblogs.com/a1304908180/p/10164504.html

时间: 2024-11-07 16:59:54

centos7怎么查看、打开和关闭防火墙的相关文章

centos7 查看、打开、关闭防火墙

查看状态: sudo systemctl status firewalld 未开启的状态如下, 开启的状态如下,显示running则为开启 打开防火墙的命令: 1.打开后重启还会恢复原来的状态 sudo systemctl start firewalld 2.打开后重启不会恢复原来的状态 sudo systemctl enable firewalld 关闭防火墙的命令: 1.关闭后重启还会恢复原来的状态 sudo systemctl stop firewalld 2.关闭后重启不会恢复原来的状态

CentOS7使用firewall-cmd打开关闭防火墙与端口

一.centos7版本对防火墙进行加强,不再使用原来的iptables,启用firewalld 1.firewalld的基本使用启动: systemctl start firewalld查状态:systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld在开机时启用一个服务:systemctl enable firewalld.service在开机时禁用一个服务:systemctl d

CentOS7查看和关闭防火墙

镜像的版本不一样,linux的命令也会有变化. 今天通过windows的navicat访问linux下mysql,需要关闭防火墙. 我用的CentOS 7查看防火墙的命令跟以前的不一样了. CentOS 7.0默认使用的是firewall作为防火墙 查看防火墙状态 : firewall-cmd --state 停止firewall : systemctl stop firewalld.service 禁止firewall开机启动 : systemctl disable firewalld.ser

Linux关闭防火墙命令red hat/CentOs7

一.下面是red hat/CentOs7关闭防火墙的命令! 1:查看防火状态 systemctl status firewalld service  iptables status 2:暂时关闭防火墙 systemctl stop firewalld service  iptables stop 3:永久关闭防火墙 systemctl disable firewalld chkconfig iptables off 4:重启防火墙 systemctl enable firewalld servi

centos7以后关闭防火墙

centos 6.5关闭防火墙 # service iptables stop    临时关闭防火墙 # chkconfig iptables off   永久关闭防火墙 centos 7.2 关闭防火墙 从centos7 开始使用systemctl 来管理服务和程序,包括了service  chkconfig 查看防火墙状态 # systemctl list-unit-files | grep firewalld.service 或者 # systemctl status firewalld.

查看、打开、关闭应急模式(应急模式阻断所有网络连接,防止出现紧急状况)

防火墙相关 --reload:不改变状态的条件下重启防火墙 --complete-reload:状态信息将会丢失,当防火墙有问题时可以使用,如,状态信息和防火墙规则都正常却无法建立任何链接的情况等 firewall-cmd --reload firewall-cmd --complete-reload 查看防火墙状态 firewall-cmd --state firewall-cmd --query-panic firewall-cmd --panic-on firewall-cmd --pan

centos7——关闭防火墙和SElinux

防火墙的开启和关闭: 查看防火墙状态 systemctl status firewalld #Active: inactive (dead) --表示防火墙已经关闭 临时关闭防火墙 systemctl stop firewalld 临时打开防火墙 systemctl start firewalld 永久防火墙关闭 systemctl disable firewalld 防火墙开机启动 systemctl enable firewalld SELinux的开启和关闭 查看SELinux状态 get

linux下如何关闭防火墙?如何查看防火墙当前的状态

从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop禁止防火墙在系统启动时启动/sbin/chkconfig --level 2345 iptables off重启iptables:/etc/init.d/iptables restart题外话:BT或者骡子速度慢用不着关防火墙,只要把相应端口开放就可以了在文件/etc/sysconfig/iptab

CentOS7关闭防火墙方法

在之前的版本中关闭防火墙等服务的命令是 service iptables stop /etc/init.d/iptables stop 在RHEL7中,其实没有这个服务 [[email protected] ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.0 (Maipo)[[email protected] ~]# service iptables stopRedirecting to /bin/sys