Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

/etc/hosts non pris en compte

15 réponses
Avatar
JUPIN Alain
Bonjour

Historique de la problematique ... je suis en train de migrer un site du
serveur A vers serveur B (mais à l'issue de la migration, bien sur l'url
du site ne changera pas et restera www.monsite.fr)

Une fois les fichiers et bases SQL transferer de A vers B, je voudrais
tester que tout se passe bien avant de migrer définitivement les
enregistrements DNS
Problème, si j'accède au site sur le serveur B (avec une URL temporaire
du style migration.monsite.fr) eh bien le CMS cafouille car le nom du
site change (et par ailleurs, la config du CMS est a revoir pour lui
donner ce nouveau nom). Bien sur je veux éviter cela (pour ne pas
modifier la config du CMS une deuxième fois après les tests).

Du coup, je modifie mon fichier /etc/hosts pour lui demander de
"remplacer" temporairement les DNS. J'ai ajouté ceci :
www.monsite.fr 1.2.3.4

Mais la modif n'est pas prise en compte, ni par Firefox (même après
redemarrage et vidange du cache) ni par un simple ping.
Pourtant dans /etc/nsswitch.conf

passwd: compat
group: compat
shadow: compat

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis


Merci pour votre aide ;)

--
Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/54BE7A67.5050200@jupin.net

10 réponses

1 2
Avatar
Nicolas KOWALSKI
On Tue, Jan 20, 2015 at 04:55:19PM +0100, JUPIN Alain wrote:
Bonjour



Hello,

Du coup, je modifie mon fichier /etc/hosts pour lui demander de
"remplacer" temporairement les DNS. J'ai ajouté ceci :
www.monsite.fr 1.2.3.4

Mais la modif n'est pas prise en compte, ni par Firefox (même après
redemarrage et vidange du cache) ni par un simple ping.



A tout hasard, est-ce que nscd est installé sur ce serveur ?

Si oui, arrête-le, et re-teste.

--
Nicolas

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Jean-Jacques Doti
Salut,

Le 20/01/2015 16:55, JUPIN Alain a écrit :
Bonjour



[…]
je modifie mon fichier /etc/hosts pour lui demander de "remplacer"
temporairement les DNS. J'ai ajouté ceci :
www.monsite.fr 1.2.3.4

Mais la modif n'est pas prise en compte, ni par Firefox (même après
redemarrage et vidange du cache) ni par un simple ping.


et si tu essayais en mettant :
1.2.3.4 www.monsite.fr

A+
Jean-Jacques

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Alban Caré
--bcaec53d5b4b4841f9050d17fcc6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Bonjour,

J'imagine que tu as également renseigner le fichier /etc/hostname avec ton
nom de serveur temporaire..

Cordialement,

Le mardi 20 janvier 2015, JUPIN Alain a écrit :

Bonjour

Historique de la problematique ... je suis en train de migrer un site du
serveur A vers serveur B (mais à l'issue de la migration, bien sur l 'url du
site ne changera pas et restera www.monsite.fr)

Une fois les fichiers et bases SQL transferer de A vers B, je voudrais
tester que tout se passe bien avant de migrer définitivement les
enregistrements DNS
Problème, si j'accède au site sur le serveur B (avec une URL te mporaire du
style migration.monsite.fr) eh bien le CMS cafouille car le nom du site
change (et par ailleurs, la config du CMS est a revoir pour lui donner ce
nouveau nom). Bien sur je veux éviter cela (pour ne pas modifier la config
du CMS une deuxième fois après les tests).

Du coup, je modifie mon fichier /etc/hosts pour lui demander de
"remplacer" temporairement les DNS. J'ai ajouté ceci :
www.monsite.fr 1.2.3.4

Mais la modif n'est pas prise en compte, ni par Firefox (même aprà ¨s
redemarrage et vidange du cache) ni par un simple ping.
Pourtant dans /etc/nsswitch.conf

passwd: compat
group: compat
shadow: compat

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis


