pfSense : shellcmd pour exécuter des commandes au démarrage

I. Présentation

Que ce soit pour mettre en place ses propres routes statiques ou pour autre chose, vous pourriez avoir besoin d'exécuter des commandes automatiquement au démarrage de pfSense pour faire persister une configuration. Pour ma part, j'ai eu besoin de le faire pour créer deux routes à chaque redémarrage du système, vous verrez pourquoi dans un prochain article qui sera publié... 🙂

Il y a trois options possibles pour exécuter des commandes au démarrage, de pfSense. Voici ses options dans l'ordre d'exécution du premier au dernier :

On va utiliser le paquet shellcmd qui offre la possibilité d'ajouter les commandes directement via l'interface web de pfSense.

II. Installer shellcmd sur pfSense

Sous le menu "System" accédez à "Package Manager".

Dans l'onglet "Available Packages" recherchez "shellcmd". Le gestionnaire de paquets est un bon moyen d'étendre les fonctionnalités de votre pfSense et il peut s'avérer utile aussi pour installer les VMware Tools, si votre pfSense est virtualisé sur une plateforme VMware.

Lancez l'installation en cliquant sur le bouton "Install".

Quelques secondes plus tard, le paquet devrait être installé :

Maintenant, passons à la configuration.

III. Créer les règles shellcmd

Sous le menu "Services", cliquez sur "shellcmd". Ensuite, cliquez sur le bouton "Add" pour ajouter une commande.

Maintenant, libre à vous d'enregistrer vos propres commandes selon ce que vous souhaitez faire... Pour ajouter des routes, voici à quoi ça peut ressembler :

En tout cas, dès lors que vos commandes sont ajoutées, cliquez sur "Save". Pour finir, vous pouvez tester votre configuration très simplement : en redémarrant le pfSense. Si votre configuration est maintenue après reboot, c'est que shellcmd a parfaitement joué son rôle !

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian Burnel

Co-Fondateur d'IT-Connect, je souhaite partager mes connaissances et expériences avec vous, et comme la veille techno' est importante je partage aussi des actus.

florian has 1734 posts and counting.See all posts by florian

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

 

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.