使用 dnsmasq 重定向所有 DNS 请求

使用 dnsmasq 重定向所有 DNS 请求

我有以下场景:我在我的服务器上使用 wicd 设置了一个 ad-hoc 网络,并使用 dnsmasq 作为 dhcp 和 dns 服务器。网络运行良好,我可以连接,获取 IP 地址,并且在所有客户端上,名称服务器都设置为我的服务器的 IP。但我想要那个所有 DNS 请求的客户端被解析到运行 apache webserver 的本地服务器。使用 dnsmasq 可以实现吗?

答案1

是的!

我是这样使用的:

/usr/local/sbin/dnsmasq -z -k -2 -i vlan9 -a 10.6.66.1 \
--address=/\#/10.6.66.1

10.6.66.1是其返回的 IP 地址。

更新是的,#是通配符。您可以使用--address

答案2

为此,conf 文件中要使用的主要选项是:

address=/#/10.6.66.1
interface=vlan9

相关内容