![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Récemment, l'équipe réseau est venu me demander de modifier les adresses des serveurs dazns la table de hosts en vu de la migration vers un nouveau vlan. Je ne me voyais par modifier toutes les adresses à la main, en raison du nombre important de serveurs. J'ai donc écrit un script en perl qui effectue ses opérations pour moi.
Le script modify_netip.pl effectue la modification de la table d'hotes.
Les principales étapes sont pour chaque serveur:
Ce script est appelé par le script shell modify_netip.sh, lui même exécuté par la crontab.
Description | date | script |
modification du fichier /etc/hosts en fonction de masques | 31/03/2009 | modify_netip.pl |
fichier de controle | 31/03/2009 | modify_netip.sh |