Linux之域名解析

DNS域名解析

DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析

在上一篇博客,介绍了虚拟机如何PING通百度IP(183.232.231.172),但是我们可以发现真机不但可以通过IP地址PING通百度, 也可以通过域名网址(www.baidu.com)来PING通百度的,而我们的虚拟机却只能通过IP地址来PING通百度,这是因为我们没有编辑本地解析文件和DNS指向文件。

1.通过编写本地解析文件

vim    /etc/hosts

ping    www.baidu.com

                    实验结果表明,可以ping通www.baidu.com

 

2.通过编写DNS指向文件

vim    /etc/resol.conf

                    114.114.114.114 是中国电信的域名服务器,当设定了域名服务器后,浏览网站时会自动获取域名服务器的IP地址(可以访问没有在本地解析文件中写入的网址了)

                     测试结果显示任何网站都可以PING通了

3.本地解析文件的优先级比DNS指向文件的优先级高,调整优先级的配置文件是:   /etc/nsswitch.conf

         1)没修改前可以发现, files在dns之前,代表本地解析文件优先于DNS指向文件

 

        2)修改顺序之后: dns  files 表示dns指向文件优先于本地解析文件

 

4.配置静态DNS

  vim  /etc/sysconfig/network-scripts/ifcfg-eth0

  cat   /etc/resolv.conf

                                      DNS添加成功,DNS指向文件也有了DNS具体信息 

 

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值