openwrt dns转发
简介:
在网络使用时,我们有时需要指定某些域名的DNS使用某特定的dns服务器,又要兼顾其他域名的解析。
我现在的使用的情况是在企业内部网,建立了AD域控。各个域成员的解析都是在域控同一台的DNS上进行。
那么解析就比较繁琐了。希望指定域使用dns服务器aaa.aaa.aaa.aaa。其他的又不受影响。
我一般使用openwrt作为小型企业的路由设备,因为开源免费,在预算紧张的时候,还是很有竞争力的。
一:dnsmasq
dnsmasq就是openwrt默认的dns服务,它提供了DNS转发功能。
按提示设置即可“/域名/dns服务器地址”
二:重绑定保护
会自动忽略RFC1918,暨各种私有地址,我们企业内网使用,都是私有地址(IPV4),还是关闭吧。
如果你使用IPV6,应该默认的勾选没什么影响。
三:具体配置如下图

四:加入域
新版24系列提示DNS转发器写/*.aaaa.com/192.168.2.51
但是这样只解析子域名,ad1.aaaa.com,不解析根域名 aaaa.com。
所以还是要按老版本的写法 /aaaa.com/192.168.2.51。
即可同时转发根域名和子域名。windows加入域就可以用了。
英文原版也是错的,提交个bug。

浙公网安备 33010602011771号