DHCP : Récupération des routes statiques
From Deimos.fr / Bloc Notes Informatique
Contents
1 Introduction
Alors voila, il y a des mecs qui ne peuvent pas faire comme tout le monde au boulot. pas moyen de travailler sur Microsoft Windows XP Professionel Service Pack 2 ...
Le Nerdou (il s'appelle Deimos maintenant ... c'est nul !) il en fait parti.
2 Installation
Il faut posséder le client dhcp :
apt-get install dhcp-client
3 Configuration
Alors comment qu'il fait pour récupérer les routes de pousse le DHCP et bah c'est pas compliqué :
- Modifier le fichier "/etc/dhcp3/dhclient.conf" et ajouter "static-routes" dans la liste des "Request" :
request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name, netbios-name-servers, netbios-scope, interface-mtu, static-routes;
Il faut maintenant créer le script "/etc/dhcp3/dhclient-exit-hooks.d/static-routes" qui va se charger d'ajouter les routes :
#!/bin/sh function process_routes() { while [ $# -ne 0 ] do dest=$1 gateway=$2 shift 2 route add -host $dest gw $gateway done } case $reason in BOUND | REBOOT ) process_routes $new_static_routes ;; esac
That's It ! Il n'y a plus qu'a refaire un "dhclient" pour renouveller son bail DHCP