
我的 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
添加無限作為租約時間,因此租約始終有效