ubuntu静态IP的DNS
ubuntu    2016-04-14 09:23:37    287    0    0
tianwaifeixian   ubuntu


首先用root用户登陆
@:~/src$ sudo su
[sudo] password for ×××: 
root@:/home/***/src# cd ~
root@:~# ls
Desktop

然后编辑interfaces文件,该文件位于/etc/network/下,执行如下命令:
root@:~# gedit /etc/network/interfaces
在里面添加
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.***
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameservers 8.8.8.8
dns-nameservers 8.8.4.4

添加完毕后,保存退出,接下来就是配置DNS解析了,DNS解析文件再/etc/resolv.conf
命令 
root@~# gedit /etc/resolv.conf
在里面添加
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 127.0.1.1

改完上面,如果重启的话,还是会变为原来的样子,所以要让其永久改变,因此,执行:
root@:~# gedit /etc/resolvconf/resolv.conf.d/base
在里面添加

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 192.168.1.1

{然后保存退出,到这里基本就是完成了,然后还是不能连上网,要将/etc/NetworkManager/目录下的system-connections删除,或者移动到其他目录下。---这一步我没用
}
到这里重启还是无法上网 ifconfig命令查看网络已经改好了 原因在这里

ubuntu更改静态IP后无法上网 显示 设备未托管的解决方法 sudo gedit /etc/NetworkManager/NetworkManager.conf 把里面的managed =false 改成true 

root@~# gedit /etc/NetworkManager/NetworkManager.conf 
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

no-auto-default=*****************,这里是你的MAC

[ifupdown]
managed=true

----------------
本人新手 老鸟别笑
8.8.8.8可以換國內的DNS解析阿里有223.5.5.5

上一篇: Ubuntu用笔记本建立wifi 让手机共享网络

下一篇:

287 人读过
立即登录, 发表评论.
没有帐号? 立即注册
0 条评论
文档导航