apache外網不能訪問
⑴ Apache設置的網站不能被外網訪問
1、如果是外網用域名打開,需要檢查域名狀態是否正常、DNS解析是否正常,可以換成IP訪問,另外Apache默認的埠是8080,而瀏覽器打開如果不指定埠,默認是80
2、檢查本機防火牆是否攔截了對應的埠。
⑵ linux搭建Apache(httpd)內網訪問正常,外網無法訪問(精華帖)
大家好,我是「Bigder」
Linux搭建Apache(httpd)後內網訪問正常,外網無法訪問。
網上資料找了幾遍,匯總後關鍵的就是這幾步。
歡迎分享給需要的你~
一、驗證服務本身是否正常
linux命令行,輸入指令:curl http://127.0.0.1/,能正常返回html報文數據
輸入:curl http://linux伺服器的公網IP/
如: curl http://155.153.155.88/
執行超時、沒有內容輸出和返回
說明apache本身的服務是正常的
二、定位
1、防火牆:service iptables status(已經關閉狀態)
沒有關閉,參考這篇關閉掉防火牆:
Linux關閉防火牆-iptables|iptable.service could not be found
2、行~原來是因為阿里雲安全組設置、未開放80埠外網訪問許可權
設置方法:
登入阿里雲工作台,「實例與鏡像」-「實例」-「安全組」
安全組規則手動添加, 入方向開放80埠設置限制
三、再使用:
curl http://linux伺服器的公網IP/
也能列印出html報文數據
這樣代表,外網訪問正常了。一鍵三連、分享給更多的需要的測試人!
以上,
Bigder
我的歷史文章
忘記密碼怎麼辦
Showcase時手機不夠怎麼辦? 雲真機平台atxserver2
xmind2testcase思維導圖的測試點轉化為CSV用例導入禪道
Linux安裝JDK-java: command not found&cannot execute binary file
小改動當天轉測就要上線,要不要寫用例?
測試環境,如何維護才最高效的?
Showcase通過了才算正式提測
輪流測試一個項目、出現bug到底是誰的責任
外包去還是不去
Linux性能壓測命令用ab- command not found、plugins: fastestmirror
已經很努力,但上司總讓我提升能力,還數落我拖後腿,怎麼辦?
Linux關閉防火牆-iptables|iptable.service could not be found
Linux下查找指令Find常見用法
⑶ Apache 怎麼設置讓外網訪問
1、首先設置使虛擬機訪問外網,選中虛擬機,右擊選擇「設置」。
⑷ 外網不能訪問apache伺服器8080埠怎麼辦
1、配置文件沒有設置外網訪問;
2、防火牆,計算機本身的防火牆禁止了外網通過80埠(默認的,也可以自定義別的)訪問;
3、80埠沒有對外網開放,或者區域網內,或者互聯網(外網防火牆或者其他運帷軟體);
⑸ 怎麼讓外網訪問自己的電腦上的Apache伺服器
要都在同一個區域網上,那就簡單了,自己的電腦安裝wamp,安裝後,把網頁放在www下,然後讓同學訪問你的主機就可以了。或者可以試試花生殼,那樣的話,外網也可以訪問你的電腦主機的。