[dhcpd.conf] probléme de sous réseau

Fermé
Jean-Rémy - 4 mai 2006 à 15:23
brupala Messages postés 109539 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 10 mai 2024 - 4 mai 2006 à 23:44
Bonjour à tous.
J'ai un réseau de classe C d'ip 172.31.25.0 et de masque 255.255.240, je veux le segmenter en 8 sous réseaux , donc le masque de ces sous réseaux est alors 255.255.254.0 . Je configure alors mon fichier de configuration DHCP mais lors de son lancement il me fait une erreur, je vais donc voir les logs et m'appercois que les adresse des sous réseaux que j'ai attribués ne fonctionnent pas avec le masque 255.255.254.0, quelqu'un pourrait il me venir en aide ?

Voicile debut de mon dhcpd.conf
ddns-update-style none;
default-lease-time 21600;
max-lease-time 43200;
shared-network IUT {

        subnet 172.31.25.0 netmask 255.255.240.0 {
                option domain-name "IN3";
                range 172.31.25.1 172.31.25.30;
        }

        subnet 172.31.25.32 netmask 255.255.240.0 {
                option domain-name "LTE";
                range 172.31.25.33 172.31.25.62;

        }

        subnet 172.31.25.64 netmask 255.255.240.0 {
                option domain-name "Adm";
                range 172.31.25.65 172.31.25.94;

        }

        subnet 172.31.25.96 netmask 255.255.240.0 {
                option domain-name "LR1";
                range 172.31.25.97 172.31.25.126;

        }

        subnet 172.31.25.128 netmask 255.255.240.0 {
                option domain-name "LR3";
                range 172.31.25.129 172.31.25.158;

        }

        subnet 172.31.25.160 netmask 255.255.240.0 {
                option domain-name "LEN";
                range 172.31.25.161 172.31.25.190;

        }

        subnet 172.31.25.192 netmask 255.255.240.0 {
                option domain-name "LR4";
                range 172.31.25.193 172.31.25.222;

        }

        subnet 172.31.25.224 netmask 255.255.240.0 {
                option domain-name "IN2";
                range 172.31.25.225 172.31.25.254;

        }
}

Merci d'avance !

1 réponse

brupala Messages postés 109539 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 10 mai 2024 13 633
4 mai 2006 à 23:44
bon,
je vois que tu n' as pas tout compris sur le dimensionnement des sous réseaux.
tâchons de remédier:
un "sous réseau" 172.31.25.0 masque 255.255.240.0 (/20)
représente les adresses de 172.31.16.0 à 172.31.31.255
donc déjà dans la normalité des choses, ton réseau 172.31.25.0 n'existe pas , en réalité, c'est le réseau 172.31.16.0 /20
quand au masque 255.255.254 .0 (/23) il représente 512 adresses de 172.31.24.0 à 172.31.25.255
on est loin du compte.
en fait tu as du faire un petit décalage de presque un octet (excusez du peu) dans ta numérotation :
les adresses de 172.31.25.1 à 172.31.25.30 ont pour masque 255.255.255.224
le réseau est 172.31.25.0 /27
les adresses de 172.31.25.33 à 172.31.25.62 ont le même masque et le réseau est 172.31.25.32 /27
les adresses de 172.31.25.61 à 172.31.25.94 ont le même masque (255.255.255.224) et le réseau est 172.31.25.64 /27
etc...
donc,
en fait tu dois mettre un masque de /27 (255.255.255.224) pour les plages que tu as choisies sinon, les réseaux se recouvrent et je comprend que le système y perd ses pédales.
il te faut bien sûr configurer aussi les routeurs en correspondance et les relais dhcp.
bon courage.
aussi, n'oublies pas de laisser réservée une plage d'adresses fixes dans chaque réseau, tu en auras besoin, forcément.
encore:
les plages dhcp ne doivent pas nécéssairement coller au masque réseau, elles peuvent etre totalement autonomes et, contrairement aux réseaux, plus proches de la numérotation décimale que binaire.
exemple:
la plage 172.31.25.7 à 172.31.25.25 est tout à fait possible dans le réseau 172.31.25.0 /27
1