Re: Nom de machine entierement qualifie pour un portable

2004-09-13 Par sujet Vincent Lefevre
On 2004-09-07 00:58:49 +0200, Daniel Déchelotte wrote:
> Bon, si on me dit que les deux ne sont pas identiques, essayons de les
> differencier (le reste n'est qu'une liste de suppositions/deductions) :
> 
> - le nom de machine est "par essence" une notion locale, independante du
>   reseau et non exportee. Il est defini dans /etc/hostname et on le
>   retrouve, par exemple, les journaux du noyau.

Sauf que certains protocoles, applications ou autres ont besoin d'un
FQDN. Donc dans le /etc/hostname, je trouve qu'il vaut mieux mettre
le FQDN si le domaine peut changer (cas d'un portable...). Dans ce
cas, c'est une notion globale, mais seul le propriétaire peut en
faire vraiment quelque chose.

> Tout ceci me parait coherent, mais :
> - il semble possible de mettre un fqdn dans /etc/hostname. Quel sens ou
>   quel interet donner a cela ?

L'intérêt est l'unicité et de bien identifier la machine, indépendamment
du réseau. Par exemple, c'est utile pour mettre après le @ dans un
message-id. C'est aussi utile pour des logs globalisés ou diffusés.
Par exemple, quelqu'un ayant accès à ce FQDN (e.g. dans le HELO lors
de l'envoi d'un mail) peut très te signaler: tu as tel problème avec
ta machine host.domain...

> - plus "fort", lorsque que mon /etc/hostname contient "igloo.blabla",
>   dnsdomainname echoue (Host name lookup failure) a moins d'avoir une
>   ligne bidon dans /etc/hosts comme
> 42.42.42.42   igloo.blabla
>   (et la dnsdomainname renvoie bien "blabla").

Oui. Si ton FQDN host.domain n'est pas résoluble de l'extérieur, tu
peux mettre

  127.0.0.1 host.domain localhost

dans ton /etc/hosts et tout devrait bien fonctionner.

> PS : Ah ! J'ai maintenant mon "exemple sous la main" d'application qui ne
> supporte pas le changement de nom de l'hote. Un indice : c'est le champion
> de la transparence reseau. Et oui, vous avez bien devine ! C'est cette
> grosse daube que Linux traine et qui plombe ses chances d'adoption par le
> grand public, c'est ce boulet d'archaismes, c'est X !

Ah, oui, je me souviens avoir eu des problèmes (y compris en local)
quand je n'avais pas bien fixé mes noms de machine.

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: 
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: Nom de machine entierement qualifie pour un portable

2004-09-07 Par sujet Charles Plessy
> - il semble possible de mettre un fqdn dans /etc/hostname. Quel sens ou
>   quel interet donner a cela ?

C'est ce que j'ai du faire, car j'utilise dnsmasq pour servir
/etc/hostname en DNS.

lidlpenguin|charles|$ ssh kunpuu cat /etc/hosts
127.0.0.1   localhost.localdomain   localhost   kunpuu
192.168.0.1 kunpuu.igloo
192.168.0.1 charles.kunpuu.igloo
193.168.0.2 lidlpenguin.igloo   lidl.igloo

sans la ligne 192.168.0.1 kunpuu.igloo, lidlpenguin irait chercher
kunpuu sur son interface loopback...

> PS : Ah ! J'ai maintenant mon "exemple sous la main" d'application qui ne
> supporte pas le changement de nom de l'hote.

Tu fais référence à un système qui doit rebooter pour prendre en
compte un changement de "workgroup"?

-- 
Charles



Re: Nom de machine entierement qualifie pour un portable

2004-09-07 Par sujet Yves Rutschle
On Tue, Sep 07, 2004 at 12:58:49AM +0200, Daniel Déchelotte wrote:
> PS : Ah ! J'ai maintenant mon "exemple sous la main" d'application qui ne
> supporte pas le changement de nom de l'hote. Un indice : c'est le champion
> de la transparence reseau. Et oui, vous avez bien devine ! C'est cette
> grosse daube que Linux traine et qui plombe ses chances d'adoption par le
> grand public


