是否可以将 ip 地址添加到 dnsmasq.conf 而不是 url

是否可以将 ip 地址添加到 dnsmasq.conf 而不是 url

我对此很陌生,所以如果可以的话请回答。

是否可以将 IP 地址而不是 URL/域名添加到dnsmasq.conf文件

这是我尝试过的一个例子。

bind-dynamic
bogus-priv
domain-needed
log-facility=-
local-ttl=60
address=/100.100.100.18/95.0.0.0

我已经测试过了address=/google.com/95.0.0.0,它有效

*本例中 IP 地址被屏蔽

答案1

不可以,您不能通过 DNS 把一个 IP 地址重新映射到另一个 IP 地址。

如果某个应用程序只有一个 IP 地址,那么它根本不会使用 DNS 来尝试连接(它可能仍会出于日志记录/安全原因进行反向查找,但不是为了连接)。

你可以通过 iptables 和 DNAT 来实现

相关内容