dns是什么?ubuntu 14.04如何配置并刷新dns?

dns是什么?

在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。

DNS是什么?DNS有什么作用?

ubuntu14.04如何配置dns?

参考:Ubuntu 14.04 DNS 配置

最近得到一个比较好用的DNS,每次重启后都修改DNS配置文件 /etc/resolv.conf 重启就会失效
从网上得知 /etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来,所以每回改resolv.conf都会失效,在此文件里面已经有说明:打开/etc/resolv.conf内容如下:

cat /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

内容是一段警告:说这个文件是resolvconf程序动态创建的,不要直接手动编辑,修改将被覆盖。
所以我们不能直接修改这个文件了

用第一种方法就可以:

方法1:
sudo vim /etc/network/interfaces
dns-nameservers 8.8.8.8

修改好保存,然后执行
resolvconf -u
就可以了

你可能感兴趣的:(linux)