在CentOS系统中,开放防火墙端口通常使用firewall-cmd
命令。以下是开放端口的步骤:
确保firewalld服务已启动:
sudo systemctl start firewalld
sudo systemctl enable firewalld
开放端口:
sudo firewall-cmd --permanent --zone=public --add-port=端口号/协议
sudo firewall-cmd --zone=public --add-port=端口号/协议 --temporary
重新加载防火墙配置:
sudo firewall-cmd --reload
验证端口是否已开放:
sudo firewall-cmd --zone=public --list-ports
例如,要永久开放端口80(HTTP)和443(HTTPS),可以使用以下命令:
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
sudo firewall-cmd --reload