MikroTik RouterOS DNS缓存服务器功能

2019-06-1112:52:52 2 368 views
阿里云首台5折

 

IP / DNS

启用了DNS功能的MikroTik路由器可以设置为任何符合DNS的客户端的DNS服务器。此外,MikroTik路由器可以在其dhcp-server设置下指定为主DNS服务器。启用远程请求后,MikroTik路由器将响应端口53上的TCP和UDP DNS请求。

DNS缓存设置

子菜单: /ip dns

DNS工具用于为路由器本身以及与其连接的客户端提供域名解析。

MikroTik RouterOS DNS缓存服务器功能

Servers 进行DNS 查询的服务器,建议使用ISP给的DNS 。(用于ROS 自身的DNS查询)

dynamic-server:系统自动添加的DNS(主要来源 DHCP下发和PPPOE下发)

allow-remote-requests:启动ROS自身DNS服务(ROS 自身网卡IP 就可以提供DNS服务,包括公网IP

max-udp-packet-size:允许的UDP数据包最大 大小

query-server-timeout:等待来自一个服务器的查询时间

query-total-timeout:总共等待查询相响应时间

max-concurrent-queries:允许的最大并发查询数

max-concurrent-tcp-sessions:允许的最大并发TCP会话数

cache-sizeDNS缓存容量

cache-max-ttlDNS缓存记录的最长保存时间

cache-used:已经使用的DNS缓存容量

 

/ ip dns Cache:已经记录的DNS信息

MikroTik RouterOS DNS缓存服务器功能

  • 命令名:/ ip dns cache flush

静态DNS条目

  • 子菜单级别:/ ip dns static
  • 描述
  • MikroTik RouterOS在DNS缓存中具有嵌入式DNS服务器功能。它允许您将特定域名与相应的IP地址链接,并使用路由器作为其DNS服务器将这些链接通告给DNS客户端。此功能还可用于向网络客户端提供虚假DNS信息。例如,将某组域(或整个Internet)的任何DNS请求解析为您自己的页面。
  • 服务器能够根据POSIX基本正则表达式解析DNS请求,以便多个requets可以与同一条目匹配。如果条目不符合DNS命名标准,则将其视为正则表达式并标记为“R”标志。该列表已订购,并从上到下进行检查。首先检查正则表达式,然后检查普通记录。MikroTik RouterOS DNS缓存服务器功能

无法对正则表达式条目进行反向DNS查找(Address to Name)。但是,您可以使用相同的IP地址添加其他普通记录,并为其指定一些名称。

请记住,正则表达式中点(.) 的含义是任何字符,因此表达式应该正确转义。例如,如果您需要匹配example.com域中的任何内容,而不是所有仅以example.com结尾的域,例如www.another-example.com,请使用name=".*\\.example\\.com"正则表达式匹配明显慢于普通表达式,因此建议最小化正则表达式规则的数量并优化表达式本身。

例如 Name= 123.9966.org   address=222.184.112.201   ttl=1d

解释: 域名123.9966.org   解析IP 222.184.112.201    ttl 存活时间1天。时间耗尽自动查询

第二 [*9966*]     域名包含9966    解析IP 为 222.184.112.201

  • NAS技术交流
  • 扫一扫入裙
  • weinxin
  • 软路由技术讨论
  • 扫一扫入裙
  • weinxin
阿里云首台5折
吊儿啷当

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

    • avatar 请输入您的QQ号 1

      学习学习

      • avatar 请输入您的QQ号 1

        看看