全部產品
Search
文件中心

:Windows系統的ECS執行個體ping外網地址提示“一般故障”錯誤怎麼辦

更新時間:Jun 08, 2026

本文介紹Windows系統的ECS執行個體ping外網地址提示“一般故障”的錯誤原因和解決方案。

問題現象

Windows系統的ECS執行個體ping外網地址時提示“一般故障”或“常見故障”錯誤。

問題原因

出現該問題可能有以下原因:

可能原因

排查方案

ECS執行個體中安裝了第三方殺毒或安全防護軟體

檢查第三方殺毒軟體或安全防護軟體

ECS執行個體內部網關、路由配置錯誤

檢查執行個體網關與路由

其他小機率原因檢查

其他可能原因排查

解決方案

檢查第三方殺毒軟體或安全防護軟體

第三方殺毒軟體或者安全軟體可能擁有網路方面的防護能力,實作類別似於防火牆的流量控制效果,限制流量。

如果安裝了第三方殺毒或安全防護軟體,請嘗試卸載或暫時禁用第三方軟體。然後重新ping外網地址。

檢查執行個體網關與路由

ECS執行個體需要配置正確的預設閘道地址與預設路由,以實現與外部網路的通訊,這些資訊缺失或配置錯誤會導致網路連接異常,可以按照如下步驟進行檢查:

步驟一:檢查預設閘道

運行ipconfig命令,查看預設閘道配置資訊。

PS C:\Users\Administrator> ipconfig
Windows IP 配置
乙太網路適配器 乙太網路:
   串連特定的 DNS 尾碼 . . . . . . . :
   本地連結 IPv6 地址. . . . . . . . : fe80::xxx::7e%3
   IPv4 地址 . . . . . . . . . . . . : 172.16.0.72
   子網路遮罩  . . . . . . . . . . . . : 255.255.255.0
   預設閘道. . . . . . . . . . . . . : 172.16.0.253
乙太網路適配器 乙太網路 2:
   串連特定的 DNS 尾碼 . . . . . . . :
   本地連結 IPv6 地址. . . . . . . . : fe80::xxx::d%25
   IPv4 地址 . . . . . . . . . . . . : 172.16.0.74
   子網路遮罩  . . . . . . . . . . . . : 255.255.255.0
   預設閘道. . . . . . . . . . . . . : 172.16.0.253

您需要確認此預設閘道地址的正確性,查看ECS執行個體所在交換器的IPv4網段,如上述輸出所示,網段為172.16.0.0/24的交換器,正確的網關地址為交換器可用地址的倒數第三位:172.16.0.253,所以上方輸出中預設閘道地址正確。

如果執行個體內沒有顯示預設閘道資訊,或者網關地址不正確,請按以下步驟重新設定:

預設閘道配置步驟

說明

樣本作業系統:Windows Server 2022。

  1. 開啟網路和共用中心。

  2. 單擊更改適配器設定

  3. 雙擊當前主網卡網路名稱乙太網路,然後在乙太網路狀態對話方塊中單擊屬性

  4. 乙太網路屬性對話方塊中,雙擊網際網路通訊協定 (IP)版本4(TCP/IPv4)

  5. 網際網路通訊協定 (IP)版本4(TCP/IPv4)屬性對話方塊中,選擇自動擷取IP地址自動設定,您也可以選擇使用下面的IP地址進行靜態配置,選擇靜態配置時,需要填寫正確的IP地址,預設閘道等資訊。

  6. 單擊確定儲存各對話方塊中的設定。

步驟二:檢查預設路由

運行route print命令,查看是否有預設路由。

如以下輸出所示,第一條網路目標與網路遮罩是0.0.0.0的路由條目是預設路由,用於與外部網路通訊。

IPv4 路由表
===========================================================================
活動路由:
網路目標          網路遮罩          網關              介面           躍點數
      0.0.0.0          0.0.0.0    192.168.1.253    192.168.1.14    271
    127.0.0.0        255.0.0.0            在鏈路上       127.0.0.1    331
    127.0.0.1  255.255.255.255            在鏈路上       127.0.0.1    331
127.255.255.255  255.255.255.255            在鏈路上       127.0.0.1    331
  192.168.1.0    255.255.255.0            在鏈路上    192.168.1.14    271

如果沒有預設路由,請使用如下命令添加,需要替換為實際的預設閘道地址。

route -p add 0.0.0.0 mask 0.0.0.0 <預設閘道地址>

樣本如下:

route -p add 0.0.0.0 mask 0.0.0.0 172.16.0.253

其他可能原因排查

除了上述原因外,以下列舉的因素也可能導致此問題的出現。包括網路介面卡被禁用或運行不正常;病毒或惡意軟體導致的網路通訊協定棧損壞;以及一些Windows伺服器內建的網路工具,這些工具在預設情況下未被啟用,但可以通過配置規則限制網路流量,您需要暫時禁用這些網路工具以協助排查。

檢查網路介面卡狀態

  1. 開啟裝置管理員

  2. 確認網路介面卡是否狀態正常。如果處于禁用狀態需要將其啟用,如果網路介面卡異常或版本過舊,請參見安裝virtio驅動的步驟,進行驅動更新。展開網路介面卡節點,按右鍵 Red Hat VirtIO Ethernet Adapter,選擇啟用裝置。展開網路介面卡,雙擊 Red Hat VirtIO Ethernet Adapter 開啟屬性對話方塊。在常規選項卡中,確認裝置狀態顯示"這個裝置運轉正常",表明網卡驅動已正確載入。

重設TCP/IP協議棧

TCP/IP協議棧損壞,例如註冊表損壞,使用如下命令重設網路棧。

netsh int ip reset
netsh winsock reset

重設完成後,請重新執行檢查執行個體網關與路由的步驟。

檢查系統防火牆

本操作以Windows Server 2012為例,其他版本的Windows Server系統操作類似。

  1. 單擊左下角的伺服器管理..png表徵圖,開啟伺服器管理。

  2. 選擇右上方的工具(T)>進階安全 Windows防火牆

  3. 查看防火牆狀態。

    1. 如果防火牆處於關閉狀態,無需進行任何操作。

      進階安全 Windows 防火牆控制台中,網域設定檔案、專用設定檔和公用設定檔均顯示Windows 防火牆已關閉狀態(紅色 X 表徵圖),表明防火牆處於關閉狀態。

    2. 如果防火牆狀態為已啟用,請繼續以下操作。

      1. 進階安全 Windows防火牆頁面,單擊出站規則

      2. 檢查是否有阻止的策略禁止了出方向流量,如果有,需要禁用或修改這些規則。

檢查本地安全性原則

  1. 開啟本地安全性原則

  2. 單擊IP 安全性原則,在本機電腦,按右鍵已存在的策略,再單擊屬性。查看安全性原則。在IPSec策略的篩選器操作屬性中,切換到安全方法選項卡,檢查是否選中了阻止選項按鈕。

  3. 如果策略處於已指派狀態,且包含相關阻止的規則,則需要禁用或修改這些策略。

檢查路由與遠端存取工具

  1. 開啟伺服器管理員,在右上方工具欄選擇路由和遠端存取

    說明

    如果找不到此工具,說明此工具未安裝,無需進行額外操作。

  2. 進入此頁面禁用該服務。開啟後,在 路由和遠端存取 控制台左側導航樹中單擊 伺服器狀態,右側面板顯示當前伺服器狀態為 已停止 (未配置)