當兩台虛擬機器位於同一本地網路(託管在我的筆記型電腦上)時,為什麼我的 Tracert 最多會佔用 255 個躍點?
我有一台筆記型電腦,透過啟用了 Hyper-V 的無線區域網路連接到我的家庭路由器。我創建了兩個虛擬交換器:外部和內部。我有兩個虛擬機,每個虛擬機都連接到兩個交換機,並且都在 Windows 2012 上運行。
當我從一個虛擬機器到另一個虛擬機器進行追蹤(ip)時,它告訴我:最多超過 30 跳!一定有問題,它不應該超過 30 跳,因為所有設備和虛擬機器都在同一網路中。實際上應該是:vm1->internalSwitch->vm2。如何解決這個問題。我是一名開發人員,所以我很抱歉問了這麼愚蠢的問題。
-->tracert -h 255 192.168.1.177
追蹤最多 255 跳到 vmsp2013.xdomain.local [192.168.1.177] 的路由:
1 <1 毫秒 <1 毫秒 <1 毫秒 vmsp2013.xdomain.local [192.168.1.177]
追蹤完成。
網路IP配置
家用路由器:IP 192.168.1.1 - 255.255.255.0
v內部交換器:IP192.168.1.10 - 255.255.255.0 (=預設網關對於內部網路)
v外部交換器:IP 192.168.1.74 - 255.255.255.0
VM1:
IP 192.168.1.183- 255.255.255.0 - 閘道器:192.168.1.1- DNS:192.168.1.1
IP 192.168.1.177- 255.255.255.0 - 閘道:192.168.1.10- DNS:192.168.1.176
VM2(DC):
IP 192.168.1.176-255.255.255.0 - 網關:192.168.1.10- DNS:127.0.0.1
IP 192.168.1.182- 255.255.255.0 - 閘道:192.168.1.1- DNS:192.168.1.1
答案1
追蹤最多 255 跳到 vmsp2013.xdomain.local [192.168.1.177] 的路由:
正如我們的好朋友伊尼戈所說:“我認為這並不意味著你認為的那樣。”
那是不是說它花了超過 255 跳。相反,它聲明 Tracert 不會報告超過 255 個躍點。
在輸出中,您可以清楚地看到主機只需一跳即可到達。