What Myrmex Can Do
Read & troubleshoot
Query interfaces, routing, firewall rules, NAT, states, and services on demand — read-only diagnostics.
Hardening audit
Run a Security Posture audit across pfSense controls.
Rule hygiene
Find unused or overly broad firewall rules and propose cleanups.
Config management
Review and diff the device configuration; apply rule changes on approval.
Before You Start
- A Collector deployed on a network that can reach the pfSense management IP over SSH. See Deploying the agent.
- SSH enabled on pfSense.
- An admin-level account Myrmex can use to log in.
Step 1 — Create the Access Account in pfSense
The credential Myrmex needs is an SSH username and password for an account with admin privileges.1
Enable SSH
In the pfSense web interface, go to System → Advanced → Admin Access and enable Secure Shell (SSH). Confirm the SSH port (default
22).2
Choose or create an admin user
Use the built-in
admin account, or add a user in System → User Manager and place it in a group with admin privileges.3
Record the credentials
Note the username and password — you’ll enter them in Myrmex.
Step 2 — Add the Integration in Myrmex
From the Directory, choose Add Integration → pfSense, then fill in:Connect
Click Connect to validate the SSH connection and finish. The pfSense firewall then appears under Environment → Integrations, and you can start asking Hydra about it in the Workspace.Your credentials are stored securely and resolved server-side — they never pass through the AI, and Myrmex reads the device on demand rather than storing its data.