美文网首页
2019-10-23 基于 DNS 的访问优化

2019-10-23 基于 DNS 的访问优化

作者: simonkuang | 来源:发表于2019-10-23 12:23 被阅读0次

发现最近基于 DNS 做访问优化的国际大企业越来越多。

阿里云,亚麻,azure,除了云服务上,甚至苹果这样做产品的也是。

基于 DNS 做访问优化的一个特点就是,从全球各地不同 DNS 解析同一个域名,会得到不尽相同的 IP,引导客户端去连接最近的服务器。

之前用 CoreDNS 做防毒的方案,显然没有考虑到这一点。所以在这里补充一下更新后的配置。更新后的配置考虑到几个常用的服务,这几个服务会走国内的 DNS 服务器做解析,以便获取到厂商在国内的服务器 IP,加快访问的速度。

aliyun.com apple.com github.com fastly.net githubusercontent.com binary.com amazonaws.com azk9s.com {
  forward . 223.5.5.5 119.29.29.29 114.114.114.114 223.6.6.6 {
    max_fails 3
    expire 5s
    health_check 3s
    policy sequential
  }
}

company.com {
  hosts /etc/hosts {
    fallthrough
  }

  forward . 192.168.1.103 119.29.29.29 114.114.114.114 {
    max_fails 3
    expire 5s
    health_check 3s
    policy sequential
  }
}

# ---- global conf

.:53 {
  hosts /etc/hosts {
    #127.0.0.1  a.com
    fallthrough
  }

  forward . tls://8.8.8.8 tls://9.9.9.9 tls://1.1.1.1 119.29.29.29 223.5.5.5 {
    force_tcp
    max_fails 3
    expire 10s
    health_check 5s
    policy sequential
    except company.com
  }

  prometheus
  cache 120
  reload 6s
  log
  errors
}

相关文章

  • 2019-10-23 基于 DNS 的访问优化

    发现最近基于 DNS 做访问优化的国际大企业越来越多。 阿里云,亚麻,azure,除了云服务上,甚至苹果这样做产品...

  • iOS 移动网络Cookbook

    1、DNS优化 两种方案:1、自建DNS,通过服务器下发ip列表,ping出最优ip,ip直连代替访问域名;2、使...

  • App的网络测试中性能优化方案

    优化DNS解析和缓存 由于我们的App网络服务主要基于TCP连接,为了将DNS时间降至最低,我们内置了Server...

  • week_10_DNS、HTTP

    Q: 1、简述DNS服务,并搭建DNS服务器,实现主从,子域授权2、简述HTTP服务,并实现基于用户的访问控制,虚...

  • Centos7 kubeadmin安装kubernetes1.1

    环境 关闭防火墙,selinux,基于主机名访问(dns或者dns),同步时间(时间不一致,集群运行异常,如不能启...

  • 前端性能优化-下

    优化策略 DNS DNS各个系统本身的设计已经做了很多的优化,比如浏览器的dns缓存记录,计算机的本地dns缓存等...

  • 0基础自学linux运维-3.5-centos6.5配置DNS服

    前言 现在公司购买的服务器越来越多,为了能让服务器快速访问,往往会基于内部的DNS域名解析,所以学习DNS域名解析...

  • dns预热

    一.概述 dns访问是用户访问网站的第一步,用户先去本地的local dns解析网站域名,如果local dns没...

  • 网络协议 - DNS 优化

    网络协议 - DNS 优化

  • 二十(4)、DNS解析 ------ 2020-04-07

    1、DNS服务器域名解析: 2、DNS优化:

网友评论

      本文标题:2019-10-23 基于 DNS 的访问优化

      本文链接:https://www.haomeiwen.com/subject/oaahvctx.html