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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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 with a subject of "unsubscribe". Trouble? Contact
François Boisson a écrit :
Bonjour à tous, je cherche à récupérer le «hostname» par DHCP:
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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 with a subject of "unsubscribe". Trouble? Contact
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 with a subject of "unsubscribe". Trouble? Contact
> 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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 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 with a subject of "unsubscribe". Trouble? Contact
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 !
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"...
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 !
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 with a subject of "unsubscribe". Trouble? Contact
> 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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 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 with a subject of "unsubscribe". Trouble? Contact
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 with a subject of "unsubscribe". Trouble? Contact
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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 with a subject of "unsubscribe". Trouble? Contact