本文最后更新于2019年12月14日,可能会因为没有后期更新而失效。如果您发现本文已经失效或者需要修正,请留言给博主!感谢
什么是 DNS?
DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的 IP 地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的 IP 地址 (IP address)的表,以解析消息的域名。 域名是 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀(如.com、.cn 等),以指明组织的类型或该域所在的国家或地区。
为什么要做 DNS 分流呢?
一台路由器如果接入了多家电信运营商的线路,而内网里也分了线路上网,并且DNS都指向了网关。那么,为了能够最快速的访问DNS,以及尽可能快的访问网站。这时候就需要做DNS分流以优化网络。
操作步骤
1.给两个或多个出口网关标记路由
操作路径:IP>Routers。我这里的路由标记是联通出口为 10010,电信出口为 10000
2.源地址列表分组
操作步骤如下,192.168.1.0/24 网段为联通客户端,列表名为 10010;192.168.2.0/24 网段为电信客户端,列表名为 10000。
3.配置 DNS 转发
在防火墙 Mangle 选项里做如下配置
联通部分:
电信部分:
至此,大功告成
你肯定有更好更强的方法,我也只是提供一种参考,因地制宜是一个合格网工必须要学会的事。更多技术欢迎留言探讨