With dnsmasq as the DNS server, 'dig' and 'ping' succeed while 'nslookup' fails
- by einpoklum
I installed dnsmasq on a machine of mine (It's a Kubuntu 12.04 LTS), backed only by /etc/hosts (no connection to the Internet until later). Now, if I dig mymachine, I get 192.168.0.1, but if I try to nslookup mymachine, I get:
>> connection timed out; no servers could be reached
Tried also nslookup mymachine.mynicedomain.org - didn't work either. pinging (Edit:) succeeds. This happens both on the server machine itself and on other machines on the network.
How can I the DNS lookups to work? What problem is preventing nslookup from succeeding?
Additional Information
In the server's /etc/hosts:
192.168.0.1 mymachine
In the server's nsswitch.conf:
hosts: files mdns4_mininal [NOTFOUND=return] dns mdns4
(admittedly, this is a bit weird; but I also tried:
hosts: files dns
instead, with the same effect)
In resolv.conf (which is generated by dnsmasq):
nameserver 127.0.0.1
search mynicedomain.org
In the server's /etc/hosts.allow:
domain: ALL
In the other machines' /etc/resolv.conf (this is set by the DHCP client):
nameserver 192.168.0.1
search mynicedomain.org
Relevant netstat output on the server:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.1:53 0.0.0.0:* LISTEN
Finally, here's the ipconfig output from one of the client machines on the network (running Windows 7):
Connection-specific DNS Suffix . : mynicedomain.org
Description . . . . . . . . . . . : Intel(R) 82579LM Gigabit Network Connection
Physical Address. . . . . . . . . : 12-34-56-78-9A-BC
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.0.50(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Sunday, October 20th 2013 16:20:25
Lease Expires . . . . . . . . . . : Sunday, October 20th 2013 18:20:24
Default Gateway . . . . . . . . . : 192.168.0.1
DHCP Server . . . . . . . . . . . : 192.168.0.1
DNS Servers . . . . . . . . . . . : 192.168.0.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Notes:
May be related to this question.