最近租了一個阿里雲服務器,想掛幾個網站上去玩玩。在iis上配置好網站后,在服務器上用內網可以打開,但是通過公網ip不能訪問。我的配置情況如下

因為主機是專有網絡,服務器內部看不到公網ip,直接的選擇全部未分配,不會影響外網來訪問網站。
可是這樣配置好后,就出現了內網可以訪問外網不能訪問的問題。


於是我通過本機的控制台去ping 公網ip能夠ping通,那么說明公網沒有問題可以正常訪問。那么就有可能是端口被服務器給禁止了。通過百度阿里雲的端口設置,搜索到了配置安全組可以解決端口問題,於是抱着試一試的態度,把端口8000-9000的范圍給打開,於是就可以正常訪問了。具體設置如下,阿里雲->控制台->雲服務器ECS->選中你的實例->下拉菜單找到安全組配置->然后配置規則->添加安全組規則->最后設置你想要的參數。 具體看圖。




最后一張是我的設置情況。這樣設置后,就能在外網上通過公網ip+端口好成功訪問網站了。浪費了大半天時間,為了解決這個問題也是在網上看了很多博客都沒有解決,他們的都是說設置一下80/80那個端口范圍就行了,其實一點用都沒有,需要把你想要用到的端口范圍也打開才行。希望遇到同樣問題的人,看到能快點解決,哈哈。
