別のサブネットにある間違った 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 でインターネットにアクセスできなくなりましたが、8.8.8.8 に ping することはできました。次に DNS サーバーをチェックしたところ、PC の DNS サーバー名は「192.168.1.1」であり、これは別のサブネットにあるルーターの IP であり、もちろん PC では見つけることができません。

どうすればいいでしょうか? RPi に DNS プロキシを設定する必要があるようです。または、この場合、DNS サーバー名を正しく渡すにはどうすればよいのでしょうか?

関連情報