apache外網無法訪問
❶ 怎麼弄只能在區域網裡面用域名訪問但是外網不能訪問的apache+php伺服器
把域名解析到區域網ip地址就行了,
例如你有個域名somedomain.com,你的區域網ip:192.168.1.121
把做個A記錄 somedomain.com 192.168.1.121 ,等域名DNS伺服器解析生效後就ok了。
這樣任何人訪問somedomain.com都會被解析到 192.168.1.121 ,但是外網的人因為不在你那個區域網所以他用192.168.1.121 是訪問不到你內網的資源的,只有你們內網的才行。
❷ Apache伺服器內網訪問正常,外網訪問空白(已經連接到伺服器了,但不顯示內容)
原因很簡單。這個IP是公用的,不是你的,所以肯定訪問不了。
❸ Apache 怎麼設置讓外網訪問
1、首先設置使虛擬機訪問外網,選中虛擬機,右擊選擇「設置」。
❹ linux apache 鍐呴儴IP鍙浠ヨ塊棶 澶栭儴Ip鏃犳硶璁塊棶
姝ら棶棰樺彲鑳芥槸鐢變簬緗戠粶閰嶇疆闂棰樺艱嚧鐨勩傞拡瀵硅繖縐嶆儏鍐碉紝涓嬮潰鏄涓浜涘彲鑳界殑瑙e喅鏂規堬細1. 媯鏌iptables鏄鍚︽g『閰嶇疆錛氬湪Linux鏈嶅姟鍣ㄤ笂瀹夎呯殑榛樿ら槻鐏澧欐槸iptables錛屽畠闇瑕佹g『閰嶇疆鎵嶈兘鍏佽告湇鍔″櫒璁塊棶澶栭儴緗戠粶銆傛墽琛屼互涓嬪懡浠ゆ潵媯鏌iptables鏄鍚︽g『閰嶇疆錛 sudo iptables -L2. 紜璁ょ綉緇滈厤緗鏄鍚︽g『錛氭鏌Linux鏈嶅姟鍣ㄧ殑緗戠粶閰嶇疆錛岀『淇濆畠鐨処P鍦板潃銆佸瓙緗戞帺鐮併佺綉鍏沖拰DNS鏈嶅姟鍣ㄨ劇疆姝g『銆 sudo ifconfig sudo route -n cat /etc/resolv.conf3. 媯鏌ヨ礬鐢辮〃錛氬湪Linux鏈嶅姟鍣ㄤ笂錛屼笉鑳借塊棶澶栭儴緗戠粶鐨勫彟鍘熷洜鍙鑳芥槸璺鐢辮〃閰嶇疆閿欒銆傛偍鍙浠ヤ嬌鐢ㄤ互涓嬪懡浠ゆ鏌ヨ礬鐢辮〃錛岀『淇濆叾姝g『錛 route -n4. 嫻嬭瘯DNS瑙f瀽錛氬傛灉Linux鏈嶅姟鍣ㄦ棤娉曡塊棶澶栭儴緗戠粶錛岃繕鍙浠ユ鏌DNS瑙f瀽鏄鍚︽e父銆備嬌鐢ㄤ互涓嬪懡浠ゅ皾璇曡В鏋愬煙鍚嶏細 nslookup google.com濡傛灉緇忚繃榪欎簺姝ラや箣鍚庢偍榪樹笉鑳借塊棶澶栭儴緗戠粶錛岃瘋冭檻瀵繪眰涓撲笟鏀鎸侊紝浠ヨВ鍐蟲洿娣卞眰嬈$殑緗戠粶閰嶇疆闂棰樸❺ 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常見用法