Lecabanon.Org
Accueil > Informatique > NetBSD > Serveur DHCP sous NetBSD

Serveur DHCP sous NetBSD

mardi 25 avril 2006, par Webmaster

La mise en place d’un serveur DHCP est assez simple avec NetBSD.

Le service fait partie du système de base. Il faut créer le fichier de configuration dans etc.

Donc création et édition du fichier : “vi /etc/dhcpd.conf”

Exemple de conf :

deny unknown-clients;       
ddns-update-style none;      
subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.200 192.168.0.254; 
        default-lease-time 28800;
        max-lease-time 86400;
        option broadcast-address 192.168.0.255;
        option domain-name "mondomain.com";
        option domain-name-servers 194.152.64.35, 194.25.2.132;
        option routers 192.168.0.1;
 
        host ftp-server {
                hardware ethernet 00:00:0a:d8:39:ee;
                fixed-address 192.168.0.199;
                }
        host sparc {
                hardware ethernet 00:50:04:01:ee:20;
                fixed-address 192.168.0.198;
                }
}
ici il s'agit du réseau 192.168.0.0
subnet 192.168.0.0 netmask 255.255.255.0 {

#La plage d'adresse disponible pour les clients
range 192.168.0.10 192.168.0.20;

# Les clients auront cette adresse comme passerelle par défaut
option routers    192.168.0.254;

# Ici c'est le serveur de noms, on peut en mettre plusieurs
option domain-name-servers   192.168.0.1;

# Enfin on leur donne le nom du domaine
option domain-name   "domain.com";

# Et l'adresse utilisée pour la diffusion
option broadcast-address 192.168.0.255;

# Le bail à une durée de 86400 s par défaut, soit 24 h
# On peut configurer les clients pour qu'ils puissent demander 
# une durée de bail spécifique
default-lease-time  86400;

# On le laisse avec un maximum de 7 jours
max-lease-time 604800;

#Ici on désire réserver des adresses à des machines
group {
#use-host-decl-names indique que toutes les machines dans l'instruction « group »
# auront comme nom, celui déclaré dans l'instruction host.
use-host-decl-names true ;

# ici définir les machines 
host m1 {
hardware ethernet 00:80:23:a8:a7:24;
fixed-address 192.168.0.125;
} # End m1
 
host m2 {
hardware ethernet a0:81:24:a8:e8:3b;
fixed-address 192.168.0.126;
} # End m2

    } # End Group
}     # End dhcp.conf

Lancement du service au démarrage du serveur :

vi /etc/rc.conf

dhcpd=YES
dhcp_flags="-q ne2"

ne2 est l’interface réseau qui va écouté les requêtes dhcp.

SPIP | Plan du site | Suivre la vie du site RSS 2.0 |

1 visiteurs en ce moment