VMware VirtualBox共存時橋接注意

2021-09-22 19:25:03 字數 703 閱讀 2267

今天在vmware必須橋接的乙個虛擬機器上需要連線其他機器時,遇到總是連線不到的情況。

具體現象:

host機器可以ping a機器

vmware guest機器無法ping a機器,也無法ping host機器

嘗試步驟:

[由於虛機環境改動過,因此關注重點放到了虛機本身上了]

首先猜測是虛機可能動過,因此在/etc/udev和網絡卡設定等處修改和嘗試,不行;

既然當前的虛機不行,是否其他的虛機可行,拷貝乙個新的,啟動,仍不行;

此時看來是vmware的配置問題了,在「虛擬網路編輯器」中「還原預設設定」,還是不行;

測試猜測安裝檔案有問題,因此重新安裝vmware,啟動後仍然不行

覆盤:通過以上的嘗試,估計還是vmware本身的設定問題,因此重點在這關注,「虛擬網路編輯器」中終於注意到橋接的網絡卡是個combobox,點開一看,my god,原來在這裡,如下圖

總結:virtualbox安裝了乙個虛擬網絡卡,vmware橋接時預設網路走到這了

反思一下,其實針對這個問題,早點使用wireshark可能更快可以解決問題,開啟wireshark抓取所有網絡卡所有包,逐漸篩選,就可以知道包到底從哪走的了[經複核的確是這樣,看來vmware的default可能走的不是物理網絡卡呀]

VMware VirtualBox共存時橋接注意

今天在vmware必須橋接的乙個虛擬機器上需要連線其他機器時,遇到總是連線不到的情況。具體現象 host機器可以ping a機器 vmware guest機器無法ping a機器,也無法ping host機器 嘗試步驟 由於虛機環境改動過,因此關注重點放到了虛機本身上了 首先猜測是虛機可能動過,因此...

解決多版本共存時,python pip等命令失效

問題呈現 windows環境下,多版本python直譯器共存時,由於未配置環境變數或者反覆解除安裝重灌直譯器等原因,cmd互動下輸入python或者pip等命令時失效 解決方式 1 配置各個直譯器的環境變數,並在相應的根目錄中複製或者直接修改python等命令的名稱,當然檢查環境變數的順序與配置順序...

多個版本的python共存時使用pip的正確做法

想學習python3,但是暫時又離不開python2。在windows上如何讓它們共存呢?目前國內 經常會讓大家把其中乙個python.exe改個名字 嗯,我也這樣講過,在此糾正一下 www.cppcns.com,這樣區分開兩個可執行檔案的名字,但是這樣做有乙個重大的隱患,就是修改了名字的那個pyt...