Effectivement, tous les gens du grand public auquel j'ai
causé m'ont confirmé qu'ils refusaient d'utiliser Linux car
X ne permettait pas de changer le nom de la machine
n'importe quand, ce qu'ils faisaient tous environ 3 fois par
heure.


> c'est ce boulet d'archaismes, c'est X !

Bof, c'est le seul environnement que je connaisse qui soit
suffisament adaptable pour être utilisable.

Y.



Re: Nom de machine entierement qualifie pour un portable

2004-09-07 Par sujet Daniel Déchelotte
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> a écrit :

| > Moi je le fais à l'aide de scripts persos inspirés de la logique
| > laptopnet ou whereami. Je n'utilise pas ces outils car je ne maîtrise
| > pas tout lorsque j'utilise swsusp. Il y a eu à partir du 3/8/04 un fil
| > DUF sur le choix d'outils pour faire cela, voir dans les archives
| > "[Banc d'essai] Un portable, plusieurs reseaux (probleme classique)"
| 
| Repris ici :
| http://wiki.debian.net/index.cgi?DebFrLaptopMultiNet

Augmenté et remanié ici :
http://yo.dan.free.fr/profils-reseau.phtml.fr
(et sous la nouvelle licence CeCILL, pour voir)

Les deux versions, wiki et article, peuvent tout a fait evoluer en
parallele et se resynchroniser regulierement a l'initiative de leur
mainteneur(s)/auteur(s) respectifs.

-- 
Daniel Déchelotte
  http://yo.dan.free.fr/



Re: Nom de machine entierement qualifie pour un portable

2004-09-07 Par sujet Daniel Déchelotte
Bonjour et merci pour vos reponses (a tous).

Vincent Lefevre <[EMAIL PROTECTED]> a écrit :

| J'utilise aussi un portable (sur pas mal de réseaux), mais je ne
| change jamais son nom, car c'est inutile et ça peut casser des choses.

Je n'ai pas d'exemple sous la main, mais je devine que peu d'applications
doivent s'attendre a ce que le nom de la machine puisse changer en "cours
de route".

| Je me demande si certains ne confondent pas « nom de machine » et
| « nom associé à une interface réseau ».

Oui, moi, present.
Bon, si on me dit que les deux ne sont pas identiques, essayons de les
differencier (le reste n'est qu'une liste de suppositions/deductions) :

- le nom de machine est "par essence" une notion locale, independante du
  reseau et non exportee. Il est defini dans /etc/hostname et on le
  retrouve, par exemple, les journaux du noyau.

- par ailleurs, la machine peut avoir plusieurs interfaces reseau (lo,
  eth0, etc) et pour chacune de ses adresses IP, un nom canonique
  (pleinement qualifie) et eventuellement des alias. Ces correspondances
  se trouvent dans le fichier /etc/hosts, comme :
127.0.0.1   localhost
1.2.3.4 invite.client.net   invite
2.3.4.5 collaborateur412.ss2i.net   coll412
(valable meme avec un /etc/hostname contenant encore un autre nom, comme
"mabekan")

Tout ceci me parait coherent, mais :
- il semble possible de mettre un fqdn dans /etc/hostname. Quel sens ou
  quel interet donner a cela ?
- plus "fort", lorsque que mon /etc/hostname contient "igloo.blabla",
  dnsdomainname echoue (Host name lookup failure) a moins d'avoir une
  ligne bidon dans /etc/hosts comme
42.42.42.42 igloo.blabla
  (et la dnsdomainname renvoie bien "blabla").

Quelqu'un peut m'eclairer ?

