虚拟机:Vmware Workstation 7.0.1 build-227600
虚拟机系统为:Red Hat 5 Linux
家庭网络环境:ADSL上网,主机(我的Win7系统,虚拟机安上此机器上)通过路由器分配到IP上网,采用无线上网方式。
目标:让此Linux系统也能上网
1、设置虚拟机为NAT方式。
2、在Edit->Virtual Network Editor中配置好虚拟网络信息后看到下图所示,注意VMnet8,VMnet8相当于是本机的一个路由,虚拟机设置NAT后就通过这个路由进行上网的,可以查看其网关等一些信息。
3、设置Linux机器的主机名:vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=naiveloafer
重启完机器后主机名会变成 naiveloafer
4、设置网卡参数:vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
也可设置静态IP
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:7B:B4:C4
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.88.200
GATEWAY=192.168.88.2
5、设置DNS:vi /etc/resolv.conf 打开后会看到
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.44.2
可以不用编辑,因为DHCP后会自动写入这个文件的,这里是我重启后的效果。
6、 重启网络,使用下面三个命令
/etc/rc.d/init.d/network restart
ifdown eth0
ifup eth0
至此虚拟机下的Linux可以上网上了,附一张效果图