"dhcp-host"の代わりに/etc/hostsを使用するようにdnsmasqをどのように設定しますか?

"dhcp-host"の代わりに/etc/hostsを使用するようにdnsmasqをどのように設定しますか?

「dhcp-host」を使用して、/etc/dnsmasq.confで特定のクライアントの静的IPを設定できました。

http://manpages.ubuntu.com/manpages/cosmic/en/man8/dnsmasq.8.html

代わりに、/etc/hostsを使用してDNSとDHCPを管理する場所が1つだけあるようにします。

ありがとう

答え1

あなたの「一箇所」はdnsmasq.confあなたのファイルです。

# sticky IP address
dhcp-host=11:22:33:44,192.168.1.1,stickybox

# A record (like /etc/hosts)
host-record=namedbox,192.168.1.2

答え2

マンページによると、dnsmasqは実際にこの目的のために/ etc / hostsを読みます。 dhcp-host行を削除して

192.168.1.1 stickybox

/etc/hostsMACアドレスを追加するには追加してください。

11:22:33:44:55 192.168.1.1

dnsmasq.confで/etc/ethers有効になります。read-ethers

バラよりhttp://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html

関連情報