[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: le systême semble ignorer /etc/hosts ?!?!



Dans /etc/nsswitch.conf

il y a une ligne 

host: files DNS NIS NISPLUS # ou kkchose du genre 

ceci veut dire

regarde en premier dans /etc/hosts, sinon vérifie le DNS

quand il va vérifier le DNS, il regarde dansle fichier /etc/resolv.conf
et prend l'adresse IP (pas le nom du serveur) dans les params nameserver
du fichier
Ex

domainname domaine.com
search  domain.com
nameserveur xxx.xxx.xxx.xxx
nameserveur xxx.xxx.xxx.xyy

et ensuite il vérifie le NIS

je conseil de mettre dans le fichier nsswitch.conf seulement 
hosts: files DNS


Si par la suite, apache donne encore le message d'erreur, regarde dans
la config d'apache, il est dit:

# If your host doesn't have a registered DNS name, enter its IP address
here.
# You will have to access it by its address anyway, and this will make
# redirections work in a sensible way.
#
#ServerName new.host.name:80

Alors tu peux rajouter 
ServerName tonserveur.tondomain.com

#le :80 est optionnel

Bonne chance


Le lun 07/04/2003 à 10:44, François Bernard Thibault a écrit :
> Merci, mais cela n'as pas règler mon problème...
> 
> Le fichiers est bien configuré mais cela ne fonctionne toujours pas. 
>  j'aimerais comprendre quelque chsoe, le "resolver" qui lit 
> /etc/hosts.conf concrètement c'est quoi?  un service?  Si oui, lequel?
> 
> 
> [email protected] wrote:
> 
> >Bonjour,
> >je croix que ton probléme vient du fait que le fichier
> >/etc/hosts.conf n'est pas bien configuré, il faut
> >avoir une ligne du genre :
> >order hosts,bind
> >cette ligne indique l'ordre de la résolution des nom.
> >a+
> >
> > --- François Bernard Thibault) <[email protected]>
> >a écrit : > Bonjour,
> >  
> >
> >>Un de mes collègue de travail a installé linux et il
> >>m'a demandé de l'aide car son apache ne voulait pas
> >>démarré.  L'erreur indiquait (aproximativement)
> >>qu'il était incapable de faire un gethostbyname(). 
> >>J'ai d'abord vérifier si j'avais accès au DNS (ping
> >>www.google.ca) et il n'y a aucun problème jusque là.
> >> Le problème semblait être au niveau de la
> >>résolution du nom du serveur en soit, j'ai donc
> >>vérifier s'il était bien inscrit dans le fichier
> >>"hosts" et il l'est.  j'ai alors tenté de faire un
> >>"ping nomduserveur" (qui est dans "/etc/hosts") et
> >>cela ne fonctionne pas du tout.  J'ai également
> >>essayer d'ajouter d'autres entrées dans le fichiers
> >>host et j'obtient le même résultat.
> >>
> >>J'ai toujours cru que le fichiers host était lu
> >>avant de consulter les DNS mais je ne connais pas le
> >>fonctionnement en dessous de tout ça.  
> >>
> >>Est-ce que quelqu'un peut m'éclairer là dessus?
> >>
> >>Merci
> >>
> >>François
> >>
> >>
> >>
> >>    
> >>
> >__________________________________________________________________
> >  
> >
> >>Try AOL and get 1045 hours FREE for 45 days!
> >>http://free.aol.com/tryaolfree/index.adp?375380
> >>
> >>Get AOL Instant Messenger 5.1 for FREE! Download
> >>Now!
> >>
> >>    
> >>
> >http://aim.aol.com/aimnew/Aim/register.adp?promo=380455
> >  
> >
> >>--
> >>Liste de diffusion aide
> >>http://linux-quebec.org/mailman/listinfo/aide 
> >>    
> >>
> >
> >___________________________________________________________
> >Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
> >Yahoo! Mail : http://fr.mail.yahoo.com
> >
> >--
> >Liste de diffusion aide
> >http://linux-quebec.org/mailman/listinfo/aide
> >  
> >
> 
-- 
Daniel Chénard

Croesus Finansoft Inc.
Réputée pour créer de la richesse

Croesus Finansoft Inc.
2 Place Laval, Suite 510
Laval, Quebec
Canada H7N 5N6
Site Web: www.croesus.com

[email protected]
Tel: +1 450-662-6101, 145
Fax: +1 450-662-3629