• Linux DNS客户端解析域名慢的问题


    DNS客户端解析域名慢的问题

    Linux系统下域名解析的配置文件是/etc/resolv.conf

    ]#cat /etc/resolv.conf

    # Generated by NetworkManager

    options single-request-reopen

    nameserver 114.114.114.114

    nameserver 8.8.8.8

    nameserver 1.1.1.1

    nameserver 223.5.5.5

    nameserver 223.6.6.6

    LINUX DNS客户端解析缓慢的其中一个原因是CentOS 6/CentOS 7总是需要等待AAAA(IPv6)的结果,即使关闭IPv6也没什么卵用。CentOS 6/CentOS 7中的DNS解析器对于ipv4和ipv6都使用同一个socket接口(如上图),在同时发出ipv4和ipv6解析请求后,只会收到一个ipv4的解析响应,此时socket将一处于“等待”模式,等待ipv6的解析响应,故导致解析缓慢;添加single-request-reopen后就可以重新打开一个新的socket接收ipv6的解析响应,而不影响ipv4的解析响应。

    ]#cat /etc/resolv.conf

    options timeout:1 attempts:1 rotate

    nameserver 114.114.114.114

    nameserver 8.8.8.8

    nameserver 1.1.1.1

    nameserver 223.5.5.5

    nameserver 223.6.6.6

    rotate:这个参数的含义是随机选取一个作为查询的dns server,默认为按照顺序从上往下。

    timeout:查询一个nameserver的超时时间,单位是秒。系统缺省是5,最大可以设为30。设置为1S超        时即可

    attempts:这个是查询的整个都尝试一遍的次数,默认LINUX会发出好几次DNS查询包,让查一次即          可,浪费时间。

    下面提供一下DNS地址,可根据所属区域选择最优DNS

    国内常用公共DNS服务器地址

    阿里 AliDNS: (223.5.5.5; 223.6.6.6)

    百度 BaiduDNS: (180.76.76.76)

    114DNS (114.114.114.114, 114.114.115.115)

    114DNS安全版 (114.114.114.119, 114.114.115.119)

    114DNS家庭版 (114.114.114.110, 114.114.115.110)

    OneDNS 更新(117.50.11.11;117.50.22.22;112.124.47.27;114.215.126.16)

    DNS ONE(北方推荐:123.207.137.88;南方推荐:115.159.220.214)

    DNS TWO(北方推荐:122.114.245.45;南方推荐:115.159.96.69)

    DNS THREE(北方推荐:115.159.157.26 南方推荐:115.159.158.38)

    Dns派:电信/移动/铁通 (101.226.4.6, 218.30.118.6)

    Dns派:联通 (123.125.81.6, 140.207.198.6)

    OpenerDNS(42.120.21.30)

    CNNIC SDNS:(1.2.4.8;210.2.4.8)

    骆驼云安全 CamelYunDns 公共 dns:(63.223.94.66)

    腾讯DNSPod DNS+(推荐前两个119.29.29.29;119.28.28.28;182.254.118.118;182.254.116.116)

    中科大防污染DNS(电信202.141.162.123;电信202.141.178.13;教育网202.38.93.153;移动202.141.176.93)

    干净自由无劫持纯净DNS:(南方115.159.146.99   北方123.206.21.48)

    BAI DNS支持EDNS智能解析,无污染dns,快速安全 : (223.113.97.99)

    PdoMo-DNS(主DNS:101.132.183.99;辅DNS:193.112.15.186),可过滤广告,纯净无劫持

    FUN DNS(119.23.248.241)

    CuteDNS:

    高速DNS(原汁原味,高速解析): 华北 123.206.61.167;华南 119.29.105.234

    去广告DNS(可屏蔽广告及违法信息): 华北 101.236.28.23 ;华南 120.77.212.84

    我国首个IPv6公共DNS:首选DNS:240c::6666,备用DNS:240c::6644。

    P站DNS:主123.207.137.88,115.159.220.214 ;备115.159.146.99,123.206.21.48

    清华大学TUNA DNS666:101.6.6.6;2001:da8::666

    HI!XNS(纯净无劫持):40.73.101.101

    国内各省市DNS服务器地址

    黑龙江:

    202.97.229.133

    202.97.224.68

    219.150.32.132

    吉林:

    202.98.5.68

    202.98.14.18

    202.98.14.19

    辽宁:

    202.98.0.68

    202.96.75.68

    202.96.75.64

    202.96.69.38

    202.96.86.18

    202.96.86.24

    北京:

    202.96.199.133

    202.96.0.133

    202.106.0.20

    202.106.148.1

    202.97.16.195

    202.138.96.2

    天津:

    202.99.96.68

    10.10.64.68

    202.99.104.68

    河北:

    10.17.128.90

    保定DNS地址:

    202.99.160.68

    202.99.166.4

    陕西:

    202.100.13.11

    202.100.4.16

    山西:

    202.99.192.68

    202.99.198.6

    西安:

    202.100.4.15

    202.100.0.68

    山东:

    202.102.154.3

    202.102.152.3

    202.102.128.68

    202.102.134.68

    江苏:

    202.102.15.162

    202.102.29.3

    202.102.13.141

    202.102.24.35

    上海:

    202.96.199.132

    202.96.199.133

    202.96.209.5

    202.96.209.6

    202.96.209.133

  • 相关阅读:
    Python爬虫入门教程 59-100 python爬虫高级技术之验证码篇5-极验证识别技术之二
    CouchDB简介
    零成本打造抖音IP,轻松实现月入过万,90%的人都不懂
    couchdb集群搭建
    汽车测评详细操作流程,一篇赚300+
    基于docker部署的微服务架构: docker环境下的zookeeper和kafka部署
    零成本的互联网赚钱项目,都是怎么做的?
    SQuirrel连接hive配置
    本人有8万启动资金,做点什么生意好呢?
    PHP实现自己活了多少岁
  • 原文地址:https://www.cnblogs.com/RXDXB/p/11676660.html
Copyright © 2020-2023  润新知