我司彈性云主機默認在外部未對端口進行限制,如果服務運行后端口外部不通,可參考本教程在防火墻放行對應端口。 1、WDCP 系統端口放行: (1)3.2版本 登錄wdcp面板后點擊“安全管理”——“防火墻設置”——“快速添加”,如圖填寫端口(協議默認都使用tcp),保存即可放行。 (2)2.5版本 登錄wdcp后,點擊“安全管理”——“防火墻(iptables)”——增加規則 如圖,一般直接填寫需要放行的端口,點擊確定即可。
2、寶塔面板端口放行: 登錄面板后點擊“安全”,在防火墻中,選擇“放行端口”,后面填寫端口號,備注可不填寫,點擊放行,如下圖是放行mysql數據庫的3306端口。
3、純凈版系統端口放行: (1)使用腳本放行(支持預裝面板或者純凈版的centos6,7系統以及ubuntu系統) a、使用ssh登錄服務器 b、粘貼下面腳本回車后運行 wget -O portctl.sh http://downinfo.myhostadmin.net/vps/portctl.sh && bash portctl.sh && rm -rf portctl.sh 輸入需要放行的端口,回車,然后輸入協議,如果是tcp協議直接回車即可完成放行,如果是端口范圍,可輸入范圍端口,使用英文冒號隔開。支持刪除已放行的端口。 (2)命令行操作(需要ssh登錄服務器內): centos6: iptables -I INPUT -p 協議 -m 協議 --dport 端口 -j ACCEPT iptables-save > /etc/sysconfig/iptables service iptables restart centos7(firewalld和iptables只能使用其中一個): a、iptables iptables -I INPUT -p 協議 -m 協議 --dport 端口 -j ACCEPT iptables-save > /etc/sysconfig/iptables systemctl restart iptables b、firewall firewall-cmd --zone=public --add-port=端口/協議 --permanent firewall-cmd --reload ubuntu: 本系統我司默認未啟用防火墻,如果需要可使用上面腳本放行或者啟用系統ufw防火墻進行操作 ufw enable (啟動防火墻) ufw allow 端口/協議 ufw reload 如按照本教程操作后仍然無法訪問端口,請檢查服務器內部相關應用或者服務是否監聽,可使用netstat -nptl查看。 |