方法 | VMware如何通过物理机网卡上网?
时间:2023-06-25 17:57:01 | 来源:网站运营
时间:2023-06-25 17:57:01 来源:网站运营
方法 | VMware如何通过物理机网卡上网?:Windows在中国PC市场的地位,到目前还是不可替代的。
但是有好多 小伙伴 / Geek / Linux发烧友 想尝试 Linux,——比如:我。
但是,如果在物理机上安装Linux,可能会给自己的工作生活造成许多困扰:
——同事用Windows发过来的Office文件有的细节可能无法处理;
——自己在Windows上熟悉的许多软件不能再用。。。
——在这个互联网的时代,最麻烦的莫过于不能上网,只能请教度娘或谷哥了。
你说什么?!不能上网了还肿么请教度娘、谷哥。更别说谷哥还被墙着!
我能提供的正常上网的
Linux方案是:
(1)在Windows物理机上安装VMware(如何安装不是本文讨论的内容,请自行百度);
(2)在虚拟机中安装Linux(自行百度)或你喜欢的其他操作系统。
虚拟机不能上网这个问题困扰了我很长时间。
公司的外网服务器记录着网卡的MAC,如果把虚拟机的MAC改成能上网的号码,然后物理机的MAC有时候会莫名其妙地改成其他的,又不能上网了。
本人试验成功的方案:
资料(假设):
物理机:
能上网的IP: 1.2.3.4
网关: 1.2.3.1
DNS: 1.2.3.1
虚拟机:
IP: 192.168.0.6
原理:
虚拟机访问网络时,根据默认网关 192.168.0.1 找到了vmnet8网卡,
然后根据 vmnet8 网卡的默认网关 1.2.3.4 找到了可以上网的网卡(物理机),
而该网卡已经共享上网,因此就实现了虚拟机的IP地址上网。
步骤:
(1)把物理机能上外网的网卡(本地连接)设置共享。注意选择“VMware Network Adapter VMnet8”。
并设置物理机网卡(本地连接)属性:
(2)在物理机上设置VMware Network vmnet8属性: (3)在VMware中,在虚拟网络编辑器: NAT:
网关: 192.168.0.1
子网IP: 192.168.0.0
子网掩码: 255.255.255.0
DHCP: 192.168.0.1-192.168.0.127
(4)打开虚拟机终端(我的是Linux):
$ sudo vim /etc/network/interfaces
# 替换成以下内容:auto loiface lo inet loopbackauto ens33 #ens33是我的虚拟网卡,你的可能不一样,下同iface ens33 inet staticaddress 192.168.0.6netmask 255.255.255.0gateway 192.168.0.1dns-nameservers 192.168.0.1
(5)重启网络或重启虚拟机Tags:Linux,Geek,Vmware,虚拟机,上网,操作系统