红联Linux门户
Linux帮助

关于Ubuntu14.04修改ip地址后无法上网

发布时间:2017-02-21 17:56:12来源:linux网站作者:void_lin
正在自学Hadoop,使用vm装了3个ubuntu14.04来组建集群。然而复制到别的电脑之后发现原来设置好的ip地址改变了。只好改一个固定ip,改完发现上不了网。
网上各种找资料后总算是弄好了,现在来记录一下,虚拟下ubuntu14.04修改固定ip的过程:
 
1.设置虚拟机上网方式为NAT
2.配置VMnet8虚拟网络
注意这里要去掉DHCP的勾,然后子网ip改你要改的ip。比我要的3个ip是192.168.204.131、192.168.204.132、192.168.204.133,那这里就填192.168.204.0
 
到这虚拟机的部分就改好了,然后是进入ubuntu进行配置
1.修改文件/etc/network/interfaces
这里给出我的配置文件:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.204.131  
netmask 255.255.255.0
gateway 192.168.204.2
注意这里的address是你要改的ip,gateway是网关地址,你可以看你前面在vm的设置:
改完保存退出。
2.修改文件/etc/resolv.conf
执行:sudo vi /etc/resolv.conf 配置DNS解析,这个DNS根据自己地区来,比如我广东的我就用了202.96.128.86,当然有的人也用谷歌的服务器8.8.8.8。
以下是我的配置文件:
nameserver 202.96.128.86
3.修改文件 /etc/resolvconf/resolv.conf.d/base
修改这个主要是为了重启之后不会变回原来的样子,文件内容和上面的一样:
保存退出,到这里基本修改完了,网上的教程基本都是到这里就没了,然后就是重启服务:
sudo /etc/init.d/networking restart
 
注意!到这里是不是还有人跟我一样上不了网呢!
没关系,我还有一步:
先查看一下你的网关:route -n
但是我发现上面两个是没有的,只有一个网关0.0.0.0的,所以加一个:
sudo route add default gw 你的网关
例如我的:sudo route add default gw 192.168.204.2
然后再看:
已经有了,然后尝试ping一下www.baidu.com。
至此已成功上网。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28577.html