Centos7查看、关闭、打开防火墙的命令
0介绍
今天在另外一台电脑上安装了Ubuntu,想要netcat一下主力电脑(centos7虚拟机)的echo server,却发现无法连接,但两台电脑之间却是可以ping通的。查了一些资料发现是centos的防火墙没有关闭,特地记录一下防火墙的打开、关闭命令。
1防火墙状态查询
查看防火墙的状态的命令为:sudo systemctl status firewalld
如果active为active(running)说明是打开着的,否则如图中所示是关闭的。
2 打开防火墙
打开防火墙的方式有两种,一种是打开后重启会恢复回原来的状态,即临时打开,命令为:sudo systemctl start firewalld
另一种是打开后重启不会恢复到原来的状态,命令为:sudo systemctl enable firewalld
这种方式输入命令后要重启系统才会生效。
3 关闭防火墙
关闭防火墙的方式也有两种,如果需要临时关闭防火墙,命令为sudo systemctl stop firewalld
如果需要重启后依旧关闭,执行命令sudo systemctl disable firewalld