Linux

Where Does IPFire Store Config Files?

IPFire system config and backup archive paths on firewall boxes for settings and addons. And restore steps.

Last updated

IPFire keeps firewall state in /var/ipfire with one file per service. Network, DHCP, VPN, and proxy each get their own configs. That tree is the firewall to back up.

Backups are ISO files from System Backup with the tree plus addon data. The web UI schedules them to local or remote targets. Back up /var/ipfire with backup ISOs. Restores rewrite network on first boot. Proxy caches web traffic. VPN peers connect road warriors. QoS shapes bulk traffic. Updates patch monthly via pakfire. Graphs chart traffic live.

Where IPFire stores this, by platform

Linux
/var/ipfire (settings tree)

Network, firewall, and service configs with one file each. Edit through the web UI or SSH. Copy whole tree with backup ISOs.

Linux
/var/ipfire/backup (ISO backups)

Dated ISO backups with settings and addon data. Schedule in the web UI to local or remote targets. Download key versions off box.

Frequently asked questions

what do i back up for an IPFire move

Copy /var/ipfire with backup ISOs from the web UI for full moves. The tree holds network, firewall, and VPN settings. Backups bundle it with addon data. Check version paths.

where do IPFire backup ISOs save

Generate one in System, Backup in the web UI to an ISO file. Local copies land where configured. Copy the ISO off the firewall for safekeeping. Keep copies safe.

Notice an outdated path? Let us know.