RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

MaskTT 2023-08-01 1.3 K阅读 0评论

RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

关于RouterOS在V6.47版本后DNS除新增DoH功能外,还增加了静态条目多种类型

*) dns – added support for forwarding DNS queries of static entries to specific server;
*) dns – added support for multiple type static entries;

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)

RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

静态条目规则中增加了type属性,增加了各种DNS记录参数包含:A, AAAA, CNAME, FWD, MX, NS, NXDOMAIN, SRV, TXT。A记录在RouterOS早期就支持,特别是FWD(forward转发功能),可以将指定域名转发到指定的DNS服务器,对于多线路需求的用户来说非常有用,因为不同运营商的DNS不同,返回的服务器IP地址也不同,因此多线路调整不仅涉及网关路由,还涉及DNS解析。

RouterOS默认DNS服务器为电信运营商,转发DNS服务器用运营商的,电脑DNS服务器指向RouterOS网关。大家都知道DNS主要功能就是做域名解析功能,在使用运营商的DNS,有时候会发现部发的网站无法解析,或者是解析非常慢。

1、去除运营商的DNS,只需要在拨号时,把Use Peer DNS勾去掉即可,如下图

RouterOS DNS转发功能介绍,如何去除运营商的默认DNS
RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

2、国内常用的公共DNS就是114和阿里的,两者的速度差不多,根据地区设置

RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

3、为什么在ROS要设置DNS SERVER,简单来说,ROS的DNS服务器带有缓存,解析快,还可以设置多个dns,自动会选择最快的。如下图

RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

缓存记录也可以手动刷新清除

4、静态DNS转发,可指定域名用哪个用哪个dns解析
RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

当前用的是公共DNS
添加www.qq.com的域名转发配置如下:

/ip dns static
add disabled=no forward-to=202.96.134.133 name=www.qq.com type=FWD

配置完成后,需要执行一次flush,清空缓存

/ip dns cache flush

查询解析结果,可以用nslookup或者用dig,我习惯用dig 下图给大家对比一下
RouterOS DNS转发功能介绍,如何去除运营商的默认DNS

关于全球DNS服务器地址,有一个不错的网站。

点击查看

文章版权声明:除非注明,否则均为MaskTT博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1296人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码