获取了错误的 DNS 服务器名称,该服务器位于另一个子网中

获取了错误的 DNS 服务器名称,该服务器位于另一个子网中

因此网络的工作原理如下:

My PC ---(Ethernet) Raspberry Pi (wlan) --- Router

我在 RPi 上运行 Busybox Linux。对于 RPi eth0 上的 dhcpd.conf,我设置了选项 dns 8.8.8.8。我在以太网和 wlan 之间建立了一个 nat。

但奇怪的是,当我将 RPi 与路由器连接后,我无法使用 PC 访问互联网,但我可以 ping 8.8.8.8。然后我检查了 DNS 服务器,它显示我 PC 上的 DNS 服务器名称是“192.168.1.1”,它是路由器的 IP,位于另一个子网中,当然我的 PC 找不到它。

我该怎么办?看来我必须在 RPi 上设置 DNS 代理?或者在这种情况下如何正确传递 DNS 服务器名称?

相关内容