[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Hosts et resolv.conf
- To:
- Subject: Hosts et resolv.conf
- From: Daniel Meilleur <>
- Date: Wed Jul 3 13:37:01 2002
Bonjour,
J'ai un poste connecté par ethernet à un serveur qui utilise
le 'masquerade' pour connecter à internet via modem.
Lorsque le serveur n'est pas connecté à internet, je dois,
afin de pouvoir utiliser netscape (ou lynx) localement,
modifier le fichier /etc/resolv.conf et enlever le nom
des serveurs dns de mon isp:
daniel@vectra:~$ less /etc/resolv.conf
domain serres-arundel.intranet
# nameserver 216.126.128.40
# nameserver 216.126.136.250
# nameserver 66.16.192.200
mais si je ne les décommente pas, je ne peux plus naviguer
sur internet lorsque le serveur est connecté.
Y-a-til moyen de pouvoir naviguer à la fois sur le serveur
local et sur internet sans devoir modifier le fichier
resolv.conf à chaque fois ?
Par ailleurs, mon fichier /etc/hosts contient ceci:
daniel@vectra:~$ less /etc/hosts
### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
192.168.0.1 vectra.serres-arundel.intranet vectra
### END OF DEBCONF AREA. PLACE YOUR EDITS BELOW; THEY WILL BE PRESERVED.
192.168.0.2 progeny.localdomain.fake progeny
et mon fichier /etc/hostname est:
daniel@vectra:~$ less /etc/hostname
vectra.serres-arundel.intranet
Le poste 'vectra' est configuré sur 192.168.0.1
Mais, pour une raison inconnue (et qui me fait beaucoup suer)
le serveur apache ne reconnait pas 'http://localhost'
à moins que je n'ajoute, dans le fichier /etc/hosts, la
ligne suivante:
192.168.0.1 progeny.serres-arundel.intranet progeny
En effet, l'installation debian originale a été faite par progeny
et, depuis, il s'entête à vouloir appeler mon poste 'progeny'.
J'aimerais pouvoir éradiquer ce nom à tout jamais de mon pc.
Comment m'y prendre ?