[Dnsmasq-discuss] basic host name problem

richardvoigt at gmail.com richardvoigt at gmail.com
Tue Jan 26 14:23:20 GMT 2010


On Tue, Jan 26, 2010 at 3:19 AM, Adam Hardy <adam.ant at cyberspaceroad.com> wrote:
> richardvoigt at gmail.com on 26/01/10 01:56, wrote:
>>>>>
>>>>> There must be something missing from my dnsmasq config because I see
>>>>> now that
>>>>> any attempt to use the host names of dhcp clients from the gateway
>>>>> server fail
>>>>> with " unknown host ...". I'm on debian stable if that makes any
>>>>> difference
>>>>
>>>> Sounds like your gateway is not using dnsmasq for lookups.  dnsmasq
>>>> tells dhcp clients to use its services, but the gateway you will have
>>>> to manually configure in /etc/resolv.conf to send requests to the
>>>> local dnsmasq process.
>>>
>>> I mistakenly included the /etc/hosts file instead of the /etc/resolv.conf
>>> file
>>> which would have been far more informative re this problem.
>>>
>>> It looks like this:
>>>
>>> adam at isengard:~$ cat /etc/resolv.conf
>>> domain isengard.localdomain
>>> search isengard.localdomain
>>> nameserver 127.0.0.1
>>> nameserver 194.74.65.68
>>
>> Run netstat whilst dnsmasq is stopped, to see if any other dns-capable
>> daemon could be binding port 53 and preventing dnsmasq from receiving
>> the queries.
>
>
> This is what I see:

Looks good.  I think you will have to turn on query logging in dnsmasq
and see if it receives any queries.

Perhaps your resolv.conf is causing requests for
client.isengard.localdomain while dnsmasq made an entry for
client.localdomain

>
> Interesting ports on localhost (127.0.0.1):
> Not shown: 1703 closed ports
> PORT     STATE SERVICE
> 21/tcp   open  ftp
> 22/tcp   open  ssh
> 25/tcp   open  smtp
> 111/tcp  open  rpcbind
> 139/tcp  open  netbios-ssn
> 445/tcp  open  microsoft-ds
> 631/tcp  open  ipp
> 3306/tcp open  mysql
> 3689/tcp open  rendezvous
> 7634/tcp open  hddtemp
> 8009/tcp open  ajp13
> 8080/tcp open  http-proxy
>
> Read data files from: /usr/share/nmap
> Nmap done: 1 IP address (1 host up) scanned in 0.148 seconds
> adam at isengard:~$  netstat -an |grep -i "listen "
> tcp        0      0 0.0.0.0:11301           0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:6600          0.0.0.0:*               LISTEN
> tcp        0      0 0.0.0.0:3689            0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
> tcp        0      0 0.0.0.0:33005           0.0.0.0:*               LISTEN
> tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:7634          0.0.0.0:*               LISTEN
> tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN
> tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN
> tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN
> tcp6       0      0 :::8009                 :::*                    LISTEN
> tcp6       0      0 :::139                  :::*                    LISTEN
> tcp6       0      0 :::8080                 :::*                    LISTEN
> tcp6       0      0 :::22                   :::*                    LISTEN
> tcp6       0      0 ::1:631                 :::*                    LISTEN
> tcp6       0      0 :::445                  :::*                    LISTEN
>
>


More information about the Dnsmasq-discuss mailing list