阿里云服務(wù)器ECS處于安全考慮默認自帶安全組(僅開放了22號和3389號端口),Tomcat的默認端口號為8080,所以想使用Tomcat不開放8080端口是不行的。很多用戶通過修改iptables來開放8080號端口,結(jié)果失敗,這是由于安全組,對安全組,阿里云亙古不變的安全組開放端口問題。廢話少說,云服務(wù)器吧來說說阿里云服務(wù)器ECS如何開放8080端口吧!
注意:阿里云服務(wù)器開放端口首先要配置安全組,如果您開啟了服務(wù)器內(nèi)部防火墻,您還需要修改iptables,關(guān)于配置安全組的方法官網(wǎng)文檔中有教程(添加安全組規(guī)則 - 阿里云),可以參考文檔,也可以參考本文,教程開始吧:
阿里云開放8080端口
使用阿里云服務(wù)器,你永遠要記住還有安全組這么個東西。想要開放8080端口,需要配置安全組。
1、進入ECS云服務(wù)器控制臺
2、先找到需要操作的目標實例,點擊“更多”--“網(wǎng)絡(luò)和安全組”--“安全組配置”
如下圖所示:
3、點擊“配置規(guī)則”
4、點擊“添加安全組規(guī)則”,添加8080號端口,如下圖:
端口范圍填:8080/8080
授權(quán)對象填:0.0.0.0/0
至此,安全組開放8080號端口教程完畢,也可以參考官方文檔:添加安全組規(guī)則 - 阿里云
修改iptables放行8080號端口
修改iptables,如果您未開通ECS內(nèi)部防火墻,可以忽略此步驟
如果您的服務(wù)器未開通內(nèi)部防火墻則可以忽略此步驟,本文針對Linux服務(wù)器系統(tǒng),如何檢查服務(wù)器是否開通了內(nèi)部防火墻?執(zhí)行命令:service iptables status,如下所示:
1
2
3
|
[root@aliyunbaike ~] # service iptables status Redirecting to /bin/systemctl status iptables.service Unit iptables.service could not be found. |
上述執(zhí)行命令結(jié)果顯示,服務(wù)器并未開啟內(nèi)部防火墻。如果開了內(nèi)部防火墻,開放端口號教程:
以Linux服務(wù)器為例:
1、SSH連接到阿里云服務(wù)器:ssh root@你的服務(wù)器IP
2、進入到目錄:cd /etc/sysconfig
3、修改iptables命令:vi iptables
4、加上一條:
1
|
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT |
保存即可。
5、重啟iptables:service iptables restart
開放其他端口如:3306、80、8888、443等,適用以上教程。另外,授權(quán)對象填:0.0.0.0/0意味著對所有人都授權(quán),安全性較差,大家按照實際需求自行配置。很多用戶對安全組不理解,這是一種安全機制(安全組官方詳解 - 阿里云)文檔中已經(jīng)說的很清楚了,包括安全組的配置應(yīng)用案例等都有明確說明。
到此這篇關(guān)于阿里云ECS云服務(wù)器如何開放8080端口的文章就介紹到這了,更多相關(guān)阿里云ECS開放8080端口內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/z1c5809145294zv/article/details/106171714