背景
上周末重装了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模式