今天在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...