Talvez seja mais fácil quando você vê os ansys e os playbooks. Existem alguns manuais para o pfsense e acho que você encontra mais alguns. Lá você pode criar modelos e configurar seu firewall em ssh com ansible.
Eu quero saber como eu posso configurar completamente e adicionar adicionar tabelas ao pfsense via ssh. Meu objetivo é ter um instalador web que configure vários sistemas e, baseado na saída, configure o firewall pfsense.
através do ssh, configure wan, lan ative automaticamente a porta 80, 22, etc. com base em um arquivo de configuração conf.txt.
Obrigado
O shell do pfSense php pode ajudá-lo. Docs at link
Parece que você pode editar e visualizar a configuração do shell ssh.
O módulo AutoConfigBackup pode se adequar ao seu caso de uso.
Ele armazena a configuração completa do pfSense em um único arquivo XML.
Você pode pegar, modificar e enviar esse arquivo para quantas instâncias do pfSense desejar.
<?xml version="1.0"?>
<pfsense>
<version>11.9</version>
<lastchange/>
<theme>pfsense_ng</theme>
<sysctl>
<item>
<descr><![CDATA[Disable the pf ftp proxy handler.]]></descr>
<tunable>debug.pfftpproxy</tunable>
<value>default</value>
</item>
...
Tags ssh automation scripting pfsense