解决Vmware中linux上网的问题


有很多朋友知道vmware下,windows系统怎样上网,但是不太明白linux怎样联网的,下面我简单的介绍2种方法,仅供大家参考:

第一种:

1.这种就是通用的。直接将Vmware的连接方式改成NAT

 

2.然后在linux系统中,将IP改成DHCP自动获取(千万不能设置ip地址,否则不能上网),

做法:在linux下输入 setup----网络类型------选择网卡eth0-------然后选择成DHCP,此时

linux系统在vmware下就可以上网了,但此种方法有一个缺点就是物理机无法与虚拟机之间通信,为了解决这个缺点,我们引入下一种方法

第二种:

1.我的物理机是通过拨号上网的,此时我们打开

 

在“允许其他网络用户”前面打对号,然后选择VMware 1

2.设置vmware的网络连接方式:

 

3.接下来我们设置下VMware 1的ip地址:

 

 

4.接下来就是设置linux的ip地址了,可以编辑 /etc/sysconfig/network-scripts/ifcfg-eth0这个文件,在里面输入:

IPADDR=192.168.121.2

NETMASK=255.255.255.0

GATEWAY=192.168.121.1

5.设置DNS,我在linux red had 下不用设置DNS就可以上网,但是在CentOS6.2中 不设置DNS的话是不能上网的,无法域名解析(也不知道为什么),总之我们给它写一个DNS服务器的好:

修改 /etc/resolv.conf  这个文件

输入:nameserver 202.102.128.68      ESC------wq!      (保存退出)

6.这时最好重启下服务        service network restart   

CentOS 6.2下重启完接口就自动关闭了,你需要自己重新在启用下接口(ifup eth0)

7.这时你虚拟机中的linux就可以上网了.

8.ping www.baidu.com  测试下:

 

测试通过,可以上网

9.ping 我们的物理机:

 

 

 

好啦!终于写完了。希望大家应该看的明白,不懂的可以加QQ:519037208 ,大家共同学习linux