Merci pour votre aide ;)

--
Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/





--bcaec53d5b4b4841f9050d17fcc6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Bonjour, <div><br></div><div>J&#39;imagine que tu as également re nseigner le fichier /etc/hostname avec ton nom de serveur temporaire..</div ><div><br></div><div>Cordialement,<br><br>Le mardi 20 janvier 2015, JU PIN Alain &lt;<a href="mailto:"></a>&gt; a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bonjour<br>
<br>
Historique de la problematique ... je suis en train de migrer un site du se rveur A vers serveur B (mais à l&#39;issue de la migration, bien sur l &#39;url du site ne changera pas et restera <a href="http://www.monsite.f r" target="_blank">www.monsite.fr</a>)<br>
<br>
Une fois les fichiers et bases SQL transferer de A vers B, je voudrais test er que tout se passe bien avant de migrer définitivement les enregistr ements DNS<br>
Problème, si j&#39;accède au site sur le serveur B (avec une URL temporaire du style <a href="http://migration.monsite.fr" target="_blan k">migration.monsite.fr</a>) eh bien le CMS cafouille car le nom du site ch ange (et par ailleurs, la config du CMS est a revoir pour lui donner ce nou veau nom). Bien sur je veux éviter cela (pour ne pas modifier la confi g du CMS une deuxième fois après les tests).<br>
<br>
Du coup, je modifie mon fichier /etc/hosts pour lui demander de &quot;rempl acer&quot; temporairement les DNS. J&#39;ai ajouté ceci :<br>
<a href="http://www.monsite.fr" target="_blank">www.monsite.fr</a>     1.2.3.4<br>
<br>
Mais la modif n&#39;est pas prise en compte, ni par Firefox (même apr ès redemarrage et vidange du cache) ni par un simple ping.<br>
Pourtant dans /etc/nsswitch.conf<br>
<br>
passwd:         compat<br>
group:          compat<br>
shadow:         compat<br>
<br>
hosts:          files mdns4_minimal [NOTFOUND=re turn] dns mdns4<br>
networks:       files<br>
<br>
protocols:      db files<br>
services:       db files<br>
ethers:         db files<br>
rpc:            db files<br>
<br>
netgroup:       nis<br>
<br>
<br>
Merci pour votre aide ;)<br>
<br>
-- <br>
Alain<br>
<br>
-- <br>
Lisez la FAQ de la liste avant de poser une question :<br>
<a href="http://wiki.debian.org/fr/FrenchLists" target="_blank">http:// wiki.debian.org/fr/<u></u>FrenchLists</a><br>
<br>
Pour vous DESABONNER, envoyez un message avec comme objet &quot;unsubscribe &quot;<br>
vers <a></a><br>
En cas de soucis, contactez EN ANGLAIS <a></a><b r>
Archive: <a href="https://lists.debian.org/" ta rget="_blank">https://lists.debian.org/<u></u>< /a><br>
<br>
</blockquote></div>

--bcaec53d5b4b4841f9050d17fcc6--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Philippe Gras
Le 20 janv. 15 à 16:55, JUPIN Alain a écrit :

Bonjour

Historique de la problematique ... je suis en train de migrer un
site du serveur A vers serveur B (mais à l'issue de la migration,
bien sur l'url du site ne changera pas et restera www.monsite.fr)

Une fois les fichiers et bases SQL transferer de A vers B, je
voudrais tester que tout se passe bien avant de migrer
définitivement les enregistrements DNS
Problème, si j'accède au site sur le serveur B (avec une URL
temporaire du style migration.monsite.fr) eh bien le CMS cafouille
car le nom du site change (et par ailleurs, la config du CMS est a
revoir pour lui donner ce nouveau nom). Bien sur je veux éviter
cela (pour ne pas modifier la config du CMS une deuxième fois après
les tests).



As-tu pensé à changer l'url du site dans la base de données ?

J'utilise Wordpress et je trimballe fréquemment mes sites de droite à
gauche ;)

