Outils pour utilisateurs

Outils du site


serveur_install_party:dhcp

Ceci est une ancienne révision du document !


Serveur DHCP

Le serveur DHCP distribue quelques milles IPs de 10.9.0.50 à 10.9.3.254 avec un masque de 255.255.252.0 Il met également à jour la base DNS pour la résolution des noms machine en ajoutant l'extention .lq (.linuxquimper)

Rappel

                                 +-----------+
                                 |           |
INTERNET ---------- (DHCP) eth0 -|  SERVEUR  |- eth1 (10.9.0.0/22) --- Réseau local pour les installs
                                 |           |
                                 +-----------+

Installation du service DHCP

Effectuez une install du service dhcpd

aptitude install isc-dhcp-server

Réseau local "install-party"

Changez la configuration comme ci dessous pour attribuer les bonnes adresses au réseau de l'intall party.

Contenu de /etc/default/isc-dhcp-server

INTERFACES=eth1

Dans le fichier /etc/dhcp/dhcpd.conf, commentez les lignes suivantes :

#ddns-update-style none;

Et ajoutez les lignes suivantes :

authoritative;
ddns-update-style interim;
ddns-updates on;
ddns-domainname "lq";
ddns-rev-domainname "in-addr.arpa";
allow client-updates;
include "/etc/bind/rndc.key";

option domain-name "lq";
option domain-name-servers billig.lq;

subnet 10.9.0.0 netmask 255.255.252.0 {
    range 10.10.100.100 10.10.100.150;
    option domain-name-servers billig.lq;
    option domain-name "lq";
    option routers 10.9.0.1;
    option broadcast-address 10.9.3.255;
    filename "pxelinux.0";
    next-server 10.9.0.1;
    default-lease-time 600;
    max-lease-time 7200;
    zone mydomain.org {
        primary 10.9.0.1;
        key rndc-key;
        }
    zone 9.10.in-addr.arpa. {
        primary 10.9.0.1;
        key rndc-key;
        }
}
subnet 10.9.0.0 netmask 255.255.252.0 {
        range 10.9.0.50 10.9.3.254;
        option routers 10.9.0.1;
        default-lease-time 1800;
        max-lease-time 3600;

        filename "pxelinux.0";
        next-server 10.9.0.1;

        allow   unknown-clients;
        zone    9.10.in-addr.arpa. {
                primary 10.9.0.1;
                key     "rndc-key";
        }

        zone    lq. {
                primary 10.9.0.1;
                key     "rndc-key";
        }
}

Le serveur est configuré, vous pouvez le lancer :

/etc/init.d/dhcp3-server restart
serveur_install_party/dhcp.1341668322.txt.gz · Dernière modification: 2023/07/18 23:11 (modification externe)