VMware虚拟机里Linux系统怎么上网

VMware虚拟机里Linux系统怎么上网,第1张

VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。那你知道在VMware虚拟机里Linux系统怎么上网吗我带来了VMware虚拟机里Linux系统上网的 方法 ,下面大家跟着我一起来学习一下吧。

VMware虚拟机里Linux系统上网方法参考如下

原理:使用Windows下的连接作为网关。Linux作为一个虚拟的客户端通过这个Windows下的连接连上网。

1、设置Windows下的本地连接允许VMware的虚拟网卡来共享上网。

2、设置Windows下的VMware产生的虚拟网卡1。将其IP设置为19216801。子网掩码为2552552550。

3、设置VMware的网卡为Host-only

4、启动Linux,然后在网络设置中将eth0设置为IP为 19216802。然后设置子网掩码2552552550。再设置网关为19216801。最后设置DNS为Windows下使用的那 个DNS地址即可(在安装虚拟机前可以用ipconfig查到)。再激活eth0即可。

5、如果不行,那就设置完后,重启你的电脑。

而我在公司装的时候,没做第3步,用了默认的NAT方式,同样也可以上网。

VMware的网卡设置模式

VMware 提供四种网络连接方式

Bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力

在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题

使用这种方式很简单,前提是你可以得到1个以上的地址对于想进行种种网络实验的朋友不太适合,因为你无法对虚拟机的网络进行控制,它直接出去了

nat方式:这种方式下host内部出现了一个虚拟的网卡vmnet8(默认情况下),如果你有过做nat服务器的 经验 ,这里的vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8

你会发现在这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可以使用dhcp服务更为重要的 是,vmware自带了nat服务,提供了从vmnet8到外网的地址转 换,所以这种情况是一个实实在在的nat服务器在运行,只不过是供虚拟机用的 很显然,如果你只有一个外网地址,此种方式很合适

hostonly:

这应该是最为灵活的方式,有兴趣的话可以进行各种网络实验和nat唯一的不同的是,此种方式下,没有地址转换服务,因此,默认情况下,虚拟机只 能到主机访问,这也是hostonly的名字的意义 默认情况下,也会有一个dhcp服务加载到vmnet1上这样连接到vmnet8上的虚拟机仍然可以设置成dhcp,方便系统的配置

是不是这种方式就没有办法连接到外网呢,当然不是,事实上,这种方式更为灵活,你可以使用自己的方式,从而达到最理想的配置,例如:

a使用自己dhcp服务:首先停掉vmware自带的dhcp服务,使dhcp服务更为统一

b使用自己的nat,方便加入防火墙windows host可以做nat的方法很多,简单的如windows xp的internet共享,复杂的如windows server里的nat服务

c 使用自己的防火墙因为你可以完全控制vmnet1,你可以加入(或试验)防火墙在vmnet1和外网的网卡间

从以上可以看出,hostonly这种模式和普通的nat server带整个内网上网的情形类似,因此你可以方便的进行与之有关的实验,比如防火强的设置等

1、Bridge模式(一切都跟host一样,只有ip不能与host相同)

ip 19216839222

netmask:2552552520

gateway:19216839254

Primary nameserve:19216839252

2、NAT模式

首先在host中查看VMnet8的IP(eg 1921682551)

启动VMware,点Edit下Virtual Network Setting… ,d出Virtual network Editor对话框;

查看NAT选项卡,记录NAT的Gateway IP address:1921682552

在config中,填写:

ip:1921682555(与1921682551在同一个网段的不同地址)

netmask:2552552550(与1921682551的隐码相同)

Gateway IP:填写VMware中的NAT网关1921682552

Primary nameserver:填写与主机中一样的网关19216839252,这样就可以上网冲浪了

如果填写1921682551,则不能连上外网这里也可以不停,总之不能写错误的地址

3、hostonly模式

(1)查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1

(2)再插看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,你发现已经被自动设置为

19216801/2552552550,

(3)windows下的设置完成,转入到跑linux的虚拟机将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话)

