如何在虚拟机下的Linux系统上网

如题所述

原理:使用Windows下的连接作为网关。Linux作为一个虚拟的客户端通过这个Windows下的连接连上网。  1、设置Windows下的本地连接允许VMware的虚拟网卡来共享上网。  2、设置Windows下的VMware产生的虚拟网卡1。将其IP设置为192.168.0.1。子网掩码为255.255.255.0。  3、设置VMware的网卡为Host-only  4、启动Linux,然后在网络设置中将eth0设置为IP为 192.168.0.2。然后设置子网掩码255.255.255.0。再设置网关为192.168.0.1。最后设置DNS为Windows下使用的那个DNS地址即可(在安装虚拟机前可以用ipconfig查到)。再激活eth0即可。  5、如果不行,那就设置完后,重启你的电脑。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-01
有以下几种可选方法:
1、Bridged(网桥)方式:
如果主机是通过局域网上网的,可让虚拟机使用与主机网段、网关和DNS等的相同的设置,选用一个有效的局域网IP即可。桥接方式可实现虚拟机<--->主机 虚拟机<---->互联网
通信(主机与虚拟机可看成是同一局域网的两台机)。但桥接需要一个不同于 原主机上的另外一个独立的IP地址,这对于有些情况(IP和MAC绑定,网管不同意),比较难办到。并且主机拔掉网线后,虚拟机无法与主机通过网络的方式进行通讯。而后面几种没这个问题。所以不太使用桥接方式。
2、NAT方式:
使用VMware提供的NAT和DHCP服务,虚拟机使用主机中的虚拟网卡VMnet8作为网关,并且TCP/IP设置需遵循程序中关于vmnet8的DHCP和NAT设置,如IP必须在其DHCP设置的StartIP和EndIP之间,网关需使用其NAT设置的Gateway IP。
NAT方式可实现虚拟机<--->主机 通信,但是 虚拟机--->互联网 即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。但是如果有多个网卡,虚拟机可以不用更改设置,就可以同时访问多个网卡连接的互联网。
第2个回答  2013-12-12
用虚拟光驱直接加载 linux.iso[root@rd01 ~]# mount /cdrom
# 有时可能加载不了,这时就要先将系统关闭,再手动指定 ISO 映像
[root@rd01 ~]# cd /cdrom
[root@rd01 ~]# ls -a
[root@rd01 ~]# cp VMwareTools-5.5.1-19175.tar.gz /tmp
[root@rd01 ~]# cd /tmp
[root@rd01 ~]# tar zxpf VMwareTools-5.5.1-19175.tar.gz
[root@rd01 ~]# cd vmware-tools-distrib
[root@rd01 vmware-tools-distrib]# ./vmware-install.pl本回答被网友采纳
第3个回答  2013-12-12
如果是vmware的话安装vmware tools 然后通过桥接 host系统的网络上网
第4个回答  2015-12-08
网络设置成桥接,network配置好IP NETMASK 网关就好了
相似回答
大家正在搜