Il faut toujours que je change l'url du site dans la base pour que ça
fonctionne.

Du coup, je modifie mon fichier /etc/hosts pour lui demander de
"remplacer" temporairement les DNS. J'ai ajouté ceci :
www.monsite.fr 1.2.3.4

Mais la modif n'est pas prise en compte, ni par Firefox (même après
redemarrage et vidange du cache) ni par un simple ping.
Pourtant dans /etc/nsswitch.conf

passwd: compat
group: compat
shadow: compat

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis


Merci pour votre aide ;)

--
Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet
"unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
JUPIN Alain
Re,

Le 20/01/2015 17:34, Philippe Gras a écrit :


As-tu pensé à changer l'url du site dans la base de données ?

J'utilise Wordpress et je trimballe fréquemment mes sites de droite à
gauche ;)

Il faut toujours que je change l'url du site dans la base pour que ça
fonctionne.



C'est justement ce que je ne veux pas faire (vu qu'à terme l'URL ne
changera pas) !

Sinon, dans le /etc/hosts, je me suis trompé en écrivant le mail, mais
j'ai bien mis :
1.2.3.4 www.monsite.fr

Et nscd n'est pas installé.

Et cette manip, je la fait sur ma machine pas sur le serveur
d'hébergement, donc je vois pas pourquoi changer /etc/hostname

Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Philippe Gras
Le 20 janv. 15 à 17:49, JUPIN Alain a écrit :

Re,

Le 20/01/2015 17:34, Philippe Gras a écrit :


As-tu pensé à changer l'url du site dans la base de données ?

J'utilise Wordpress et je trimballe fréquemment mes sites de
droite à gauche ;)

Il faut toujours que je change l'url du site dans la base pour que
ça fonctionne.



C'est justement ce que je ne veux pas faire (vu qu'à terme l'URL ne
changera pas) !



Ouais, mais j'ai l'impression que tu demandes l'impossible…

Tu veux que ton serveur virtuel 2 résolve une adresse 2 (OK), mais
distribue une page

appartenant à l'adresse 1 (qui est par ailleurs encore installée sur
le serveur 1). Je n'ai

pas vraiment l'impression qu'une telle bidouille puisse fonctionner…
C'est pas logique.


Sinon, dans le /etc/hosts, je me suis trompé en écrivant le mail,
mais j'ai bien mis :
1.2.3.4 www.monsite.fr

Et nscd n'est pas installé.

Et cette manip, je la fait sur ma machine pas sur le serveur
d'hébergement, donc je vois pas pourquoi changer /etc/hostname

Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet
"unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
JUPIN Alain
Ouais, mais j'ai l'impression que tu demandes l'impossible…

Tu veux que ton serveur virtuel 2 résolve une adresse 2 (OK), mais
distribue une page

appartenant à l'adresse 1 (qui est par ailleurs encore installée sur
le serveur 1). Je n'ai

pas vraiment l'impression qu'une telle bidouille puisse fonctionner…
C'est pas logique.




Non je veux que temporairement, ma MACHINE CLIENTE (donc pas un
quelconque serveur) résolve le nom de domaine par les infos du
/etc/hosts au lieu d'utiliser les DNS.

Comme cela, tout le monde visitera le site www.monsite.fr hébergé sur le
serveur A
et moi seulement, je pourrais tester le site www.monsite.fr hébergé sur
le serveur B.

Je crois pas demander l'impossible (me semble-t-il)

Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Jean-Jacques Doti
Le 20/01/2015 17:58, Philippe Gras a écrit :

Le 20 janv. 15 à 17:49, JUPIN Alain a écrit :

Re,

Le 20/01/2015 17:34, Philippe Gras a écrit :


As-tu pensé à changer l'url du site dans la base de données ?

J'utilise Wordpress et je trimballe fréquemment mes sites de droite
à gauche ;)

Il faut toujours que je change l'url du site dans la base pour que
ça fonctionne.



C'est justement ce que je ne veux pas faire (vu qu'à terme l'URL ne
changera pas) !



