要在CentOS上设置防火墙开放端口,可以使用firewalld或iptables两种工具。
使用firewalld设置防火墙开放端口:
sudo systemctl status firewalld
sudo systemctl start firewalld
sudo firewall-cmd --get-services
sudo firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --list-ports
使用iptables设置防火墙开放端口:
sudo systemctl status iptables
sudo systemctl start iptables
sudo iptables -A INPUT -p tcp --dport <端口号> -j ACCEPT
sudo service iptables save
sudo service iptables restart
sudo iptables -L -n
注意:以上命令中的"<端口号>"需要替换为要开放的具体端口号。另外,firewalld和iptables只需要选择其中一种工具进行配置即可。