> I installed dnsmasq to run DNS and DHCP servers on my little home network
of
> 4
> PCs and a couple of laptops, and everything was going fine, internet
> browsing,
> ssh, ftp by IP address etc.
> 
> Now I am trying to get DNS to work for local machines but it won't co-
> operate. I
> spent the last couple of hours pouring over HOWTOs and FAQs trying to work
> out
> the problem but I'm stuck with a few errors messages which I suspect point
to
> something totally obvious to those in the know.
> 
> My server isengard runs dnsmasq to provide the dhcp clients. However it
> doesn't
> recognise any internal network domain name:
> 
> isengard:~# hostname
> isengard
> isengard:~# hostname --fqdn
> hostname: Unknown host
> isengard:~# nslookup gondor
> Server:         194.74.65.69
> Address:        194.74.65.69#53
> 
> ** server can't find gondor: NXDOMAIN
> 
> 
> 
> I worked out the domain name should go into /etc/resolv.conf (
> http://www.tldp.org/HOWTO/NET3-4-HOWTO-5.html ) but then it seems that
this
> is
> under the control of something else.

The domain name should go into /etc/resolv.conf
You also have to assign the first nameserver to be _your_ nameserver and not
your ISP's.

# cat /etc/resolv.conf
search isengard.net
nameserver 127.0.0.1
nameserver ...
nameserver ...

> 
> isengard is running etch, installed from scratch, so I figured I made an
> error
> in the config setup.
> 
> On my main client, gondor, I have a similar problem. Plus programs such as
> xfce
> give me warning messages that I should put my hostname in my /etc/hosts
file.
> 
> Any insights would be welcome,
> 
> Adam

Good luck, Rein


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to