地址映射到外網訪問不了
① 路由器埠映射不生效 外網無法訪問映射埠怎麼辦
一、首先檢查內網服務是否正常;
在內網通過伺服器的內網IP地址,測試是否可以訪問對應的服務。若是內網都無法正常訪問,建議您排查內網原因,如:該主機配置是否正確,內網客戶機是否可以正常Ping通該主機,務必確保提供服務主機可以正常連接互聯網。
二、檢查外網地址是否有限制;
不經過路由器,將伺服器直接連接外網線路上網,測試外網是否可以訪問。如果無法訪問,可能網路運營商封鎖了需要映射的埠,外網無法訪問映射的埠,請向運營商咨詢了解。
三、確認網吧路由器設置是否正常:
1.首先,請檢查埠映射的配置是否正確。埠映射具體配置請參看《網吧路由映射的具體操作步驟》
確認配置正確後,可以在基礎設置-基本選項中,打開埠迴流,在內網通過外網IP地址(外網IP地址在系統狀態→網路介面中查詢),測試映射埠是否可以訪問。
2.網路安全→攻擊防禦→外網防禦→禁止外部開放埠保護→禁止阻斷外網請求→保存
3.請在系統工具》管理選項裡面查看確認路由器的埠是否與映射埠沖突
4.如果外網為雙線接入,請檢查訪問的外網IP地址是否和相應的映射線路對應。或者用戶是否做了源地址路由把此伺服器調至另一條線路而與映射線路不在一條線路。
5.如果外網為單線接入,請檢查是否作了NAT一對一把相應外網介面IP地址佔用,造成埠映射不成功。
四、其他
1.保證以上步驟無誤如還不成功,請嘗試把伺服器上的殺毒軟體以及防火牆關閉。
2.如果外網檢查指定埠已映射成功,但仍不能訪問,請嘗試使用NAT一對一功能映射伺服器上的所有埠,確認是否還有其它埠需要映射。
② 路由器埠映射完成但是外網還是訪問不了伺服器
1、首先檢查您設置的埠影射是否正確映射到您內網的伺服器。即您設置的轉發規則的IP地址是否為您伺服器的IP地址。
2、無法訪問內網的伺服器,請檢查伺服器是否開啟了。您可以在區域網內使用其他的計算機訪問一下您的伺服器,確認伺服器是否開啟,並能成功訪問。
3、請您檢查您是否映射了伺服器所需的所有埠,有可能沒有完全設置訪問伺服器所需的埠,導致訪問失敗。您可以通過開啟「DMZ主機」來檢測一下,是否埠沒有映射完全。若開啟DMZ主機後,能正常訪問伺服器,則可能是埠添加不完全。
4、路由器上是否設置了「防火牆」,是否將伺服器通信的埠過濾,導致訪問失敗。
5、本機防火牆:因本地網路為信任區域,防火牆並不會阻止本地網路的訪問,若訪問源地址為外網地址(非信任區域地址),則可能會被防火牆攔截而無法訪問;
6、服務商將相應埠屏蔽:在路由器WAN口接一台電腦模擬內外網環境,若WAN口所接電腦可以正常訪問內網伺服器,但在Internet上無法訪問,則可能是伺服器將相應埠屏蔽導致虛擬伺服器無法訪問;
註:
1、若是80埠的WEB伺服器,一定要注意路由器的遠端WEB管理埠是否更改,否則兩者會沖突;
2、檢查虛擬伺服器是否映射成功一定要從外網進行訪問,不要從內網用WAN口IP去訪問,這樣在測試的時候是成功的,但實際外網並不能成功訪問。
3、特殊的伺服器,如網路攝像機及特殊的應用軟體等,如果客戶自己都不清楚通訊的埠,可先嘗試DMZ主機以確認是否可以使用,同時建議客戶咨詢軟體提供商。
③ 路由器已經映射了80埠為什麼外網還是不能訪問
路由器連接外網,確保路由器獲取到的是動態的公網ip,做過埠映射後,區域網訪問192.168.1.115:8063正常,但是通過動態公網ip訪問此埠不能成功,問題是內網中不能使用外網ip來訪問本機。可能是路由器設置的問題,或者dns的問題,試著調整到114.114.114.114後,在內網中也可以用外網ip來訪問做過路由器映射的埠了。
路由器(Router,又稱路徑器)是一種計算機網路設備,它能將數據包通過一個個網路傳送至目的地(選擇數據的傳輸路徑),這個過程稱為路由。路由器就是連接兩個以上各別網路的設備,路由工作在OSI模型的第三層——即網路層,例如網際協議(InternetProtocol,IP)層。
80埠是為HTTP(HyperText Transport Protocol)即超文本傳輸協議開放的,此為上網沖浪使用次數最多的協議,主要用於WWW(World Wide Web)即萬維網傳輸信息的協議。可以通過HTTP地址(即常說的"網址")加":80"來訪問網站,因為瀏覽網頁服務默認的埠號都是80,因此只需輸入網址即可,不用輸入":80"了。