DNSmasq 設定問題,如何使 DHCP 名稱從 DNS 項目提供服務

DNSmasq 設定問題,如何使 DHCP 名稱從 DNS 項目提供服務

我的 DNSmasq 配置如下:

dhcp-range=私有,192.168.128.100,192.168.128.200
dhcp-range=公共,192.168.129.100,192.168.129.200
dhcp-選項=私有,選項:路由器,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:私有,pxegrub.img,suo,192.168.128.8

dhcp-主機=00:16:b6:d9:bd:58,net:私人,192.168.128.1,poks
dhcp-host=00:13:d4:64:11:c3,net:private,192.168.128.7,keshi
dhcp-host=00:0e:a6:f9:0a:f4,net:private,192.168.128.8,suo
dhcp-host=00:22:15:14:df:07,net:private,192.168.128.9,ranbo
dhcp-host=52:54:00:c5:c4:ac,net:private,192.168.128.10,mythbox

網域=i.naked.iki.fi
伺服器=/i.naked.iki.fi/
無主機

但是,當嘗試從 DNS 伺服器解析位址時,不會回答 dhcp 主機位址:

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
別名:

主持人客世。未找到: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

添加無限作為租約時間,因此租約始終有效

相關內容