iT邦幫忙

0

win2008+vmware設定問題

  • 分享至 

  • xImage

我在前一篇有問過http://ithelp.ithome.com.tw/question/10073624
雖然到最後沒有答案是正確的,但我也已經找到答案,還是感謝大大的幫忙,我找出來的方法是必須要HOST的區域網路做橋接功能才能讓兩台以上虛擬XP互PING,但是又發生了以下問題
1.HOST的區域網路橋接有人可以解釋一下嗎?(我是誤打誤撞用好的)
2.我在VMWARE架了3台WIN2008,稱XYZ三台,我在X裝了DNS並設定DOMAIN是DN200.COM裝設完畢後並加入一個A這個A指向Y電腦,所以我在X電腦可以直接PING Y電腦的電腦名稱就可以PING到,我在Z電腦也裝了DNS並設定DOMAIN是TR200.com但是照理講我並沒有在網際網路所以我X電腦並不會PING的到Z電腦的電腦名稱如果要PING的到必須做轉向或是SUBZONE,但是以上兩項我都沒做就PING的到了為什麼會這樣,虛擬機器是做網路是用brige(不太記得英文怎麼打請見諒)

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
Ray
iT邦大神 1 級 ‧ 2011-10-01 09:47:29
最佳解答

您提到「Ping 電腦名稱」而不是「Ping 網域全名(FQDN)」, 所以事情可能是這樣:

Windows 從「電腦名稱」解析成 IP, 有兩種方法:
一種是透過 DNS,
另一種是透過 NetBIOS 以本地廣播的方式.

顯然您的 DNS 應該是無效的, 但是他會改走 NetBIOS 去找, 由於您的電腦是用 Bridge 的方式連接在同一個網段, 所以 NetBIOS 很容易就找到了, 並據此解析出 IP, 所以就可以 ping 得到.

要證實此點, 可以用這幾種不同的方法來實驗:

  1. 改 ping 網域全名 (FQDN), 例如: srv2008.tr200.com (不是只有 srv2008), 使用 FQDN 會強迫他只用 DNS 解譯, 不會去用 NetBIOS.
  2. 將網段改掉, 讓 X 和 Z 分處於兩個不同的網段, 這樣 NetBIOS 廣播就會找不到
  3. 關閉 Windows 的 NetBIOS 協定, 他就永遠不會去用 NetBIOS 來解析 IP

我要發表回答

立即登入回答