DNS(Domain Name Server) ---> 域名解析服务 ---> 解析就是把域名变成IP
vim /etc/hosts ---> 本地解析文件
vim /etc/resolv.conf ---> dns的指向文件
nameserver8.8.8.8 ---> 当需要某个域名的IP地址时去问8.8.8.8
.
解析的优先级设置
/etc/nsswitch.conf ---> 系统解析域名的先后顺序的文件(优先级) 确定是本地还是DNS服务器解析 系统默认: /etc/hosts > /etc/resolv.conf vim /etc/nsswitch.conf hosts: files dns ---> 默认/etc/hosts优先
vim /etc/nsswitch.conf
hosts: dns files ---> /etc/resolv.conf dns指向优先
注: 当网络工作模式为dhcp时 系统会自动获得ip 网关 dns 那么/etc/resolv.conf会被获得到的信息修改 如果不需要获得dns信息 在网卡配置文件中加入 PEERDNS=no