cannot resolve localhost

Roberto Nunnari nunnari at die.supsi.ch
Wed May 28 07:23:54 PDT 2003


I have nsswitch.conf in place

-bash-2.05b# cat /etc/nsswitch.conf
hosts:  files dns

and removed host.conf and rebooted the
machine. rc.network recreated correctly host.conf from nsswitch.conf
as:

-bash-2.05b# cat /etc/host.conf
# Auto-generated from nsswitch.conf, do not edit
hosts
bind


but the problem is still there... any ideas?


Ruben de Groot wrote:
> On Wed, May 28, 2003 at 12:37:30PM +0200, Roberto Nunnari typed:
> 
>>Hi there.
> 
> 
> Hi,
> 
> 5.0-RELEASE != current, you would better have asked this on -questions.
> To answer your question:
> 
> man nsswitch.conf
> 
> cheers,
> Ruben
> 
> 
>>it seems that my 5.0-Release box,
>>when trying to resolve a name to the associated IP it only
>>tries the DNSs listed in resolv.conf, and never tries /etc/hosts
>>
>>Also.. where is /etc/host.conf gone? I tried to create one, but it
>>doesn't help.
>>
>>Here is some more info on my configuration:
>>(I rebuilt the kernel but this behaviour was present in GENERIC, too)
>>
>>-bash-2.05b# uname -a
>>FreeBSD jupiter.noonlights.net 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Wed May 
>>28 11:50:07 CEST 2003 
>>root at jupiter.noonlights.net:/usr/src/sys/i386/compile/JUPITER01  i386
>>
>>-bash-2.05b# cat /etc/rc.conf
>>keymap="swissgerman.iso.acc"
>>moused_enable="YES"
>>saver="warp"
>>defaultrouter="192.168.1.1"
>>hostname="jupiter.noonlights.net"
>>ifconfig_rl0="inet 192.168.1.5  netmask 255.255.255.0"
>>sendmail_enable="YES"
>>sshd_enable="YES"
>>linux_enable="YES"
>>
>>
>>-bash-2.05b# cat /etc/hosts
>>127.0.0.1               localhost.noonlights.net localhost
>>192.168.1.5             jupiter.noonlights.net jupiter
>>192.168.1.5             jupiter.noonlights.net.
>>
>>
>>-bash-2.05b# cat /etc/resolv.conf
>>domain  noonlights.net
>>nameserver      195.190.166.166
>>nameserver      195.190.166.167
>>
>>-bash-2.05b# cat /etc/host.conf
>>hosts
>>bind
>>
>>
>>-bash-2.05b# host localhost
>>Host not found.
>>
>>-bash-2.05b# host localhost.noonlights.net
>>Host not found.
>>
>>-bash-2.05b# nslookup localhost
>>Server:  ns1.ticino.com
>>Address:  195.190.166.166
>>
>>Non-authoritative answer:
>>Name:    localhost
>>Address:  127.0.0.1
>>
>>
>>-bash-2.05b# host jupiter
>>Host not found.
>>
>>-bash-2.05b# host jupiter.noonlights.net
>>Host not found.
>>
>>What's wrong?
>>
>>Thank you.
>>

-- 
               Roberto Nunnari -software engineer-
                 mailto:nunnari at die.supsi.ch
  Scuola Universitaria Professionale della Svizzera Italiana
            Dipartimento di Informatica e Elettronica
                   http://www.die.supsi.ch
  SUPSI-DIE
  Via Cantonale                        tel: +41-91-6108561
  6928 Manno                 """       fax: +41-91-6108570
  Switzerland               (o o)
=======================oOO==(_)==OOo========================



More information about the freebsd-questions mailing list