背景
上週末重裝了windows主機的系統,以後就從新安裝了vmware軟件,今天使用的時候就發現git pull代碼倉庫的時候,發現代碼倉庫沒法獲取,檢查後發現是虛擬機上不了網了。git
查看了一系列教程,加上本身的各類嘗試,最後能夠成功聯網了,記錄一下,避免下次繼續走彎路。web
操做流程
1.重置虛擬網絡編輯器的設置:
還原默認設置(須要虛擬機爲關機狀態) docker
以後啓動虛擬機,而後設置虛擬機的網絡鏈接方式爲NAT模式,以後就能夠鏈接網絡了。windows
可是雖然虛擬機能夠聯網了,可是windows主機仍是不能訪問vmware裏面docker容器的應用,可能的緣由就是主機和虛擬機之間80端的映射關係沒有設置。bash
因而:網絡
2.將主機和虛擬機之間建端口映射
編輯虛擬網絡編輯器,選擇NAT模式,進入NAT設置編輯器
不用修改其餘配置參數,而後保存。此時主機上就能夠訪問vmware中的應用程序了spa
備註: 虛擬機/etc/hosts
中配置了虛擬域名,主機windows的C:\Windows\System32\drivers\etc\hosts
配置了虛擬機ip對應的虛擬域名。3d
# 虛擬機/etc/hosts 127.0.0.1 local.web.com # 主機hosts文件(虛擬機中ipconfig查看虛擬機的內網ip) 192.168.0.128 local.web.com
配置備份
如今的各類類型的網絡配置:code
橋接模式設置:
僅主機模式設置:
NAT模式