centos 7默认安装了Firewall,在配置服务器时必然涉及防火中端口的开关操作
一、一般性操作
检查防火墙状态、版本
firewall-cmd --state
firewall-cmd --version
防火墙参数帮助
firewall-cmd --help
启动防火墙
systemctl start firewalld.service
关闭防火墙
systemctl stop firewalld.service
重启防火墙
systemctl restart firewalld.service
firewall-cmd --reload
设置为自启动服务
systemctl enable firewalld.service
取消自启动服务
systemctl disable firewalld.service
显示防火墙服务状态
systemctl status firewalld.service
二、端口配置操作 (分别以单个端口、端口段为例)
开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=4400-4600/tcp --permanent
关闭端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
firewall-cmd --zone=public --remove-port=4400-4600/tcp --permanent
查看端口开放情况
firewall-cmd --permanent --list-port
以上简单的命令,已经足够配通你的服务器了,如想进一步研究,请参阅
閱讀更多 有隻狗狗叫多多 的文章