按红帽子图标->系统设置->网络(或 其它 你了解的方法)

ip: 19216802(或其它在此网段上的地址)

netmask: 2552552550

default gateway: 19216801 (VMnet1的地址)

dns:输入你自己的DNS (host中用的DNS)

保存设置如果你还没有设置好主机名称:

cd /etc/sysconfig

vi network

编辑HOSTNAME

cd /etc

vi hosts

加入:

19216802 yourhostname

重新启动服务

su

/sbin/service network restart

(4)测试一下

网关: ping 19216801

dns: ping dnsserver

(1)Bridged方式

用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题

(2)NAT方式

这种方式也可以实现本机系统与虚拟系统的双向访问但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机 器NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的VMware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可

(3)host-only方式

顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器

(4)not use方式

既是不使用网络,虚拟系统为一个单机

一般来说,Bridged方式最方便好用但如果本机系统是win2000而网线没插(或者根本没有网卡),网络很可能不可用(大部分用PCI网卡的机器都如此),此时就只能用NAT方式或host-only,之前所说的那两块虚拟网卡就是适应这两种网络准备的

1、首先用ip add命令查看当前ip和网卡名。

2、下面我们看一下添加ip命令的帮助。

3、根据帮助添加虚拟IP。

4、然后再次查看当前IP地址就能查看到两个IP了。

5、此时你通过另一台内网主机ping命令查看一下该IP 的连通性。

