1.防火墙
查看防火墙状态:
systemctl status firewalld
开启防火墙:
systemctl start firewalld
关闭防火墙:
systemctl stop firewalld
禁用防火墙:
systemctl disable firewalld #永久关闭,即设置开机的时候不自动启动
重启防火墙:
systemctl restart firewalld
若遇到无法开启
systemctl unmask firewalld.service
systemctl start firewalld.service
2.端口
查询已开放了的端口:
netstat -ntulp | grep 端口号
查询指定端口是否已开:
firewall-cmd --query-port=端口号/tcp
查看想开的端口是否已开:
firewall-cmd --query-port=端口号/tcp
添加指定需要开放的端口:
firewall-cmd --add-port=端口号/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
查询指定端口是否开启成功:
firewall-cmd --query-port=端口号/tcp
移除端口:
firewall-cmd --remove-port=端口号/tcp --permanent