今天在VMware必須橋接的一個虛擬機上需要連接其他機器時,遇到總是連接不到的情況。
具體現象:
HOST機器可以ping A機器
VMWare Guest機器無法ping A機器,也無法ping HOST機器
嘗試步驟:
[由於虛機環境改動過,因此關注重點放到了虛機本身上了]
首先猜測是虛機可能動過,因此在/etc/udev和網卡設置等處修改和嘗試,不行;
既然當前的虛機不行,是否其他的虛機可行,拷貝一個新的,啟動,仍不行;
此時看來是Vmware的配置問題了,在“虛擬網絡編輯器”中“還原默認設置”,還是不行;
測試猜測安裝文件有問題,因此重新安裝vmware,啟動后仍然不行
復盤:
通過以上的嘗試,估計還是vmware本身的設置問題,因此重點在這關注,“虛擬網絡編輯器”中終於注意到橋接的網卡是個ComboBox,點開一看,my god,原來在這里,如下圖
總結:
VirtualBox安裝了一個虛擬網卡,VMware橋接時默認網絡走到這了
反思一下,其實針對這個問題,早點使用wireshark可能更快可以解決問題,打開wireshark抓取所有網卡所有包,逐漸篩選,就可以知道包到底從哪走的了[經復核的確是這樣,看來VMWare的Default可能走的不是物理網卡呀]