Ouais, mais j'ai l'impression que tu demandes l'impossible…

Tu veux que ton serveur virtuel 2 résolve une adresse 2 (OK), mais
distribue une page

appartenant à l'adresse 1 (qui est par ailleurs encore installée sur
le serveur 1). Je n'ai

pas vraiment l'impression qu'une telle bidouille puisse fonctionner…
C'est pas logique.



Si si, ça doit marcher et, normalement, ça marche sans problème : le
soucis n'est pas côté serveur mais sur le client qui doit s'y connecter



Sinon, dans le /etc/hosts, je me suis trompé en écrivant le mail,
mais j'ai bien mis :
1.2.3.4 www.monsite.fr




Au temps pour moi, mais ça valait le coup de vérifier…

Et que donne, sur ton client, la commande suivante ?
getent hosts

Est-ce que tu y retrouves ton serveur www.monsite.fr avec son IP ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Philippe Gras
Le 20 janv. 15 à 18:05, JUPIN Alain a écrit :


Ouais, mais j'ai l'impression que tu demandes l'impossible…

Tu veux que ton serveur virtuel 2 résolve une adresse 2 (OK), mais
distribue une page

appartenant à l'adresse 1 (qui est par ailleurs encore installée
sur le serveur 1). Je n'ai

pas vraiment l'impression qu'une telle bidouille puisse
fonctionner… C'est pas logique.




Non je veux que temporairement, ma MACHINE CLIENTE (donc pas un
quelconque serveur) résolve le nom de domaine par les infos du /etc/
hosts au lieu d'utiliser les DNS.

Comme cela, tout le monde visitera le site www.monsite.fr hébergé
sur le serveur A
et moi seulement, je pourrais tester le site www.monsite.fr hébergé
sur le serveur B.



Je sais qu'on peut mettre un serveur B en esclave de A, mais j'ignore
si on peut discriminer

les IP clientes en plus. À vrai dire, je ne m'en suis jamais préoccupé.

Changer les URL dans un fichier SQL, ça prend 5 minutes et c'est
fastoche dans les 2 sens.

Je crois pas demander l'impossible (me semble-t-il)

Alain

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet
"unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
JUPIN Alain
Re,

Donc j'avais bien fait la bonne chose ... modifier et ajouter les
entrées adhoc dans /etc/hosts
Mais il faut ensuite à minima fermer la session (gnome dans mon cas) et
la rouvrir.
Sinon la modif ne semble pas être prise en compte ... bref y a encore un
cache de me@$&#de qui traine par là !

C'est bête mais sous M$ Win, c'est pris en compte sans redémarrage (j'ai
testé dans une VM virtualbos) ! ! !

Alain JUPIN

Le 20/01/2015 16:55, JUPIN Alain a écrit :
Bonjour

Historique de la problematique ... je suis en train de migrer un site
du serveur A vers serveur B (mais à l'issue de la migration, bien sur
l'url du site ne changera pas et restera www.monsite.fr)

Une fois les fichiers et bases SQL transferer de A vers B, je voudrais
tester que tout se passe bien avant de migrer définitivement les
enregistrements DNS
Problème, si j'accède au site sur le serveur B (avec une URL
temporaire du style migration.monsite.fr) eh bien le CMS cafouille car
le nom du site change (et par ailleurs, la config du CMS est a revoir
pour lui donner ce nouveau nom). Bien sur je veux éviter cela (pour ne
pas modifier la config du CMS une deuxième fois après les tests).

Du coup, je modifie mon fichier /etc/hosts pour lui demander de
"remplacer" temporairement les DNS. J'ai ajouté ceci :
www.monsite.fr 1.2.3.4

Mais la modif n'est pas prise en compte, ni par Firefox (même après
redemarrage et vidange du cache) ni par un simple ping.
Pourtant dans /etc/nsswitch.conf

passwd: compat
group: compat
shadow: compat

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis


Merci pour votre aide ;)




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
1 2