On Sat, 05 Feb 2011 20:19:43 +0000, Tixy wrote: > . . . adding a dhcp-host line in dnsmasq.conf for each NIC. E.g. the > entry for the machine I'm typing on is > > dhcp-host=00:28:58:3A:EB:A1,192.168.2.20,computer2,infinite > ^ ^ ^ ^ MAC > IP Address hostname lease time > > That is the only per client config needed. The nice thing about using > dnsmasq as DHCP+DNS is that DNS can resolve these hostnames, e.g. "ssh > tixy@computer2" will work :-)
Hmm, why it doesn't work for me. Here is my setting: dhcp-host=00:16:3e:00:00:01,kvm1,192.168.0.1,8h dhcp-host=00:16:3e:00:00:02,kvm2,192.168.0.2,8h On DNSmasq server (maroon): % /etc/init.d/dnsmasq restart Restarting DNS forwarder and DHCP server: dnsmasq. >From other boxes, $ dig kvm1 @maroon ; <<>> DiG 9.7.1-P2 <<>> kvm1 @maroon ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41058 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;kvm1. IN A ;; Query time: 0 msec ;; SERVER: 192.168.0.100#53(192.168.0.100) ;; WHEN: Sun Feb 6 23:14:46 2011 ;; MSG SIZE rcvd: 22 $ dig -x 192.168.0.1 @maroon ; <<>> DiG 9.7.1-P2 <<>> -x 192.168.0.1 @maroon ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 32714 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;1.0.168.192.in-addr.arpa. IN PTR ;; Query time: 1 msec ;; SERVER: 192.168.0.100#53(192.168.0.100) ;; WHEN: Sun Feb 6 23:14:41 2011 ;; MSG SIZE rcvd: 42 Nothing found. Why? Moreover, $ dig maroon @maroon ; <<>> DiG 9.7.1-P2 <<>> maroon @maroon ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53975 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;maroon. IN A ;; ANSWER SECTION: maroon. 0 IN A 127.0.0.1 ;; Query time: 0 msec ;; SERVER: 192.168.0.100#53(192.168.0.100) ;; WHEN: Sun Feb 6 23:20:41 2011 ;; MSG SIZE rcvd: 40 -- I was hoping it will return 192.168.0.100 instead of 127.0.0.1. How can I fix above problems? PS, dnsmasq DNS forwarding seems to be working fine (I haven't disable my DSL router dns service yet): $ dig coral @maroon ; <<>> DiG 9.7.1-P2 <<>> coral @maroon ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9875 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;coral. IN A ;; ANSWER SECTION: coral. 0 IN A 192.168.0.106 ;; Query time: 0 msec ;; SERVER: 192.168.0.100#53(192.168.0.100) ;; WHEN: Sun Feb 6 23:21:17 2011 ;; MSG SIZE rcvd: 39 Thanks -- Tong (remove underscore(s) to reply) http://xpt.sourceforge.net/techdocs/ http://xpt.sourceforge.net/tools/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