网络设置:以笔者的绿色VMware602精简版ADSL单机上网为例
①桥接网络:可实现在虚拟机或宿主机任其一上网。如果安装时没有选择“桥接”,请在虚拟机设备“以太网”网络连接中选择“桥接”,然后运行安装文件夹中的"服务cmd"(有的绿色版中叫"serverbat),只需运行第一个“启动-本机网络服务”,然后在虚拟机中建立一个与宿主机同样的用户名和密码的“宽带连接”,不需要其他别的设置了,主机和虚拟机TCP/IP属性设置就用默认的自动获得就好了,以后即可用虚拟机或宿主机其一上网了,但二者只能用其一上网。
②NAT网络:可实现主机和虚拟机同时共享上网。如果安装时没有选择“NAT"网络模式,请在虚拟机设备“以太网”网络连接中选择“NAT”,然后运行安装文件夹中的"启动服务cmd”,运行第3个---“DHCP和NAT服务-共享上网”,d出微软安全认证提示请点“继续安装”并多等会儿。装完后到虚拟机窗口点“编辑”---“虚拟网络设备”,在“虚拟网络编辑器”窗口中分别启动“DHCP”和“NAT”服务就好了,虚拟机里不用建立“宽带连接”,主机和虚拟机也不用再进行其他的网络设置了,重启虚拟机,主机宽带连接后,虚拟机里直接运行IE浏览器就可以上网了。
了解:有的版本启动宿主机后首次进入虚拟机还要右击右下“网卡图标”选“连接”,才可上网。还有,有的精简版VM
或许不能使用其“虚拟网络设置”,所以只能使用“桥接”上网,东东提供的版本可以实现主机和虚拟机同时共享上网。

 1、打开Win10下虚拟机 Hyper-v管理器,检查安装好的虚拟机的设置,例如我的是win7系统。2、打开设置后点击左边的网络适配器,然后在右边虚拟交换机选择新建虚交换机然后确定。3、返回Hyper-v管理器中点击虚拟交换机管理器。4、创建虚拟交换机,如果想虚拟机联网,需要选择外部,只想虚拟机与本机交互使用可以选择内部(可以通过网上邻居来相互传送文件),这里就是外部做介绍。5、点确定后会在电脑主系统中生成一个。6、此时在vEthernet 点右键选属性,选择interntet协议版本4(tcp/ipv4),Ip可以根据情况选指定或自动获取。而另外一个以太网适配器就不用管就行,正常情况下电脑就能连上网了,如果不能需要在虚拟交换机管理器中把刚建的新建虚拟机管理器删除,重新建立就行。7、这时可以进入我们的虚拟机系统 进行如下设置Ip 可以根据情况选指定或自动获取。8、此时,虚拟机就能联上网了,同时也能和本地局域网电脑相联。

vmware虚拟机设置上网有多种类型,如果想测试隔离环境,可以选择主机模式和lan区段,如果想虚拟机可以上网,可以选择NAT模式和桥接模式。下面我们详细讲述下NAT模式步骤:

1、点开虚拟机界面的编辑虚拟机设置,可以看到这台虚拟机的默认设置是NAT模式,那我们就先开始讲解NAT模式。

2、我们先登陆到这台windows10虚拟机上,点击桌面右下角小电脑图标,选择打开网络与共享中心。

2、然后在出来的界面里点击Ethernet。

3、然后在网卡信息页面,点击详细信息,可以看到这个网卡的IP地址是192168121232。

4、接着我们回到安装vmware的物理机上面去,打开命令行窗口。在命令行窗口中执行命令ipconfig,可以看到物理机的IP是19216813。说明在NAT模式下,虚拟机的IP地址是在另外一个网段,而在vmware中,nat模式也确实是vmware虚拟出一个路由器设备,虚拟机都接在这个路由器设备下面。因此虚拟机和物理机处于不同的网段,且两台机器都能联网。但是只能是物理机ping通虚拟机,而虚拟机无法ping通物理机,看下面第二张和第三张图。

5、第二张是物理机ping虚拟机的地址192168121232,可以看到完全不通。

6、第三张是虚拟机ping物理机的IP地址19216813,完全是通的。即NAT模式的特定是虚拟机对物理机隔绝。说明联网成功。

设置虚拟机网络的方法和步骤:
第一种情况:主机使用PPPOE拨号上网
方法一:NAT方式
1、先关闭虚拟机中的 *** 作系统,回到虚拟机主界面
双击主界面右上方的的“Ethernet”,d出“Network Adapter”对话框,选择“NAT”
2、启动虚拟机 *** 作系统,设置IP为动态获取,即通过DHCP获得。
此时虚拟机中的 *** 作系统用的是主机的IP,主机能够上网,那么虚拟机也能。
方法二:Host-only方式
1、先关闭虚拟机中的 *** 作系统,回到虚拟机主界面
双击主界面右上方的的“Ethernet”,d出“Network Adapter”对话框,选择“Host-only”
2、右击拨号上网的连接,打开PPPOE连接属性,选择“高级”,选择“允许其它网络用户通过此计算机的INTERNET连接来连接”
在“家庭网络”下拉框中,选择“VMware Network Adapter VMnet1”
VMware Network Adapter VMnet1虚拟网卡的IP会自动变为19216801
此时ping 19216801 能通即可。
3、进入vmware中,启动linux *** 作系统
用netconfig命令
将IP,设为19216802 (与虚拟网卡在同一网段)
网关为19216801 即VMware Network Adapter VMnet1虚拟网卡的IP地址
DNS设置为ISP的DNS,如61147371
4、重启网络:
#service network restart
此时,只要主机拨号上网后,虚拟机的系统就可以上网,且不用再拨号
方法三:Bridge方式
这种方式,虚拟机最接近一台真实的机器
1、先关闭虚拟机中的 *** 作系统,回到虚拟机主界面
双击主界面右上方的的“Ethernet”,d出“Network Adapter”对话框,选择“Bridge”
2、宿主机中安装sygate或wingate之类的代理服务器
3、设置虚拟机的代理服务器为宿主机的IP即可
第二种情况:在单位局域网内
“Ethernet”要选择“Bridge”方式
使用这种方式时,虚拟机跟一台真实的机器一样,此时IP设置为局域网中另一个可用IP即可
网关:局域网网关服务器的地址(或路由器的地址)
DNS:设置为ISP的DNS服务器地址


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13253382.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-27
下一篇 2023-06-27

发表评论

登录后才能评论

评论列表(0条)

保存