? ? ? ? 坦白說,vmware的網絡我始終是沒有搞太懂。
? ? ? ? 我習慣使用的是“僅主機”和“NAT”。
? ? ? ? “僅主機”我習慣配置靜態IP,互相訪問沒問題。
? ? ? ? “NAT”則主要用于windows系統,簡單方便。windows虛擬機一般也沒啥特別的互相訪問需求,直接文件復制粘貼了。
? ? ? ? 但是最近用了ubuntu,因為好多東西需要裝,所以配了NAT,默認配置就可以了,很方便。默認配置是一個“192.168”開頭的隨機網段,宿主機的主機號總是1而虛擬機是128。唯一的問題是,不同電腦上分配的IP網段不一樣,因為我需要在虛擬機訪問宿主機的服務,程序的配置文件需要配置IP,不同電腦上IP不同,所以配置IP就成了一點小麻煩(配置文件在版本庫里面管理的,保持一致比較方便)。
????????所以我試圖修改NAT網絡,配置為同樣的IP。改了以后呢,發現從宿主機訪問虛擬機的SSH和SFTP很正常,但是從虛擬機不能訪問宿主機和互聯網:
ping www.sina.com.cn 不能解析域名
ping 192.168.136.1(宿主機地址) 無應答
程序無法連接互聯網服務
? ? ? ? 這就比較抓狂了。折騰半天沒用,只好恢復vmwire的默認網絡配置,然后使用新分配的IP來操作:
ping www.sina.com.cn 正常
ping 192.168.32.1(新的宿主機地址) 仍然無應答
程序正常連接互聯網服務,同時也能正常連接宿主機的服務(注意,無法ping通)
? ? ? ? 雖然程序能正常使用了,但是不能ping是怎么回事?
(這里是結束)