IOS - Archiver les baux DHCP alloués par un routeur
Le serveur DHCP de l'IOS dispose d'une fonction qui lui permet de télécharger régulièrement sur un serveur externe, la liste des baux DHCP qu'il a alloué.
Ca peut être pratique pour collecter en un endroit unique du réseau la liste de tous les baux DHCP alloués par tous les routeurs qui fournissent un service DHCP aux postes nomades.
Tous ça dans le but de faire des corrélations après coup pour savoir qu'elles adresses MAC avaient qu'elles adresses IP et à quelle heure.
Pour le transfert du fichier, on peut s'appuyer sur TFTP, FTP, ou RCP
Configuration
conf term
!
ip dhcp database tftp://[ TFTP server ip Address ? ( ex : 10.1.0.10) ]/[ file name ? ( ex : router-dhcp ) ] write-delay [ frequence de sauvegarde en secondes ( min 60 - default 300 ) ]
ip dhcp database ftp://[ username ? ( ex : admin ) ]:[ password ? ( ex: secret ) ]@[ FTP server ip Address ? ( ex : 10.1.0.10) ]/[ file name ? ( ex : router-dhcp ) ] write-delay [ frequence de sauvegarde en secondes ( min 60 - default 300 ) ]
ip dhcp database rcp://[ username ? ( ex : admin ) ]@[ FTP server ip Address ? ( ex : 10.1.0.10) ]/[ file name ? ( ex : router-dhcp ) ] write-delay [ frequence de sauvegarde en secondes ( min 60 - default 300 ) ]
!
end
exemple :
conf term
!
ip dhcp database tftp://10.1.0.10 /router-dhcp.txt write-delay 300
!
A chaque téléchargement, le fichier téléchargé écrase le précédent. Il faut donc prévoir une petite moulinette supplémentaire dans le serveur TFTP si on veut garder l'historique des allocations d'adresses IP.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
... et un peut de pub pour payer l'hébergement ;)