Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/02/2008, à 12:56

zakimak

[RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

Bonjour,

Je me suis fait une passerelle NAT, avec une carte réseau connecté a internet, et un bridge br0 comportant une autre carte réseau connecté a un switch et une carte Wifi en Access point (ou mode Master).
Ce qui fait que les ordinateurs portables de mon réseau peuvent se connecter en ethernet ou en Wifi, cela fonctionne bien.
J'ai installé dhcp3-server, le serveur DHCP écoute l'interface br0 (le bridge).

J'aimerais attribuer des IP fixes a mes PC du réseau, le problème est que certains peuvent se connecter en ethernet ou en wifi, et a première vue, on ne peut attribuer une IP fixe qu'a un couple host(nom de la machine) + Adresse MAC :

Donc ceci ne fonctionne pas ...
/etc/dhcp3/dhcpd.conf
Dans ce cas, on peut meme pas lancer dhcp3-server

host hostname1 {
       hardware ethernet 00:18:f3:a0:84:b0;
       fixed-address 192.168.0.11;
}
host hostname1 {
       hardware ethernet 00:18:fe:79:a9:68;
       fixed-address 192.168.0.12;
}

ni ceci
Dans ce cas, c'est le dernier hardware ethernet (pour le wifi) qui est pris en compte (et pas le local)

host hostname1 {
        hardware ethernet 00:18:f3:a0:84:b0; #Local
        hardware ethernet 00:18:fe:79:a9:68; #Wifi
        fixed-address 192.168.0.11;
}

J'aimerais savoir si il y a une astuce que cela fonctionne ?
Merci d'avance

Dernière modification par zakimak (Le 05/02/2008, à 17:41)

Hors ligne

#2 Le 05/02/2008, à 16:44

zakimak

Re : [RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

up

Hors ligne

#3 Le 05/02/2008, à 16:52

iuchiban

Re : [RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

Rien ne t'empeche de faire :

host hostname1_filaire {
       hardware ethernet 00:18:f3:a0:84:b0;
       fixed-address 192.168.0.11;
}
host hostname1_wifi {
       hardware ethernet 00:18:fe:79:a9:68;
       fixed-address 192.168.0.12;
}

Le hostname déclaré dans DHCP c'est juste pour lui.
Après dans le DNS, tu pourras déclarer les 2 @IP pour une même machine.

EDIT : j'ai trouvé ca sur le web :

host
       hardware ethernet 00:40:95:49:0b:a5;
       fixed-adress "192.168.12.57";

host
       hardware ethernet 00:50:04:45:e1:65;
       fixed-adress "192.168.12.67";

Pas de déclaration du hostname. Juste l'adresse IP

Dernière modification par iuchiban (Le 05/02/2008, à 16:57)


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#4 Le 05/02/2008, à 17:23

dexinou

Re : [RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

Salut,
si ça peu t'aider je poste ma configuration serveur dhcp sur ma machine:
le serveur est se nomme bsd et à  deux interfaces, une externe et une interne, l'externe je n'ai pas besoin de la configurer, ça se fait tout seul:

# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
ddns-updates on;
ddns-domainname "home.lan";
ddns-rev-domainname "0.168.192.in-addr.arpa";
authoritative;
default-lease-time 86400;
max-lease-time 604800;
ddns-update-style none;
deny duplicates;

subnet 192.168.0.0 netmask 255.255.255.0
{
  range 192.168.0.7 192.168.0.250;
  option ntp-servers pool.home.lan;
  option domain-name-servers 192.168.0.1,192.168.0.5,ip_dns1_de_mon_fai,ip_dns2_de_mon_fai;
  option domain-name "home.lan";
  option routers 192.168.0.1;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.0.255;
  default-lease-time 86400;
  max-lease-time 604800;
}

host bsd {
   hardware ethernet 00:50:BA:AC:0D:64;
   fixed-address 192.168.0.1;
}

host dev {
   hardware ethernet 00:0C:29:14:CA:A5;
   fixed-address 192.168.0.5;
}

- host bsd est la machine serveur (dhcp, dns, firewall....)donc, celle sur laquelle le dhcp est installé et je lui donne donc une ip statique.
- host dev est une seconde machine interne qu ej'utilise comme dns secondaire.
- option ntp-servers est facultatif, c'est juste pour propager la bonne heure a tout mon réseau interne.
- option routers est pour donner l'ip de la passerelle aux machines du réseaux pour pouvoir se connecter au net, ici c'est bsd donc 192.168.0.1

Pour une troisième interface tu dois rajouter:

subnet 192.168.1.0 netmask 255.255.255.0
{
  range 192.168.1.7 192.168.1.250;
  option ntp-servers pool.home.lan;
  option domain-name-servers 192.168.0.1,192.168.0.228,ip_dns1_de_mon_fai,ip_dns2_de_mon_fai;
  option domain-name "home.lan";
  option routers 192.168.0.1;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.1.255;
  default-lease-time 86400;
  max-lease-time 604800;
}

host printer {
   hardware ethernet 00:0C:50:14:FA:B2;
   fixed-address 192.168.1.6;
}

le 192.168.1.0 est le 2ème réseau ou j'ai placé une imprimante en 192.168.1.6
Bonne chance wink

Dernière modification par dexinou (Le 05/02/2008, à 17:34)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#5 Le 05/02/2008, à 17:40

zakimak

Re : [RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

Merci beaucoup iuchiban et dexinou, ca marche smile et c'etait tout con tongue

Hors ligne

#6 Le 05/02/2008, à 18:46

dexinou

Re : [RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

zakimak a écrit :

Merci beaucoup iuchiban et dexinou, ca marche smile et c'etait tout con tongue

Explique ce que c'était  qu'on ne meurt pas idiots tongue

Dernière modification par dexinou (Le 06/02/2008, à 11:46)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#7 Le 06/02/2008, à 10:56

zakimak

Re : [RESOLU]DHCP3-Server : IP fixe pour un host possedant 2 interfaces ?

ca, ca marche ....

host hostname1_filaire {
       hardware ethernet 00:18:f3:a0:84:b0;
       fixed-address 192.168.0.11;
}
host hostname1_wifi {
       hardware ethernet 00:18:fe:79:a9:68;
       fixed-address 192.168.0.11;
}

Hors ligne