Relai dhcp - déclaration sous réseaux
fire24
Messages postés
58
Statut
Membre
-
brupala Messages postés 115320 Date d'inscription Statut Membre Dernière intervention -
brupala Messages postés 115320 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un léger problème dans la réalisation d'un relai dhcp, dans le fichier dhcpd.conf.
J'ai 2 sous réseau: 192.168.1.* et 192.168.2.*
mon fichier:
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.1;
range 192.168.1.50 192.168.1.100
default-lease-time 3600;
max-lease-time 7200;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.2.1;
range 192.168.2.50 192.168.2.100
default-lease-time 3600;
max-lease-time 7200;
}
L'objectif du srv dhcp est le suivant:
1 machine srv sur 192.168.1.*. La machine est connecté à un switch qui est connecté à un nortel 2430, qui fait un simulateur de LS avec un autre nortel 2430. La sortie du nortel 2430 doit avoir comme sous réseau 192.168.2.*. le nortel est relié à un switch cisco 2960g sur lequel sont connecté 2 pc.
PROBLEME:
Quand je lance le serveur dhcp, j'ai des semicolon expected pour les lignes que j'ai souligné.
Je pense à un problème de syntaxe pour la déclaration des 2 sous réseaux, le serveur ne doit pas savoir quels paramètres choisir.
Quelles sont les modifications à apporter pour que cela fonctionne ? Je tiens à préciser que si je retire le sous réseau 192.168.2.* du fichier, le dhcp adresse correctement les pc sur son sous réseau.
Merci pour vos réponses.
J'ai 2 sous réseau: 192.168.1.* et 192.168.2.*
mon fichier:
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.1;
range 192.168.1.50 192.168.1.100
default-lease-time 3600;
max-lease-time 7200;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.2.1;
range 192.168.2.50 192.168.2.100
default-lease-time 3600;
max-lease-time 7200;
}
L'objectif du srv dhcp est le suivant:
1 machine srv sur 192.168.1.*. La machine est connecté à un switch qui est connecté à un nortel 2430, qui fait un simulateur de LS avec un autre nortel 2430. La sortie du nortel 2430 doit avoir comme sous réseau 192.168.2.*. le nortel est relié à un switch cisco 2960g sur lequel sont connecté 2 pc.
PROBLEME:
Quand je lance le serveur dhcp, j'ai des semicolon expected pour les lignes que j'ai souligné.
Je pense à un problème de syntaxe pour la déclaration des 2 sous réseaux, le serveur ne doit pas savoir quels paramètres choisir.
Quelles sont les modifications à apporter pour que cela fonctionne ? Je tiens à préciser que si je retire le sous réseau 192.168.2.* du fichier, le dhcp adresse correctement les pc sur son sous réseau.
Merci pour vos réponses.
A voir également:
- Relai dhcp - déclaration sous réseaux
- Déclaration - Guide
- En plus des revenus, il ne faut surtout pas oublier de faire cette déclaration en ligne aux impôts - Guide
- Dhcp - Guide
- L'erreur qui peut coûter cher : il ne faut pas déclarer ces revenus aux impôts - Guide
- Sandra a décidé de mieux contrôler son image et sa présence sur différents réseaux sociaux. qu’est-il possible de faire sur ces réseaux ? - Forum Études / Formation High-Tech
6 réponses
toujours personne ? Complément d'informations:
si je rajoute un ; à chaque ligne qui n'en a pas sauf le subnet, c'est à dire un truc comme:
[quote] subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.1;
range 192.168.1.50 192.168.1.100;
default-lease-time 3600;
max-lease-time 7200;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.2.1;
range 192.168.2.50 192.168.2.100;
default-lease-time 3600;
max-lease-time 7200;
}[/quote]
je n'ai plus de message d'erreur de semicolon... mais quand je redémarre le serveur avec la commande
[quote]
/etc/init.d/dhcp3-server restart
[/quote]
j'ai une erreur pour le démarrer, il me dit "check syslog for diagnostics."
avec
[quote] tail /var/log/syslog[/quote]
j'accède au log syslog.
Il me dit:
[quote] No subnet déclaration for 192.168.1.1 (0.0.0.0)
Ignoring request on 192.168.1.1. If this is no what you want, please write a subnet declaration in your dhcpd.conf file for the network segment to which interface 192.168.1.1 is attached
Not configured to listen on any interfaces[/quote]
si je rajoute un ; à chaque ligne qui n'en a pas sauf le subnet, c'est à dire un truc comme:
[quote] subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.1;
range 192.168.1.50 192.168.1.100;
default-lease-time 3600;
max-lease-time 7200;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.2.1;
range 192.168.2.50 192.168.2.100;
default-lease-time 3600;
max-lease-time 7200;
}[/quote]
je n'ai plus de message d'erreur de semicolon... mais quand je redémarre le serveur avec la commande
[quote]
/etc/init.d/dhcp3-server restart
[/quote]
j'ai une erreur pour le démarrer, il me dit "check syslog for diagnostics."
avec
[quote] tail /var/log/syslog[/quote]
j'accède au log syslog.
Il me dit:
[quote] No subnet déclaration for 192.168.1.1 (0.0.0.0)
Ignoring request on 192.168.1.1. If this is no what you want, please write a subnet declaration in your dhcpd.conf file for the network segment to which interface 192.168.1.1 is attached
Not configured to listen on any interfaces[/quote]
Bon, j'ai réussi :D
la conf:
shared-network reseau {
subnet 192.168.1.0 netmask 255.255.255.0 {
interface eth0;
range 192.168.1.50 192.168.1.100;
default-lease-time 6000;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option time-offset -3600;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
#interface eth0;
range 192.168.2.50 192.168.2.100;
default-lease-time 6000;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option time-offset -3600;
}
}
Seul problème, quand je met un pc en 192.168.2.*, il ne prend pas d'adresse ip, j'ai l'ip de Windows quand il ne trouve rien (169.254.....)
Le serveur dhcp étant démaré et fonctionant pour le sous réseau en .1.*, je souhaiterai savoir si le fichier de conf est réellement bon: je n'ai pas assigné d'interface pour le .2.*.
la conf:
shared-network reseau {
subnet 192.168.1.0 netmask 255.255.255.0 {
interface eth0;
range 192.168.1.50 192.168.1.100;
default-lease-time 6000;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option time-offset -3600;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
#interface eth0;
range 192.168.2.50 192.168.2.100;
default-lease-time 6000;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option time-offset -3600;
}
}
Seul problème, quand je met un pc en 192.168.2.*, il ne prend pas d'adresse ip, j'ai l'ip de Windows quand il ne trouve rien (169.254.....)
Le serveur dhcp étant démaré et fonctionant pour le sous réseau en .1.*, je souhaiterai savoir si le fichier de conf est réellement bon: je n'ai pas assigné d'interface pour le .2.*.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
même si ce n'est pas la même version...pour des problème spécifique comme celui là...
tu as le mailing list de debian : je te le recommande
https://www.debian.org/MailingLists/subscribe
Des personnes très pointu dans ce genre de conf pourrons certainement t'aider..
cordialement
Franck
tu as le mailing list de debian : je te le recommande
https://www.debian.org/MailingLists/subscribe
Des personnes très pointu dans ce genre de conf pourrons certainement t'aider..
cordialement
Franck
Salut,
je ne pense pas qu'il faut que tu configures tes subnet dans un shared-network .
un shared-network sert à autre chose: répartir les machines d'un même réseau local dans plusieurs réseau ip .
tu devrais supprimmer cette notion dans ton cas .
a moins que tes nortel 2430 soient configurés en ponts, pas en routeurs , mais ce serait particulier .
tu as configuré un relais dhcp sur le nortel éloigné ?
je ne pense pas qu'il faut que tu configures tes subnet dans un shared-network .
un shared-network sert à autre chose: répartir les machines d'un même réseau local dans plusieurs réseau ip .
tu devrais supprimmer cette notion dans ton cas .
a moins que tes nortel 2430 soient configurés en ponts, pas en routeurs , mais ce serait particulier .
tu as configuré un relais dhcp sur le nortel éloigné ?