• Linux中关于dns配置的小记


    一、

    如上图

    我当时的网卡配置文件里是静态模式,然后DNS1=114.114.114.114.

    就是纳闷,这是为什么

    随后,我又是将网卡配置文件,修改为DNS1=114.114.114.113.

    重启服务之后再次查看 resolv.conf文件,随着我的配置而改变,那我就纳闷了,如果该文件只是映射了网卡中关于dns的配置的话,为什么要存在这个文件,它的存在意义是什么。

    二、

    resolv.conf该配置文件,虽然自己可以进行修改添加或删除,但是一旦重启网络服务,那么你的修改将全部清空。

    最终生效的DNS是你在dhcp模式,或者是static模式,在ifcfg-ens**该文件里指定的DNS。如果你是处在DHCP模式,并且,你自己也配置了电脑上如:DNS1=114.114.114.114;在你重启网络服务之后,你在resolv.conf文件里看到的最终会是你指定的,和DHCP给分配的两个dns来源的dns。

    那就也没有必要纠结,怎么不让resolv.conf文件自己老是随意修改了。

    三、

    在我们进行域名解析时,先寻找本机hosts有没有对应的映射;随后,根据网卡配置文件指定的DNS服务器;在随后,根据resolve文件的配置去请求相应服务器进行DNS解析

    了然了,我们配置在网卡配置文件里的DNS优先级最高,随后是DHCP服务器分配的

  • 相关阅读:
    npm install报错Error: ENOENT
    hibernate hql
    mysql授权
    撤销git reset soft head操作
    nodejs&npm等概念梳理
    Java类中中文问题
    采用MANIFEST.MF之jar报错ClassNotFoundException解法
    EChart和G2比较
    牛客OI测试赛1
    Codeforces Round #340 (Div.2)
  • 原文地址:https://www.cnblogs.com/jojoword/p/10959924.html
Copyright © 2020-2023  润新知