Dnsmasq

如何通過具有 dnsmasq 的伺服器有條件地重定向 DNS 查詢?

  • August 22, 2016

我想知道是否可以創建一個條件重定向,例如:

# all domains *.lan
address=*.lan
server=192.168.1.254

# rest of all
address=
server 8.8.8.8

這在文件中進行了廣泛討論。本質上,您必須使用**-S、–local、–server=指定上游伺服器$$ /[ $$/$$ domain/ $$][<ipaddr>…**語法。

所以像

--server=/lan/192.0.2.10

將對 lan 域的所有查詢定向到 192.0.2.10,並將所有其他查詢定向到 /etc/resolv.conf 文件或其他位置中指定的上游伺服器。

引用自:https://serverfault.com/questions/798419