設定虛擬伺服器不生效怎麼辦
設定好虛擬伺服器對映後,外網使用者無法訪問伺服器怎麼辦?下面是小編給大家整理的一些有關設定虛擬伺服器不生效的解決方法,希望對大家有幫助!
設定虛擬伺服器不生效的解決方法
1、問伺服器的方式,或是訪問伺服器時輸入的地址和埠號不正確。
解決辦法:訪問伺服器的方式取決於實際應用,不同型別的伺服器訪問方式不一樣。外網訪問伺服器的方式與內網訪問伺服器的方式一般是一樣的。
外網使用者通過路由器WAN口IP地址***域名***訪問虛擬伺服器,請確認訪問伺服器的瀏覽器或客戶端軟體中填寫正確的IP地址***域名***和埠,如下圖:
2.檢查伺服器設定:
確認伺服器網路引數設定正確***IP地址、子網掩碼、預設閘道器***,如下圖:
如果伺服器是一臺主機,確定伺服器通過本路由器可以正常上網。
2、確認伺服器搭建成功
確認內網電腦可以訪問到伺服器,如果內網電腦無法訪問成功,建議排查伺服器原因。
3、關閉防火牆及防毒軟體
伺服器的防火牆和防毒軟體可能會將外網地址列為非信任區域地址,導致外網地址不能訪問內網伺服器。
解決辦法:關閉伺服器的系統防火牆和防毒軟體。
檢查路由器設定:虛擬伺服器規則中的伺服器埠或伺服器IP地址填寫錯誤。
解決辦法:確認規則中的 內部埠 是伺服器的真實埠,內部伺服器IP 是伺服器的IP地址,且對應規則 狀態 為 已啟用。
虛擬伺服器規則開放的伺服器埠不完全,沒有包含伺服器的所有埠。
解決辦法:嘗試開啟DMZ主機測試。在路由器管理介面點選 點選 傳輸控制 >> 轉發規則 >> 虛擬伺服器,NAT DMZ服務 選擇 啟用,主機地址中輸入 伺服器的IP地址,點選 儲存,如下圖
若開啟DMZ主機後,外網可以訪問成功,則可能是部分埠沒有開放導致。如網路攝像機以及特殊的應用軟體***如ERP系統***等,如果不清楚伺服器的服務埠,可諮詢伺服器軟體服務商。
路由器開啟了遠端WEB管理,WEB管理埠號和虛擬伺服器埠有衝突,導致虛擬伺服器功能不起作用。
解決辦法:在管理介面中,點選 系統工具 >> 裝置管理 >> 系統管理設定,修改WEB管理埠與虛擬伺服器服務埠不同,如下圖:
Internet 網路因素:
部分寬頻運營商可能會遮蔽80等常用服務埠。修改服務埠***外部埠***為運營商非遮蔽埠,建議修改9000以上,外網使用者使用修改後的外部埠訪問伺服器。
WAN口IP地址不是公網IP地址,無法進行虛擬伺服器對映。
解決辦法:區域網內的電腦訪問ip138,如檢視到的IP地址與路由器WAN口IP地址不同,建議聯絡寬頻服務商解決問題。IP138網頁上的顯示如下圖所示:
路由器WAN口IP地址***在路由器管理介面 系統狀態 頁面檢視***:
路由器上已經成功登入動態域名,該動態域名解析的IP地址不是路由器WAN口IP地址,導致域名無法訪問。
解決辦法:外網使用者確認動態域名解析的IP地址為路由器WAN口IP地址。確認方式:在外網的電腦上ping該動態域名,將返回的IP地址與WAN口IP地址進行對比即可。如下圖:
如IP地址對比不相同,可以嘗試修改外網電腦的DNS伺服器地址為8.8.8.8嘗試。