OPNsense : alias de pare-feu par l'API REST

Intermédiaire LinuxOPNsense25 min50 XP

Les règles de supervision du pare-feu OPNsense utilisent l'alias SRV_SUPERVISION. Créez-le par l'API (clé et secret dans $OPN_KEY et $OPN_SECRET).

  1. Écrivez ~/travail/alias.json : {"alias": {"enabled": "1", "name": "SRV_SUPERVISION", "type": "host", "content": "10.1.50.10\n10.1.50.11", "description": "Serveurs de supervision"}}
  2. Création (depuis ~/travail) : curl -sk -u "$OPN_KEY:$OPN_SECRET" -X POST https://opnsense.acme.test/api/firewall/alias/addItem -H "Content-Type: application/json" -d @alias.json
  3. Contenu de la table pf : curl -sk -u "$OPN_KEY:$OPN_SECRET" https://opnsense.acme.test/api/firewall/alias_util/list/SRV_SUPERVISION → la table est-elle déjà remplie ? → answer avant <vide|remplie>
  4. Appliquez : curl -sk -u "$OPN_KEY:$OPN_SECRET" -X POST https://opnsense.acme.test/api/firewall/alias/reconfigure, puis relancez la commande de l'étape 3 → nombre d'adresses → answer adresses <n>

Contenu Premium

Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.

Tâches

  1. Alias créé
  2. Configuration enregistrée mais pas encore appliquée
  3. Alias appliqué au pare-feu