概述
2019独角兽企业重金招聘Python工程师标准>>>
学习计算机技术时,经常需要用到VMWare,即在自己的电脑上再安装另一个操作系统,并在那个环境下学习。刚刚使用的人,可能会为VMWare的虚拟主机上网的问题感到烦恼或者困惑。
VMWare创建虚拟服务器时有三种网络模式可以选择:
1、主机模式,host-only,不上网
2、网关模式,NAT模式,即VMNET1和VMNET8充当虚拟的网关
3、桥接模式,Bridge模式,即复制物理网卡的配置,直接上网
我推荐第2种,网关模式,设置最简单。那么就意味着,在创建虚拟服务器的时候,要选择VMNET模式,如下图所示。
接下来,我们可以看到,在我们的网卡管理界面,多了两个虚拟的网络连接VMNet1和VMNet8。
上图中,点击自己屏幕右下角的网络连接图标。我使用的是无线连接。如果是局域网,这个图标就变了,请注意识别。然后,再点击“网络和Internet设置”。便会出现下图:
点击右边的滚动条,往下拉。
上图:点击“更改适配器设置”
上图:我点击无线网卡出现的结果。如果你使用的是以太网(即使用固定网线)连接,就双击那个以太网的图标。再弹出的浮窗上,点击“属性”。上图中VMNet1和VMNet8就是VMWare创建的虚拟网卡。
上图:点击“共享”选项页。
上图:选择如上图,即让你的VMNET8与你正在使用的上网方式关联起来。
最后,你需要在虚拟机中将网卡关掉,再打开。我遇到的情况是:虚拟机没有图形界面,没有X Window;安装的Linux 7.2中居然没有nmcli。另外,如果是Linux 6,恐怕也只好进行如下的操作:
# ifconfig -a
//看看哪个是enoxxxxxxx
# cd /etc/sysconfig/network-scripts
# ls
//找到那个enoxxxxxxx的配置文件,应该是ifcfg-enoxxxxxxx
# ifdown ifcfg-enoxxxxxxx
# ifup ifcfg-enoxxxxxxx
要是有nmcli工具,就进行如下的操作:
# nmcli con show
//看看是哪块虚拟的网卡在管事,可能看到的是"System eth0"
# nmcli con down "System eth0"
//把这个管事的虚拟网卡关掉
# nmcli con up "System eth0"
//再把它启动,希望它不要生气
要是有图形界面,即X Window,那就更简单了。
上图:点击虚拟机右上角那个小图标,将Wired,off一下,再on一下。
到这里,应该就可以上网了。如果不行,就在VMWare的设置中为其设置dns服务器。
转载于:https://my.oschina.net/u/589241/blog/1827847
最后
以上就是瘦瘦白昼为你收集整理的让VMWare下的虚拟机上网的全部内容,希望文章能够帮你解决让VMWare下的虚拟机上网所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复