PS : Ah ! J'ai maintenant mon "exemple sous la main" d'application qui ne
supporte pas le changement de nom de l'hote. Un indice : c'est le champion
de la transparence reseau. Et oui, vous avez bien devine ! C'est cette
grosse daube que Linux traine et qui plombe ses chances d'adoption par le
grand public, c'est ce boulet d'archaismes, c'est X !

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

aterm: can't open display :0.0

Je suis tout seul sur ma machine perso et sans reseau, ¢OU1Ll0n !

-- 
Daniel Déchelotte
  http://yo.dan.free.fr/



Re: Apache et redirection (was: Nom de machine entierement qualifie pour un portable)

2004-09-06 Par sujet Vincent Lefevre
On 2004-09-06 15:28:59 +0200, Damien Raude-Morvan wrote:
> UseCanonicalName Off utilise le champ Host: de la requête pour
> construire les redirections

Ah, merci, je ne l'avais pas vu, ou oublié.

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: 
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: Apache et redirection (was: Nom de machine entierement qualifie pour un portable)

2004-09-06 Par sujet Damien Raude-Morvan
Le Lundi 6 Septembre 2004 14:48, Vincent Lefevre a écrit :
> On 2004-09-06 11:09:15 +0200, Jean-Luc Coulon wrote:
> > Et si on installe chez soi un serveur apache ou un proxy squid (par
> > exemple), il veut un nom pleinement qualifié. Il cherche à obtenir
> > ce nom par gethostbyname()et s'il n'y parvient pas il est nécessaire
> > de lui enfournir un (visible_hostname pour squid par exemple).
> >
> > Le plus souvent on n'a qu'un nom de machine, ce qui est suffisant
> > pour la plupart des applications, mais pas toutes
>
> Hmm... je viens de m'apercevoir d'un problème avec Apache
> (indépendamment de cette enfilade d'ailleurs, c'est juste
> une coïncidence). Je ne sais pas si c'est celui-ci dont tu
> parles.
>
> Voilà... Lorsque je mets l'URL correspondant à un répertoire, Apache
> fait une redirection, ce qui est normal. Mais au lieu de renvoyer le
> nom d'hôte de l'URL d'origine, il fournit celui fixé dans ServerName
> (à défaut, celui du système, e.g. celui de /etc/hostname). Mais le
> problème est que le nom (ou l'adresse IP) par lequel ma machine est
> joignable dépend d'où je fais la connexion. Comment faire pour
> qu'Apache garde le nom d'hôte d'origine?

Apache 2 : http://httpd.apache.org/docs-2.0/mod/core.html#usecanonicalname
Apache 1.3 : http://httpd.apache.org/docs/mod/core.html.en#usecanonicalname

UseCanonicalName Off utilise le champ Host: de la requête pour construire les 
redirections

UseCanonicalName On utilise toujours le ServerName spécifié dans la config 
d'apache.

A+

-- 
Damien Raude-Morvan - DrazziB
GPG : 0x337C7EBB
WWW : www.drazzib.com
ICQ : 68119943
TEL : (+33) 06 08 80 36 98



Apache et redirection (was: Nom de machine entierement qualifie pour un portable)

2004-09-06 Par sujet Vincent Lefevre
On 2004-09-06 11:09:15 +0200, Jean-Luc Coulon wrote:
> Et si on installe chez soi un serveur apache ou un proxy squid (par
> exemple), il veut un nom pleinement qualifié. Il cherche à obtenir
> ce nom par gethostbyname()et s'il n'y parvient pas il est nécessaire
> de lui enfournir un (visible_hostname pour squid par exemple).
> 
> Le plus souvent on n'a qu'un nom de machine, ce qui est suffisant
> pour la plupart des applications, mais pas toutes

Hmm... je viens de m'apercevoir d'un problème avec Apache
(indépendamment de cette enfilade d'ailleurs, c'est juste
une coïncidence). Je ne sais pas si c'est celui-ci dont tu
parles.

Voilà... Lorsque je mets l'URL correspondant à un répertoire, Apache
fait une redirection, ce qui est normal. Mais au lieu de renvoyer le
nom d'hôte de l'URL d'origine, il fournit celui fixé dans ServerName
(à défaut, celui du système, e.g. celui de /etc/hostname). Mais le
problème est que le nom (ou l'adresse IP) par lequel ma machine est
joignable dépend d'où je fais la connexion. Comment faire pour
qu'Apache garde le nom d'hôte d'origine?

Sinon il faudrait que je définisse un domaine pour mon réseau local,
avec du DNS dynamique pour les accès externes (utile quand je bouge
mon portable)...

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: 
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: Nom de machine entierement qualifie pour un portable

2004-09-06 Par sujet Vincent Lefevre
On 2004-09-06 11:09:15 +0200, Jean-Luc Coulon wrote:
> Le plus souvent on n'a qu'un nom de machine, ce qui est suffisant
> pour la plupart des applications, mais pas toutes

C'est suffisant au niveau système.

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: 
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: Nom de machine entierement qualifie pour un portable

2004-09-06 Par sujet f5ibh
On Mon, Sep 06, 2004 at 10:44:12AM +0200, Vincent Lefevre wrote:
> On 2004-09-03 16:11:52 +0200, Bruno Muller wrote:
> > De toutes façons, les noms de machines et autres domaines existent
> > pour nous faire plaisir à nous autres humains ; les machines
> > s'accommodent très bien des IP...
> 
> Oui, mais c'est vrai au niveau réseau uniquement. Les noms de
> machines/domaines peuvent servir pour les serveurs virtuels,
> cependant.

Et si on installe chez soi un serveur apache ou un proxy squid (par exemple), il
veut un nom pleinement qualifié. Il cherche à obtenir ce nom par
gethostbyname()et s'il n'y parvient pas il est nécessaire de lui enfournir un
(visible_hostname pour squid par exemple).

Le plus souvent on n'a qu'un nom de machine, ce qui est suffisant pour la
plupart des applications, mais pas toutes

Jean-Luc

> 


signature.asc
Description: Digital signature


Re: Nom de machine entierement qualifie pour un portable

2004-09-06 Par sujet Vincent Lefevre
On 2004-09-03 16:11:52 +0200, Bruno Muller wrote:
> De toutes façons, les noms de machines et autres domaines existent
> pour nous faire plaisir à nous autres humains ; les machines
> s'accommodent très bien des IP...

Oui, mais c'est vrai au niveau réseau uniquement. Les noms de
machines/domaines peuvent servir pour les serveurs virtuels,
cependant.

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: 
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: Nom de machine entierement qualifie pour un portable

2004-09-06 Par sujet Vincent Lefevre
Bonjour,

On 2004-09-03 13:54:26 +0200, Eric SCHAEFFER wrote:
> Utilisant aussi un portable, la question m'intéresse;)

J'utilise aussi un portable (sur pas mal de réseaux), mais je ne
change jamais son nom, car c'est inutile et ça peut casser des choses.
Je me demande si certains ne confondent pas « nom de machine » et
« nom associé à une interface réseau ».

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: 
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Re: Nom de machine entierement qualifie pour un portable

2004-09-03 Par sujet [EMAIL PROTECTED]
On Fri, 03 Sep 2004 17:50:18 +0200, Francois wrote:

> 
> Moi je le fais à l'aide de scripts persos inspirés de la logique laptopnet ou
> whereami. Je n'utilise pas ces outils car je ne maîtrise pas tout lorsque
> j'utilise swsusp. Il y a eu à partir du 3/8/04 un fil DUF sur le choix 
> d'outils
> pour faire cela, voir dans les archives "[Banc d'essai] Un portable, plusieurs
> reseaux (probleme classique)"

Repris ici :
http://wiki.debian.net/index.cgi?DebFrLaptopMultiNet

Histoire d'être amendé à la volée...

A+



Re: Nom de machine entierement qualifie pour un portable

2004-09-03 Par sujet Francois
Le Fri, Sep 03, 2004 à 11:46:51AM +0200, Daniel Déchelotte a écrit
> Bonjour,
> 
> Mon portable navigue entre deux reseaux, et je me demande comment/si son
> fqdn devrait s'adapter en consequence. J'ai pu conserver le meme nom
> court pour les deux reseaux (igloo). Est-il possible ou souhaitable de
> passer de "igloo.maison" a "igloo.boulot.fr" lors de la reconfiguraison
> du reseau ? Question subsidiaire : comment faire si je devais passer de
> "consultant.boulot.fr" a "invite.client.fr" (c.-a-d. meme le nom court
> est different) ? Changer de nom fait-il partir X/ssh/PAM/... en vrille ?
> 

Moi je le fais à l'aide de scripts persos inspirés de la logique laptopnet ou
whereami. Je n'utilise pas ces outils car je ne maîtrise pas tout lorsque
j'utilise swsusp. Il y a eu à partir du 3/8/04 un fil DUF sur le choix d'outils
pour faire cela, voir dans les archives "[Banc d'essai] Un portable, plusieurs
reseaux (probleme classique)"


-- 
 Francois Mescam
 



Re: Nom de machine entierement qualifie pour un portable

2004-09-03 Par sujet Bruno Muller
Bonjour,

Le vendredi 03 septembre 2004 à 11:46 +0200, Daniel Déchelotte a écrit :
> Mon portable navigue entre deux reseaux, et je me demande comment/si son
> fqdn devrait s'adapter en consequence. J'ai pu conserver le meme nom
> court pour les deux reseaux (igloo). Est-il possible ou souhaitable de
> passer de "igloo.maison" a "igloo.boulot.fr" lors de la reconfiguraison
> du reseau ? Question subsidiaire : comment faire si je devais passer de
> "consultant.boulot.fr" a "invite.client.fr" (c.-a-d. meme le nom court
> est different) ? Changer de nom fait-il partir X/ssh/PAM/... en vrille ?

Pour la première question :
http://www.debian.org/doc/manuals/reference/ch-gateway.fr.html#s-name-
host

Pour la deuxième : 
Je dirais qu'il n'y a pas de problème (et je n'en ai jamais
rencontré...) 
De toutes façons, les noms de machines et autres domaines existent pour
nous faire plaisir à nous autres humains ; les machines s'accommodent
très bien des IP...

Allez, bon week-end.

-- 
Bruno Muller <[EMAIL PROTECTED]>



Re: Nom de machine entierement qualifie pour un portable

2004-09-03 Par sujet Eric SCHAEFFER
Le ven 03/09/2004 à 11:46, Daniel Déchelotte a écrit :
> Bonjour,

Bonjour,

Utilisant aussi un portable, la question m'intéresse;)

> Mon portable navigue entre deux reseaux, et je me demande comment/si son
> fqdn devrait s'adapter en consequence. J'ai pu conserver le meme nom
> court pour les deux reseaux (igloo). Est-il possible ou souhaitable de
> passer de "igloo.maison" a "igloo.boulot.fr" lors de la reconfiguraison
> du reseau ? Question subsidiaire : comment faire si je devais passer de
> "consultant.boulot.fr" a "invite.client.fr" (c.-a-d. meme le nom court
> est different) ? Changer de nom fait-il partir X/ssh/PAM/... en vrille ?

Au passage, pour clarifier :
Tu peux vouloir changer ton nom de machine pour toi ou pour les autres.
Si c'est pour toi, tu le changes dans ta config, si c'est pour les
autres, il faut que le ou les serveurs DNS utilisés modifient leurs
entrées.

Pour la config de ta machine, tu peux donner des options dans
/etc/network/interfaces :

iface eth0 ...
...
dns-domain 

par exemple doit déclarer l'interface comme appartenant au domaine .
Ce que je ne sais pas, c'est s'il ne faut pas d'autres paquets pour
prendre en compte ces options (resolvconf ?).
Avec des alias sur les réseaux, il doit y avoir moyen de bidouiller.
Sinon, si tu utilises DHCP, le client dhcp3 peut modifier pas mal de
paramètres réseau, dont sûrement le nom de domaine.

Pour ce qui est du nom de la machine, je ne sais pas s'il existe une
option d'interface (et ça me semblerait strange), la seule chose que je
connaisse soit d'éditer /etc/hostname (peut-être en DHCP ?).
De toute façon, le nom que tu déclares sur ta machine ne sert qu'à toi
quasiment. Et j'avoue que je ne comprends pas tellement la notion de
fqdn pour une machine, vu qu'on peut être connecté sur plusieurs
domaines à la fois...

Pour ce qui est des services X/ssh/PAM et autres, je ne crois pas que ça
les affecte.

Si je dis une bêtise, corrigez-moi. comme j'ai une config qui fonctionne
à peu près, j'ai jamais pris le temps de chercher plus loin. Mais je ne
désespère pas de pouvoir m'y mettre un jour ;)

Eric

> Beaucoup de question, hein ? Desole. :) Au passage, "dpkg-reconfigure
> hostname" ne permet pas de changer le nom de la machine. Il faudrait
> reinstaller base-config ?
> 
> J'arrete la. Bonne journee.
> 
> -- 
> Daniel Déchelotte
>   http://yo.dan.free.fr/
> 



Re: Nom de machine entierement qualifie pour un portable

2004-09-03 Par sujet bobbydjo
Le vendredi 03 sep 2004 à 11 h 46, Daniel prit sa plus fine plume pour
écrire:

> Bonjour,

ola!

> 
> Mon portable navigue entre deux reseaux, et je me demande comment/si
> son fqdn devrait s'adapter en consequence. J'ai pu conserver le meme
> nom court pour les deux reseaux (igloo). Est-il possible ou
> souhaitable de passer de "igloo.maison" a "igloo.boulot.fr" lors de
> la reconfiguraison du reseau ? Question subsidiaire : comment faire
> si je devais passer de"consultant.boulot.fr" a "invite.client.fr"
> (c.-a-d. meme le nom court est different) ? Changer de nom fait-il
> partir X/ssh/PAM/... en vrille ?
> 
> Beaucoup de question, hein ? Desole. :) Au passage,
> "dpkg-reconfigure hostname" ne permet pas de changer le nom de la
> machine. Il faudrait reinstaller base-config ?

