At Taurix IT, we’ve been using PfSense since the start of our company for both our own setups as for customers.

But developments over the last couple of years have led us to the conclusion that the Open Source version of PfSense is slowly getting left behind while the closed variant receives active development.  Our fear is that eventually, only the closed version will remain.

So while we started using OPNSense for all our new projects, we still have some PfSense installations running.  Even our office firewall which has many site 2 site and remote access VPNs is still PfSense basd.

We tried all available options to migrate the config, because setting everything up from scratch again is both a lot of manual work and prone to errors.  None of the options we tried worked.

So, this week, we set out to develop our own tool using a (local) AI to help.  It took hours of iterations and testing on our own target device but the result seems to work pretty well.  

As we could not find a working tool, we’re sharing this tool publicly in the hope it helps other people and companies switch over to OPNSense.  If you require assistance with that, please get in touch.

Meanwhile, check out the tool on our own Gitea server.