我在前一篇有問過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(不太記得英文怎麼打請見諒)
您提到「Ping 電腦名稱」而不是「Ping 網域全名(FQDN)」, 所以事情可能是這樣:
Windows 從「電腦名稱」解析成 IP, 有兩種方法:
一種是透過 DNS,
另一種是透過 NetBIOS 以本地廣播的方式.
顯然您的 DNS 應該是無效的, 但是他會改走 NetBIOS 去找, 由於您的電腦是用 Bridge 的方式連接在同一個網段, 所以 NetBIOS 很容易就找到了, 並據此解析出 IP, 所以就可以 ping 得到.
要證實此點, 可以用這幾種不同的方法來實驗: