Tôi có bộ định tuyến Linksys chạy DD-WRT (Phần sụn: DD-WRT v24-sp2 (09/08/09) mini). Tôi đã giải quyết thành công tên DNS cho các hệ thống được gán DHCP của mình, nhưng chỉ khi tôi đủ điều kiện nhận các tên miền đó. Điều này mặc dù sử dụng tùy chọn bổ sung DNSMasq "máy chủ mở rộng", được cho là để kích hoạt chức năng chính xác này.
Đây là dnsmasq.conf của tôi:
interface=br0
resolv-file=/tmp/resolv.dnsmasq
domain=example.com
dhcp-leasefile=/tmp/dnsmasq.leases
dhcp-lease-max=51
dhcp-option=lan,3,10.77.0.5
dhcp-authoritative
dhcp-range=lan,10.77.0.100,10.77.0.149,255.255.0.0,1440m
dhcp-host=00:1A:A0:1D:82:5A,astatichostname,10.77.1.40,infinite
expand-hosts
(Tài chính
Các kết quả:
> nslookup astatichostname 10.77.0.5
Server: 10.77.0.5
Address: 10.77.0.5#53
** server can't find astatichostname: NXDOMAIN
> nslookup astatichostname.example.com 10.77.0.5
Server: 10.77.0.5
Address: 10.77.0.5#53
Name: astatichostname.example.com
Address: 10.77.1.40
Có điều gì khác có thể vấp phải máy chủ mở rộng trong DNSMasq không?