信安1班49李乾涣
防火墙开与关
首先查看防火墙状态:
systemctl status firewalld.service(显示黑色圆点说明关闭状态,绿色则打开状态)
需要再次打开则输入代码:
systemctl start firewalld
上面打开和关闭防火墙都是临时的,重启电脑后又会恢复到默认的状态 (默认状态是打开)
重启CenOS7再次查看状态是打开,默认是打开状态
接下来教你们永久关闭防火墙,开机不自启
输入命令:
sudo systemctl disable firewalld
输入reboot重启后查看状态发现是关闭状态
永久关闭则输入此代码:
systemctl disable firewalld.service
防火墙端口开放与关闭
查看防火墙开放的端口:
firewall-cmd --list-ports
开启防火墙端口 (代码后端添加有permanent 是永久开放,没有加permanent 重启之后自动失效)
开启命令:(报红位置说明端口8080的TCP协议已经被启用,因此不需要再次启用)
firewall-cmd --add-port=8080/tcp --zone=public --permanent
重启防火墙:
systemctl restart firewalld
再次查看开放的端口:
firewall-cmd --list-ports
显示已打开端口8080
如果出现问题重启端口试试:
firewall-cmd --reload
关闭防火墙端口
关闭命令:
firewall-cmd --permanent --zone=public --remove-port=8080/tcp
重启防火墙:
systemctl restart firewalld
再次查看端口开放状态:
firewall-cmd --list-ports
发现空的说明没有开放端口