特定域上的 DNSMasq 转发

Swa*_*eti 6 linux dns dnsmasq

我在特定域上路由 DNS 流量时遇到问题。

例子:

  • *.swaroop.com 应该转发到 ns.swaroop.com
  • swaroop.org 应该转发到 ns.swaroop.org

我们可以用 DNSMasq 实现上述场景吗?请让我知道是否有人这样做过。

小智 9

以下配置/etc/dnsmasq.conf应该很有用:

server=/swaroop.com/ns.swaroop.com
server=/swaroop.org/ns.swaroop.org
Run Code Online (Sandbox Code Playgroud)

  • 对于那些像我一样发现这个的人,是的,默认情况下这适用于通配符。在 http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html 阅读有关它 - 查找 `--local, --server`。它大约下降了 1/5。 (3认同)
  • 获取 dnsmasq:在 /etc/dnsmasq.conf 的第 9 行添加以上行时地址错误 (3认同)