使用 Dnsmasq 和 FreshTomato 为两个 VLAN 提供不同的 DNS

使用 Dnsmasq 和 FreshTomato 为两个 VLAN 提供不同的 DNS

我的路由器上有两个 VLAN,我试图为每个 VLAN 提供不同的 DNS。我发现此主题这表明用户正在尝试完成类似的事情。

在找到该线程之前,我已经进行了研究,并且只找到了类似的解决方案或脚本解决方案,但这些解决方案在我的案例中不起作用(因为我使用的是与 FreshTomato v2023.3 捆绑在一起的任何版本的 Dnsmasq)。当我尝试保存配置时,它告诉我存在破坏性语法错误。如果我删除第三行和第四行,则不会收到该消息,因此第一行和第二行显然没问题:

dhcp-range=set:net1,192.168.1.2,192.168.1.32,infinite
dhcp-range=set:net2,192.168.2.2,192.168.2.32,infinite
dhcp-option=tag:net1,option:dns-server,91.239.100.100,2001:67c:28a4::
dhcp-option=tag:net2,option:dns-server,89.233.43.71,2a01:3a0:53:53::

我尝试删除 ipv6 服务器,并尝试将“option:dns-server”更改为“6”,结果相同。

相关内容