小编Mar*_*llo的帖子

将 8.8.8.8 的 DNS 请求重定向到 LAN 内的本地 DNS

我有一个带有网关的本地网络 (10.0.0.0/24)(我称之为 G,IP 10.0.0.1),一个设备(我称之为 N,IP 10.0.0.31)直接向 8.8 发出 DNS 请求.8.8 完全忽略 DNS 的 DHCP 设置,以及运行我的 DNS 服务器的另一台设备(我将其称为 D,IP 10.0.0.2)。G 和 D 都运行 Linux,我可以随心所欲地完全改变它们的配置。相反,我不能以任何方式改变 N 的行为,除非通过 DHCP 为其分配不同的 IP 地址。

现在,我想将来自 N 的 8.8.8.8 的 DNS 请求重定向到 D,这样 D 就可以处理该请求并将 DNS 结果返回给 N,而 N 不会注意到任何事情。我认为,由于本地网络及其网关在我的完全控制之下,并且由于 DNS 没有涉及 SSL 或加密,这应该是可行的。

那么,我怎样才能做到这一点?

domain-name-system local-area-network ip redirection

3
推荐指数
1
解决办法
4482
查看次数