Re: hostname par DHCP

2006-11-01 Par sujet DoMinix
François Boisson a écrit :
>> D'apres ce que j'ai compris, il veut que ce soit le DHCP qui envoie le 
>> hostname au client...
>> D'où le :
>> host pouet {
>> hardware ethernet 00:02:3E:99:3D:D5;
>> fixed-address 192.168.1.249;
>> option host-name "pouet";
>> }
>>
>> Ainsi quelque soit le /etc/hostname du client il recoit 
>> (lui:00:02:3E:99:3D:D5) le nom "pouet"...
>>
> 
> Oui, c'est ça. Alors après les remarques de Marc, j'ai regardé un peu
> mieux et fais des capture par ethreal.
> 1) Tel que, le serveur DHCP envoie bien pouet comme hostname donc de ce
> coté, c'est bon.
> 2) Du coté de dhclient, on peut retrouver le nom envoyé dans le
> fichier /var/run/dhclient.eth0.leases:
> lease {
>   interface "eth0";
>   fixed-address 192.168.1.201;
>   option subnet-mask 255.255.255.0;
>   option routers 192.168.1.2;
>   option domain-name-servers 192.168.1.1;
>   option host-name "pouet";
>   option domain-name "tagada
>   option broadcast-address 192.168.1.255;
>   option dhcp-lease-time 600;
>   option dhcp-message-type 5;
>   option dhcp-server-identifier 192.168.1.2;
>   renew 2 2006/10/24 21:33:14;
>   rebind 2 2006/10/24 21:36:59;
>   expire 2 2006/10/24 21:38:14;
> }
> 
> Au pire, un script peut le récupérer. Par contre, pour pump, je ne
> comprends pas comment faire fonctionner l'option -h:
> 
>-h   --hostname=hostname   Hostname to request
> 
> à moins que ça ne soit juste une option (hostname au lieu de l'adresse
> MAC).
> Si je vide /etc/hostname, le nom devient (none) :(
> 
> François Boisson
> 
> 

il me semble que le hostname du dhcp.conf la sert a l'update du DNS en
dynamique et non pas a l'affectation du hostname du client.

-- 
dominix


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter 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]



Re: hostname par DHCP

2006-10-24 Par sujet François Boisson

> D'apres ce que j'ai compris, il veut que ce soit le DHCP qui envoie le 
> hostname au client...
> D'où le :
> host pouet {
> hardware ethernet 00:02:3E:99:3D:D5;
> fixed-address 192.168.1.249;
> option host-name "pouet";
> }
> 
> Ainsi quelque soit le /etc/hostname du client il recoit 
> (lui:00:02:3E:99:3D:D5) le nom "pouet"...
> 

Oui, c'est ça. Alors après les remarques de Marc, j'ai regardé un peu
mieux et fais des capture par ethreal.
1) Tel que, le serveur DHCP envoie bien pouet comme hostname donc de ce
coté, c'est bon.
2) Du coté de dhclient, on peut retrouver le nom envoyé dans le
fichier /var/run/dhclient.eth0.leases:
lease {
  interface "eth0";
  fixed-address 192.168.1.201;
  option subnet-mask 255.255.255.0;
  option routers 192.168.1.2;
  option domain-name-servers 192.168.1.1;
  option host-name "pouet";
  option domain-name "tagada
  option broadcast-address 192.168.1.255;
  option dhcp-lease-time 600;
  option dhcp-message-type 5;
  option dhcp-server-identifier 192.168.1.2;
  renew 2 2006/10/24 21:33:14;
  rebind 2 2006/10/24 21:36:59;
  expire 2 2006/10/24 21:38:14;
}

Au pire, un script peut le récupérer. Par contre, pour pump, je ne
comprends pas comment faire fonctionner l'option -h:

   -h   --hostname=hostname   Hostname to request

à moins que ça ne soit juste une option (hostname au lieu de l'adresse
MAC).
Si je vide /etc/hostname, le nom devient (none) :(

François Boisson


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter 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]



Re: hostname par DHCP

2006-10-24 Par sujet Laurent Besson
Le Mardi 24 Octobre 2006 11:25, De Leeuw Guy a écrit :
> Bonjour,
> Il faut adapter la ligne :
> #send host-name "andare.fugue.com";
> dans /etc/dhclient.conf

