DNS域名解析
DNS域名解析DNS域名解析的设置目录dhcp工作模式下dns状态解析优先级DNS域名解析
顾名思义就是将域名解析成对应的ip,比如:是我们熟知的百度,通过DNS域名解析转换成他的ip地址14.215.177.39。
DNS域名解析的设置目录
- 1. /etc/hosts##客户自己设置- 2./etc/resolv.conf##dns指向文件,不需要重启网络,可以立即生效- ##网络访问时找不到这个网址,就找这个文件中设置的网络,然后-通过这个网络获取对应的ip是多少- 3./etc/sysconfig/network-scripts/ifcfg-xxx- 里面加入DNS=xxx.xxx.xxx.xxx.xxx#需要重启网络,重启后此参数会自动修改/etc/resolv.conf文件
本地解析文件/etc/hosts
dns指向文件/etc/resolv.conf 里面存放dns服务器地址,为我们提供地址解析功能的主机叫dns服务器。(设置了之后测试如果不行可以重启以下)
dns服务器:西安电信:218.30.19.50 谷歌:8.8.8.8 还有一个电信的114.114.114.114
##### /etc/resolv.conf下的内容会受到网卡配置文件的影响#######
修改/etc/sysconfig/network-scripts/ifcfg-xxx文件
####默认情况是允许网卡配置信息修改/etc/resolv.conf中dns信息的####
如果不想被修改,则需要在网卡配置文件中添加如下信息:
dhcp工作模式下dns状态
此模式下,系统会自动获取ip 网关 dns
然后将/etc/resolv.conf文件修改
如果不需要dns信息,可以在配置网卡是写入PREEDNS=no
PREEDNS=yes
2. PREEDNS=no
解析优先级
通过查看/etv/nsswitch.conf(设置了之后不需要重启)