Centos7防火墙
查看防火墙状态 systemctl status firewalld
active:(running) 意味着防火墙打开了 [root@localhost ~]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2019-10-09 08:32:22 CST; 4h 55min ago Docs: man:firewalld(1) Main PID: 628 (firewalld) CGroup: /system.slice/firewalld.service └─628 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
关闭防火墙 systemctl stop firewalld
Active: inactive (dead) [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: inactive (dead) since Wed 2019-10-09 13:42:31 CST; 2s ago Docs: man:firewalld(1) Process: 628 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS) Main PID: 628 (code=exited, status=0/SUCCESS)
总结:
systemctl start firewalld.service 查看防火墙状态
systemctl disable firewalld 开机自启动防火墙
Systemctl start firewalld.service 开启防火墙
Systemctl stop firewalld.service 关闭防火墙
Systemctl disable firewalld.servie 开机不启动
Systemctl enable firewalld.service 开机启动
检查防火墙是否开机自动启动
systemctl list-unit-files |grep firewalld