Windows-Server-2008

某些客戶端(IP 範圍)無法 ping 伺服器

  • November 9, 2012

我剛剛虛擬化了一個 Windows 2003 Server SP2 x32。該伺服器包含我們的幫助台伺服器 (Spiceworks) 和我們的防病毒管理伺服器 (ESET RAC)。主機實際上包含虛擬化伺服器;我創建了 vhd,然後我清理了這個系統並安裝了 Windows 2008 R2 x64 Datacenter,並將虛擬化的 2003 添加到 Hyper-V 2008 R2 伺服器上。

我讓伺服器執行良好,除了…某些 IP 範圍。本地客戶端可以從我的 192.168.180.xxx 和 192.168.181.xxx 獲取來自 AV 伺服器的更新,但不能從任何 192.168.182.xxx、192.168.183.xxx、192.168.184.xxx 等獲取更新……我不能從除 180. & 181. 範圍之外的任何客戶端 ping 伺服器。

現在我創建了另外 2 個虛擬化伺服器(win2008 和一個 win7 pro),它們與 2003 伺服器存在於同一虛擬主機上。起初我無法 ping 那些,直到我去“\網路和共享中心\高級共享設置”並打開文件和列印共享。然後我可以 ping 並訪問那些虛擬客人。

Win2003伺服器不太一樣。

編輯!! 更改圖像並添加更多資訊…

在此處輸入圖像描述

ping 測試來自 192.168.187.x 中的主機

192.168.181.200 是伺服器(Spiceworks / AV)

主機名是 cea-spiceworks(最初是 ois-imaging)

  1. 首先 ping cea-spiceworks = 請求超時。
  2. 第二次 ping:192.168.181.200 = 請求超時。
  3. 對 cea-hyperv 的第三次 ping 測試 = 成功的 cea-hyperv 是 Windows 2008 R2 Datacenter x64,其中包含 cea-spiceworks vhd 虛擬伺服器。
  4. 第四個 ping 是到 nas 文件伺服器 (192.168.181.30),它與 cea-spiceworks 在同一 IP 範圍內。並且那個 ping 是成功的。

我可以 ping 通在 cea-hyperv 上執行的所有其他來賓,但不能 ping 通 2003 Spiceworks Server。這讓我相信它是 cea-spiceworks 2003 伺服器而不是 dns。

順便說一句,我確實重命名了 2003 Server (Spiceworks/AV) 主機名。我嘗試了一個 CNAME。但我不認為這是問題所在。編輯:或者因為該伺服器在虛擬化之前存在於該硬體/電腦上?

我通過刪除隱藏的物理網路適配器解決了這個問題。

這可以通過打開具有管理權限的命令提示符並鍵入以下命令來輕鬆刪除:

set devmgr_show_nonpresent_devices=1

start devmgmt.msc

當設備管理器載入時,從文件菜單中,展開視圖並選擇顯示隱藏的設備選項。這將啟用並在視窗中顯示任何舊的未使用設備。從這裡展開網路適配器節點,您可以右鍵點擊多餘的設備並相應地刪除它們。

不知道為什麼我必須這樣做,可能是因為這個 2003 Server 最初是在這個硬體上的。但現在一切正常。我可以 ping,並且 AV 客戶端可以正確接收更新。

引用自:https://serverfault.com/questions/446972