vmware中装的ubuntu上不了网

背景

上周末重装了windows主机的系统,之后就重新安装了vmware软件,今天使用的时候就发现git pull代码仓库的时候,发现代码仓库无法获取,检查后发现是虚拟机上不了网了。

查看了一系列教程,加上自己的各种尝试,最后可以成功联网了,记录一下,避免下次继续走弯路。

操作流程

1.重置虚拟网络编辑器的设置:

vmware中装的ubuntu上不了网_第1张图片

还原默认设置(需要虚拟机为关机状态)
vmware中装的ubuntu上不了网_第2张图片

之后启动虚拟机,然后设置虚拟机的网络连接方式为NAT模式,之后就可以连接网络了。

但是虽然虚拟机可以联网了,但是windows主机还是不能访问vmware里面docker容器的应用,可能的原因就是主机和虚拟机之间80端的映射关系没有设置

于是:

2.将主机和虚拟机之间建端口映射

编辑虚拟网络编辑器,选择NAT模式,进入NAT设置

vmware中装的ubuntu上不了网_第3张图片

vmware中装的ubuntu上不了网_第4张图片

不用修改其他配置参数,然后保存。此时主机上就可以访问vmware中的应用程序了

备注:
虚拟机/etc/hosts中配置了虚拟域名,主机windows的C:\Windows\System32\drivers\etc\hosts配置了虚拟机ip对应的虚拟域名。

# 虚拟机/etc/hosts
127.0.0.1 local.web.com

# 主机hosts文件(虚拟机中ipconfig查看虚拟机的内网ip)
192.168.0.128 local.web.com

配置备份

现在的各种类型的网络配置:

桥接模式设置:
vmware中装的ubuntu上不了网_第5张图片

仅主机模式设置:
vmware中装的ubuntu上不了网_第6张图片

NAT模式
vmware中装的ubuntu上不了网_第7张图片

你可能感兴趣的:(vmware中装的ubuntu上不了网)