1

おそらく誰かが助けを持っていますか?Ubuntu 12.04 LTS で dnsmasq を実行しています。このサーバーのアドレスは 192.168.15.3 です。私のゲートウェイの DNS は 192.168.1.254 で、これでインターネットに接続できます。また、192.168.15.2 に専用の DNS があります。そのため、これら 3 つのネーム サーバーを DHCP クライアントに提供したいと考えました。これは私の dnsmasq.conf server= セクションです:

server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254

しかし、クライアントの DHCP 割り当てを見ると、唯一の DNS サーバーとして 192.168.15.3 しか表示されません。クライアントはインターネットにアクセスできません (.3 の NIC は正しく構成されており、コンソール ログインからインターネットにアクセスできます)。

確かに、最初の server= 行はおそらく必要ありませんが、役立つかもしれないと思って追加しましたが、しませんでした。

私は何を間違っていますか?ご協力いただきありがとうございます!

4

2 に答える 2

10

OK、多くの実験の後、オプションを手動でプッシュする必要があることがわかりました。dnsmasq.conf ファイルに、次の行を追加しました。

dhcp オプション = 6、

そのようです:

dhcp オプション = 6,192.168.15.3,192.168.15.2,192.168.1.254

これにより、ネーム サーバーの正しいリストが DHCP クライアントに提供されました。

于 2012-10-04T13:16:11.980 に答える