Linux centos7的防火墙改用firewalld,而不再使用iptables
查看的命令
sudo systemctl status firewalld
看到绿色的字体 active(running) 就意味着防火墙是打开状态
关闭的命令
sudo systemctl stop firewalld
关闭后,再次查看是否关闭成功,看到 inactive(dead) 就是关闭状态
打开的命令
sudo systemctl start firewalld
再次查看 是否是打开状态
上述关闭和打开的命令是临时的,如果系统重启,防火墙会恢复到默认的状态(我的默认状态是打开)
输入重启命令 reboot 重启centos7
可以查看仍然是开启状态
如果彻底关闭防火墙则输入 如下命令即可
sudo systemctl disable firewalld
可以再次重启验证下。
// 查看防火墙的状态的命令为:
sudo systemctl status firewalld
// 打开防火墙的方式有两种,一种是打开后重启会恢复回原来的状态,命令为:
sudo systemctl start firewalld
// 关闭的
sudo systemctl stop firewalld
// 另一种是打开后重启不会恢复到原来的状态,命令为:这种方式输入命令后要重启系统才会生效。
sudo systemctl enable firewalld
// 关闭
sudo systemctl disable firewalld