在CentOS上開(kāi)啟端口監(jiān)聽(tīng)的方法有多種,以下是其中幾種常用的方法:
使用iptables命令:
sudo yum list installed | grep iptables
。如果未安裝,可以使用sudo yum install iptables
安裝。sudo iptables -I INPUT -p tcp --dport <port_number> -j ACCEPT
。這將允許TCP流量通過(guò)指定的端口。sudo iptables -I INPUT -p udp --dport <port_number> -j ACCEPT
。sudo service iptables save
。使用firewalld命令:
sudo systemctl status firewalld
。如果未安裝,可以使用sudo yum install firewalld
安裝。sudo firewall-cmd --zone=public --add-port=<port_number>/tcp --permanent
。這將允許TCP流量通過(guò)指定的端口。sudo firewall-cmd --zone=public --add-port=<port_number>/udp --permanent
。sudo firewall-cmd --reload
。請(qǐng)注意,以上方法需要使用root權(quán)限或具有sudo權(quán)限的用戶執(zhí)行。另外,替換<port_number>
為要開(kāi)啟監(jiān)聽(tīng)的實(shí)際端口號(hào)。