私のLANでは、サーバー/ゲートウェイとして小さなマシンを使用しています(Ubuntu 10.04を使用)。このサーバーではbind9 DNSサーバーが実行され、すべてのLANクライアントがそれを一意のDNSとして使用しています。検討する方法を見つけたいことを除いて、すべて問題なく動作しますserver's/etc/hosts
ファイル。
たとえば、私のサーバーの/etc/hosts
ファイルに次の行が含まれています:
192.168.10.5 testserver05.lan
bindの答えを反映したいと思います。実際、今私は見つかりませんエラーを受け取ります:
root@nasinsu:/etc/bind# nslookup testserver05.lan
Server: 127.0.0.1
Address: 127.0.0.1#53
** server can't find testserver05.lan: NXDOMAIN
これは可能ですか?
実際にバインドで実際のゾーンを提供していますか、それとも単にキャッシュ/フォワーダーとして機能していますか?キャッシュ/フォワーダーのみの場合は、 [〜#〜] dnsmasq [〜#〜] を確認することをお勧めします。 DNSMASQにはシンプルなキャッシュDNSサーバーがあり、ローカルホストファイルやその他のファイルを参照してリクエストに応答できます。