本文介紹在Windows執行個體內無法使用Internet Explorer瀏覽器訪問外部網站的問題描述、問題原因和解決方案。
問題描述
在Windows執行個體內無法使用作業系統內建的Internet Explorer瀏覽器訪問外部網站,提示如下:
問題原因
在Windows執行個體內無法使用Internet Explorer瀏覽器訪問外部網站,可能是如下原因導致:
ECS執行個體沒有配置公網IP地址
本網和DNS解析問題
使用的瀏覽器配置問題
IP地址安全性原則等網路設定問題
解決方案
您可以通過以下步驟逐步排查,解決上述問題。
以下操作步驟以Windows Server 2019 資料中心版 64位中文版為例,實際操作以您實際的Windows執行個體作業系統為準。
步驟一:排查ECS執行個體的公網IP
查看ECS執行個體網路資訊。
具體操作,請參見查看執行個體資訊。
如果ECS執行個體已配置公網IP地址,則您需要繼續執行步驟二:排查網路相關設定。
如果ECS執行個體未配置公網IP地址,則您需要執行下一步。
選擇如下任意一種方法,為ECS執行個體配置公網IP地址。
方法一:
方法二:
通過升級公網頻寬配置來擷取固定公網IP,具體操作,請參見修改固定公網頻寬。
方法三:
通過公網NAT Gateway訪問互連網,具體操作,請參見使用公網NAT GatewaySNAT功能訪問互連網。
步驟二:排查網路相關設定
排查本網
擷取本地主機的公網IP地址。
在案頭左下角,單擊
表徵圖。輸入
cmd,然後在彈出的面板中單擊命令提示字元。
在命令提示字元中,執行
curl cip.cc命令。如果回顯中擷取到本地主機的公網IP資訊,如圖所示,則本地主機網路正常,無需排查DNS解析問題,繼續執行步驟三:排查Internet Explorer瀏覽器和步驟四:排查IP安全性原則等網路限制。

如果回顯中無法擷取到本地主機的公網IP資訊,如圖所示,則繼續執行下一步,檢查本地主機網路設定。

檢查本地主機網路設定。
在案頭左下角,單擊
表徵圖。輸入
控制台,然後在彈出的面板中單擊控制台。在控制台中,選擇網路和Internet > 網路和共用中心,然後單擊乙太網路。

在乙太網路狀態面板中,單擊詳細資料,然後檢查是否已啟用DHCP。

在乙太網路狀態面板中,單擊屬性,然後選擇Internet協議版本 4(TCP/IPv4) > 屬性並選擇自動獲得IP地址。

排查DNS解析
遠程登入ECS執行個體。
具體操作,請參見串連方式概述。
在案頭左下角,單擊
表徵圖。輸入
cmd,然後在彈出的面板中單擊命令提示字元。
在CMD命令提示字元中,執行
ping 外部網站網域名稱命令,檢查DNS解析是否正常。以外部網站網域名稱為www.aliyun.com為例,執行
ping www.aliyun.com命令。如果命令回顯中,解析出網域名稱對應的IP地址,如圖所示,則表示DNS解析正常,您需要繼續執行步驟三:排查Internet Explorer瀏覽器。

如果命令回顯中,未解析出網域名稱對應的IP地址,則表示DNS解析異常。此時,您需要執行下一步操作,處理DNS異常。
處理DNS異常。
在案頭左下角,單擊
表徵圖。輸入
ncpa.cpl,然後在彈出的面板中單擊ncpa.cpl。在網路連接頁面,按右鍵對應的網卡,然後單擊屬性。

在乙太網路屬性頁面,雙擊Internet協議版本 4(TCP/IPv4)。

選擇使用下面的DNS伺服器位址,並將阿里雲公用DNS地址223.5.5.5和223.6.6.6分別填入首選DNS伺服器和備用DNS伺服器中。
說明您也可以填寫其他公用DNS伺服器的IP地址。

單擊確定,然後依次關閉配置視窗。
再次使用Internet Explorer瀏覽器訪問外部網站。
如果正常訪問外部網站,則表示該問題已解決。
如果仍然不能訪問外部網站,則您需要繼續執行步驟三:排查Internet Explorer瀏覽器。
步驟三:排查Internet Explorer瀏覽器
如果DNS解析正常但是使用系統內建的Internet Explorer瀏覽器還是無法訪問網站,可能是由於Internet Explorer瀏覽器配置或者相容性等問題導致的,您可以嘗試使用Chrome、Firefox或其他瀏覽器做訪問對比測試。如果使用其他瀏覽器均可以正常訪問網站,則需要通過重設Internet Explorer瀏覽器等方式來修複Internet Explorer瀏覽器。
重設Internet Explorer瀏覽器的操作步驟如下:
遠程登入ECS執行個體。
具體操作,請參見串連方式概述。
開啟Internet Explorer瀏覽器。
在Internet Explorer瀏覽器的右上方,單擊
表徵圖,然後單擊Internet 選項。單擊進階頁簽,然後單擊重設。

在提示框中,單擊重設。
步驟四:排查IP安全性原則等網路限制
如果經過上述步驟排查後,仍然無法訪問網站。則您需檢查Windows作業系統上是否配置了該外部網站相關的IP安全性原則或者其他第三方網路管理軟體,阻斷了DNS解析或者對該外部網站相關的訪問添加了限制,操作步驟如下:
遠程登入ECS執行個體。
具體操作,請參見串連方式概述。
在案頭左下角,單擊
表徵圖。輸入
secpol.msc,然後在彈出的面板中單擊secpol.msc。在本地安全性原則頁面,單擊IP安全性原則,在本機電腦,檢查是否配置並指派了安全性原則。 如果存在相關的IP安全性原則,則需要暫停指派該策略。

再次使用Internet Explorer瀏覽器訪問外部網站。
如果正常訪問外部網站,則表示該問題已解決。
如果仍然不能訪問外部網站,則執行如下操作:
檢查是否存在其他網路安全相關的軟體佈建了攔截或限制。如果存在,則釋放保留後,重新訪問該網站。
檢查Windows執行個體內的Time_Wait串連是否已釋放,如果未釋放則會導致訪問外部網站失敗,則您需要繼續處理該問題,具體操作,請參見Windows系統的ECS執行個體Time_Wait串連不釋放導致訪問外網失敗。