
私の DNSmasq 設定は次のとおりです。
dhcp範囲=プライベート、192.168.128.100、192.168.128.200 dhcp範囲=パブリック、192.168.129.100、192.168.129.200 dhcp-option=private、オプション:router、192.168.128.1 dhcp-option=private、オプション:dns-server、192.168.128.1 dhcp-option=public、オプション:ルーター、192.168.129.1 dhcp-option=public、オプション:dns-server、192.168.129.1 dhcp-boot=net:private,pxegrub.img,suo,192.168.128.8 dhcp-ホスト=00:16:b6:d9:bd:58,ネット:プライベート,192.168.128.1,poks dhcp-host=00:13:d4:64:11:c3,net:private,192.168.128.7,keshi dhcp-ホスト=00:0e:a6:f9:0a:f4、ネット:プライベート、192.168.128.8、suo dhcp-host=00:22:15:14:df:07,net:private,192.168.128.9,ランボ dhcp-ホスト=52:54:00:c5:c4:ac,ネット:プライベート,192.168.128.10,mythbox ドメイン=i.naked.iki.fi サーバー=/i.naked.iki.fi/ ホストなし
ただし、DNS サーバーからアドレスを解決しようとすると、dhcp-host アドレスは応答されません。
root@poks:~# ホスト keshi.i.naked.iki.fi 192.168.128.1 ドメインサーバーの使用: 名前: 192.168.128.1 住所: 192.168.128.1#53 別名: ホスト keshi.i.naked.iki.fi が見つかりません: 3(NXDOMAIN) root@poks:~# ホスト keshi。 192.168.128.1 ドメインサーバーの使用: 名前: 192.168.128.1 住所: 192.168.128.1#53 別名: ホスト keshi。見つかりません: 3(NXDOMAIN) root@poks:~# ホスト 192.168.128.7 192.168.128.1 ドメインサーバーの使用: 名前: 192.168.128.1 住所: 192.168.128.1#53 別名: ホスト 7.128.168.192.in-addr.arpa. が見つかりません: 3(NXDOMAIN)
何を間違って設定しているのでしょうか? それらのホストに個別の「アドレス」行を追加せずに、DNS に応答させるにはどうすればよいですか。逆レコードも適切に提供されるようにしたいです。
よろしくお願いします。
答え1
これがまさにあなたが望んでいることかどうかはわかりませんが、私は MAC と名前のマッピングだけを dnsmasq.conf に記述し、名前と IP のマッピングを /etc/hosts に記述することを除いて、同様のことを行っています。
答え2
リース期間に無限を追加して、リースが常にアクティブになるようにします。