centos7查看/关闭/开启防火墙
来自:
https://blog.csdn.net/weixin_34261415/article/details/85999284
http://www.cnblogs.com/zhangmingcheng/p/6048043.html
Failed to stop iptables.service: Unit iptables.service not loaded.解决方法
CentOS7中执行命令如下:
service iptables start/stop
会报错Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.
原因:在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理。
可以使用
systemctl stop firewalld
systemctl mask firewalld
我们也可以安装并且安装iptables-services:
yum install iptables-services
安装成功后,可使用原来方法查看。
存在以下两种方式:
一、service方式
查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙。 开启防火墙: [root@centos6 ~]# service iptables start 关闭防火墙: [root@centos6 ~]# service iptables stop
二、iptables方式
先进入init.d目录,命令如下:
[root@centos6 ~]# cd /etc/init.d/ [root@centos6 init.d]#
然后
查看防火墙状态: [root@centos6 init.d]# /etc/init.d/iptables status 暂时关闭防火墙: [root@centos6 init.d]# /etc/init.d/iptables stop 重启iptables: [root@centos6 init.d]# /etc/init.d/iptables restart
service iptables start/stop

浙公网安备 33010602011771号