FQDN を持たない LAN マシンの名前解決を提供するように DNS (BIND) サーバーを設定できますか?

FQDN を持たない LAN マシンの名前解決を提供するように DNS (BIND) サーバーを設定できますか?

LAN 上のすべてのマシンの名前は です<machine_name>.local。名前解決を提供する LAN 上のマシン用に DNS (BIND) サーバーをセットアップできますか?

たとえば、DHCP (または/etc/hosts) が次のように設定されている場合:

192.168.1.10   sample.local

すると、DNS は192.168.1.10との間sample.local(およびその逆) の名前解決を行う方法を認識します。

答え1

はい、特別なことはありません。名前は、ローカル使用のために予約されているsample.local点を除けば、完全に通常の FQDN です。local

バインド DNS サーバーはゾーン ファイルでこの情報を必要としますが、 からホスト リストを読み取ることはできません/etc/hosts。 からホスト リストを取得できるシンプルな DNS サーバーが必要な場合は/etc/hosts、dnsmasq を参照してください。

関連情報