0

我是 dnsmasq 的新手,网络不是我的强项,希望我错过了一些简单的东西。

我有一台运行 dnsmasq 的 Ubuntu 笔记本电脑。笔记本电脑的 WiFi 连接到 Internet,笔记本电脑的以太网连接到 LAN。

将我的机器插入局域网中,笔记本电脑为我分配了一个 IP 地址。在我的机器上访问 www.google.com 会拿起笔记本电脑,然后我会看到笔记本电脑的 Apache 页面,这是我想要的结果。问题是我无法访问任何其他网站,无法访问目标主机。

我希望运行 dnsmasq 的笔记本电脑允许我的机器正常解析 DNS 查询,并且仅在访问 www.google.com 时受到限制。

我的 dnsmasq.conf 是默认的,除了:

address=/www.google.com/192.168.0.1
interface=eth0
dhcp-range=192.168.0.50,192.168.0.150,12h

我感觉这可能与每个网络上的 IP 设置有关?
WiFi 有一个静态 IP 192.168.1.55 连接到 192.168.1.1 的路由器和 192.168.1.10 的 DNS 服务器。
以太网使用 IP 192.168.0.1 手动配置,将路由器设置为 WiFi IP 192.168.1.55,DNS 服务器 192.168.1.55 也是如此。

提前感谢您的帮助。
皮特

4

1 回答 1

0

经过一番摆弄,这与 iptables 而不是 dnsmasq 有关。

于 2012-07-23T09:14:34.913 回答