zoukankan      html  css  js  c++  java
  • 注意自己的dns设置

    一般而言,随便找个合适的dns服务器作为自己的dns解析服务器即可,但如果选择不当,可能就会导致网络选择并不是最优的。
    这个情况一般发生在电信网通优化的域名上。

    检查方法(域名有所替换):

    [root@aslibra ~]# dig cdl.cdn.aslibra.com
    ...(省略)
    ;; ANSWER SECTION:
    cdl.cdn.aslibra.com.     683     IN      A       218.25.68.145
    cdl.cdn.aslibra.com.     683     IN      A       218.25.68.192
    cdl.cdn.aslibra.com.     683     IN      A       218.25.11.105

    ;; Query time: 6 msec
    ;; SERVER: 202.106.0.20#53(202.106.0.20)
    ;; WHEN: Wed Jun 10 16:40:07 2009
    ;; MSG SIZE  rcvd: 84

    [root@aslibra ~]# dig cdl.cdn.aslibra.com +trace
    ...(省略)
    cdl.cdn.aslibra.com.     900     IN      A       60.191.185.162
    cdl.cdn.aslibra.com.     900     IN      A       60.191.187.8
    ...(省略)
    ;; Received 282 bytes from 61.160.207.67#53(ns1.dnspod.net) in 0 ms



    第一个是目前自己的网络,dig +trace是用自己本身取获取解析
    我们看到,第一次和第二次是不一样的,原因比较简单,这个是网通和电信的不同路线
    第一个是从202.106.0.20(自己设定的dns服务器)返回的,以它访问目标域名服务器所取得的数据为准,也就是如果它是网通IP,则返回的就是网通的解析方案,而trace则直接咨询目标域名服务器,目标服务器根据你的IP来返回解析方案。

    如果你是电信线路,而设定的是网通线路的dns服务器,这个时候就容易取得网通解析方案了。

    也给我们引发一些注意的地方:
    1 自己架设本地dns缓存服务器是最合适的解析方案
    2 找到自己线路的dns服务器才有最优的访问效果 

  • 相关阅读:
    包装类型
    int 和 Integer 有什么区别
    final finally finalize区别
    java关键字final 有什么用?
    String和StringBuffer、StringBuilder的区别是什么?
    String 类的常用方法都有那些?
    Vue官网教程-计算属性和监听器
    Vue官网教程-模板语法
    Vue官网教程-实例
    Vue官网教程-介绍
  • 原文地址:https://www.cnblogs.com/IvanChen/p/4494905.html
Copyright © 2011-2022 走看看