D'apres ce que j'ai compris, il veut que ce soit le DHCP qui envoie le 
hostname au client...
D'où le :
host pouet {
hardware ethernet 00:02:3E:99:3D:D5;
fixed-address 192.168.1.249;
option host-name "pouet";
}

Ainsi quelque soit le /etc/hostname du client il recoit 
(lui:00:02:3E:99:3D:D5) le nom "pouet"...

Arrête moi si je me fourvoie !



Re: hostname par DHCP

2006-10-24 Par sujet De Leeuw Guy

> Plusieurs choses que j'ai pu constater. D'abord, seul dhcp3-client
> possede cette fonctionnalité. La version 2 installée par défaut ne la
> supporte pas. C'est peut-etre pareil du coté du serveur, je n'utilise
> que des versions 3 donc je ne sais pas comment réagissent des versions
> 2. Ensuite, il faut que /etc/hostname soit vide. Si il y a un nom d'hote
> dedans, il prend le dessus sur la mise a jour par dhcp. Enfin, je pense
> qu'il vaut mieux que tu enleve la commande hostname de ton fichier
> /etc/network/interfaces.
>   
Bonjour,
Il faut adapter la ligne :
#send host-name "andare.fugue.com";
dans /etc/dhclient.conf

Guy


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter 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]



Re: hostname par DHCP

2006-10-23 Par sujet Marc PERRUDIN
François Boisson a écrit :

>Bonjour à tous, je cherche à récupérer le «hostname» par DHCP:
>  
>
Bonjour,

>Sur le serveur dhcp:
>
>Citation:
>
>host pouet {
>hardware ethernet 00:02:3E:99:3D:D5;
>fixed-address 192.168.1.249;
>option host-name "pouet";
>}
>  
>
De ce coté, ca semble bon.

>
>Sur le client dans /etc/network/interfaces
>Citation:
>auto eth0
>iface eth0 inet dhcp
>hostname coucou
>
>
>Théoriquement d'après la doc et tout ce que j'ai lu, la machine devrait
>recevoir pouet comme hostname. Ben non! Elle a bien l'IP mais
>
>avec pump: Si il y a /etc/hostname, elle prend le contenu comme
>hostname sinon c'est la berezina.
>
>avec dhcp-client: là c'est du n'importe quoi, en gros le hostname est
>"coucou" ou une fois ça a été "/etc/network" ???
>
>Bref,
>si quelqu'un voit là où je coince... Visiblement pas de références sur
>Google excepté pour le boot sans disque et dans ce cas, le hostname
>est récupéré via le montage de la racine...
>  
>
Plusieurs choses que j'ai pu constater. D'abord, seul dhcp3-client
possede cette fonctionnalité. La version 2 installée par défaut ne la
supporte pas. C'est peut-etre pareil du coté du serveur, je n'utilise
que des versions 3 donc je ne sais pas comment réagissent des versions
2. Ensuite, il faut que /etc/hostname soit vide. Si il y a un nom d'hote
dedans, il prend le dessus sur la mise a jour par dhcp. Enfin, je pense
qu'il vaut mieux que tu enleve la commande hostname de ton fichier
/etc/network/interfaces.

>Merci
>  
>
De rien,

MP

>François Boisson
>
>
>  
>


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter 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]



hostname par DHCP

2006-10-22 Par sujet François Boisson
Bonjour à tous, je cherche à récupérer le «hostname» par DHCP:

Sur le serveur dhcp:

Citation:

host pouet {
hardware ethernet 00:02:3E:99:3D:D5;
fixed-address 192.168.1.249;
option host-name "pouet";
}


Sur le client dans /etc/network/interfaces
Citation:
auto eth0
iface eth0 inet dhcp
hostname coucou


Théoriquement d'après la doc et tout ce que j'ai lu, la machine devrait
recevoir pouet comme hostname. Ben non! Elle a bien l'IP mais

avec pump: Si il y a /etc/hostname, elle prend le contenu comme
hostname sinon c'est la berezina.

avec dhcp-client: là c'est du n'importe quoi, en gros le hostname est
"coucou" ou une fois ça a été "/etc/network" ???

Bref,
si quelqu'un voit là où je coince... Visiblement pas de références sur
Google excepté pour le boot sans disque et dans ce cas, le hostname
est récupéré via le montage de la racine...

Merci

François Boisson


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter 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]