édite /etc/hostname à la mano

> 
> J'arrete la. Bonne journee.
> 

ben pourquoi?? merci à toi aussi

> -- 
> Daniel Déchelotte
>   http://yo.dan.free.fr/
> 
> 
> -- 
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://wiki.debian.net/?DebianFrench
> 
> Pensez à rajouter le mot ``spam'' dans vos champs "From" et
> "Reply-To:"
> 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
> 
> 


-- 
jabber: [EMAIL PROTECTED]



Nom de machine entierement qualifie pour un portable

2004-09-03 Par sujet Daniel Déchelotte
Bonjour,

Mon portable navigue entre deux reseaux, et je me demande comment/si son
fqdn devrait s'adapter en consequence. J'ai pu conserver le meme nom
court pour les deux reseaux (igloo). Est-il possible ou souhaitable de
passer de "igloo.maison" a "igloo.boulot.fr" lors de la reconfiguraison
du reseau ? Question subsidiaire : comment faire si je devais passer de
"consultant.boulot.fr" a "invite.client.fr" (c.-a-d. meme le nom court
est different) ? Changer de nom fait-il partir X/ssh/PAM/... en vrille ?

Beaucoup de question, hein ? Desole. :) Au passage, "dpkg-reconfigure
hostname" ne permet pas de changer le nom de la machine. Il faudrait
reinstaller base-config ?

J'arrete la. Bonne journee.

-- 
Daniel Déchelotte
  http://yo.dan.free.fr/