dnsmasqはDNSロールのみを実行して、MACアドレスを動的IPのホスト名にマップします。

dnsmasqはDNSロールのみを実行して、MACアドレスを動的IPのホスト名にマップします。

私はdnsmasqLanのマップホスト名を相対IPとして使用してDNSサーバー(DHCPなし)としてのみ使用します/etc/hostsが、同じLanにはルータによって動的に割り当てられたいくつかのIPがあります(これを維持したいです。dnsmasq'd dhcpを使用しますが、IPを動的に保ちたいです。)

DNSが動的に割り当てられたIPに正しく応答できるように、MACアドレスをホスト名にマッピングする方法はありますか?

dnsmasqのドキュメントを見てdnsmasqと/etc/ethersを使用しましたが、dhcp-host=前者はMAC-> ip(ホスト名ではありません)でのみ機能し、後者はdhcpが有効になっている場合にのみ機能し、これまで他のものが見つかりませんでした。

ベストアンサー1

解決しました。ご覧ください。貧しい人のデバイスを検索 DNS 新しいリンク

コマンド(および/またはその他)を使用して定期的に生成される追加のファイルをaddn-hosts=/etc/dyn.hosts読み取るには、dnsmasqのオプションを使用します。hostsarp-scancron

おすすめ記事