-
-
vmware虚拟机上ubuntu 10.04不能连上外网解决办法 最近安装了ubuntu 10.04到vmware虚拟机上,网络出现了问题,折磨了好几天才弄好。一开始是可以ping通外网的,后面就不知道为啥ping不通了,连svn也用不了 经过几天的摸索,终于找到了一些解决问题的办法,一般步骤如下: 1、要确保网卡已经成功获得ip地址,没有获得ip地址的,可以执行sudo ifconfig eth0 upsudo /etc/init.d/networking restart执行上面两条命令后,用ifconfig查看ip地址如果执行上述两条命令还未获取到地址,则可以查看配置文件/etc/network/interfaces文件一般配置情况如下:auto loiface lo inet loopback auto eth0iface eth0 inet dhcp auto eth1iface eth1 inet staticaddress 10.1.1.100gateway 10.1.1.1netmask 255.255.255.0这里配置的意思是:第一个lo是回环网络,第二个是eth0,采用dhcp方式获取ip地址,第三个eth1采用静态方式分配ip,这个用于跟宿主机windows通信 2、如果已经获取到了ip,可以ping一个同一网段的ip地址看看能不能成功,一般情况下,如果ping的ip地址存在的话,都是可以ping通的接着可以ping一个外网的ip地址试试,如果不能成功,一般是网关设置的问题,解决如下:(1)查看windows宿主机上的网关地址(2)用route命令查看网关信息如果route命令查看到的网关地址没有跟windows宿主机上看到的一致的网关地址,则用下面的命令添加:route add default gw 网关地址(该地址是windows宿主机上查看到的网关地址)如果route命令查看到的网关地址有跟windows宿主机上看到的一致的网关地址,也执行一下“route add default gw 网关地址”命令,我就是被这个给迷惑的我一执行这个命令,立马就可以上网了,哈哈不过“route add default gw 网关地址”命令执行只是对当前生效,若机器重启就无效了,应把该命令添加到/etc/profile里面,这样重启也能生效了 3、如果能平通外网的ip地址,而不能ping通域名的话,那就是域名服务器的问题,可通过查看文件/etc/resolv.conf,文件内容一般是下面这样的:nameserver 172.16.200.251nameserver 172.16.203.253nameserver是关键字,后面跟的是域名服务器地址,域名服务器地址也可以从windows宿主机上查到 如果检查上面三步都没有问题,但还是上不了网,那……要看具体情况了,估计是某一步设置有问题
点这里复制本页地址发送给您QQ/MSN上的好友
- 300*300广告