外網不能訪問阿里雲伺服器的解決辦法

2021-10-06 00:21:50 字數 867 閱讀 2326

通過外網不能訪問的原因,可能是有三個:

(1)阿里雲的安全組沒有開啟埠;

(2)防火牆;

(3)在用docker生成容器時,埠對映錯了。

====配置====firewall-cmd

檢視版本:firewall-cmd --version

檢視幫助:firewall-cmd --help

顯示狀態:firewall-cmd --state

檢視所有開啟的埠:firewall-cmd --zone=publiu --list-ports

更新防火牆規則:firewall-cmd --reload

檢視區域資訊:firewall-cmd --get-active-zones

檢視指定介面所屬區域:firewall-cmd --get-zone-of-inte***ce-eth0

拒絕所有包:firewall-cmd --panic-on

取消拒絕狀態:firewall-cmd --panic-off

檢視是否拒絕:firewall-cmd --query-panic

===開啟乙個埠===

新增:firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,沒有此引數重啟後生效)

重新載入:

firewall-cmd --reload

檢視:firewall-cmd --zone=public --query-port=80/tcp

刪除:firewall-cmd --zone=public --remove-port=80/tcp --permanent

參考資料:

解決 外網訪問阿里雲伺服器80埠失敗

最近藉著瞎搗鼓linux,之前阿里雲伺服器其實已經部署成功專案,但是今天通過外網訪問專案的時候,發現無法訪問,於是展開調查。畢竟比較菜,排查的過程相對比較艱辛 參考 這篇部落格,開始排查。確認tomcat的一些配置 檢視例項安全組的配置 阿里雲伺服器有些安全組規則是預設關閉的,需要自己手動開啟。之前...

阿里雲伺服器無法外網訪問的坑

最近各大平台在 雲伺服器,於是買了阿里雲的window 10伺服器,於是坑來了,簡單安裝nginx後,以為像其他伺服器一樣,公網ip訪問就?了,沒想到搞了好久,最後發現如下帖子 居然還要阿里雲使用者中心平台管理設定 安全組 允許哪些埠能訪問,這是什麼鬼,居然這樣玩,也就是阿里雲的操作複雜,對於只管理...

外網連線訪問阿里雲 華為雲伺服器的Redis

1,直接訪問是訪問不了的,需要通過nginx做為跳板訪問內網的redis。因此必須先要有可以公網訪問的雲伺服器,在上面安裝好nginx後,通過nginx反向 到內網的redis 2,在nginx主配置檔案nginx.conf上新增如下 stream server server 以上每個server代...