The infrastructure behind the Initpc e-commerce
Initpc's e-commerce infrastructure: Proxmox VE, HAProxy, Varnish, Redis, MariaDB, Docker, pfSense and Hector LIS for a catalogue of over 280,000 products.
01 / Our services
02 / In depth
pfSense is the open-source platform behind most of the firewall configurations we manage, whenever a network calls for granular traffic control, dedicated site-to-site VPNs or custom routing rules.
Unlike closed commercial appliances, pfSense lets us configure exactly the rules the client's network needs, with lower licensing costs and full visibility into what runs on the firewall.
We configure pfSense around the features an SME actually needs: OpenVPN and WireGuard for site-to-site links and remote access for staff working off-site, and IPsec for tunnels to partners and suppliers running different firewall brands. We set firewall rules around the network's real traffic instead of leaving factory defaults in place, and we segment the network into separate VLANs for offices, production and guest Wi-Fi, so a compromised device on one segment cannot reach the others.
For networks that cannot tolerate firewall downtime, we cluster two pfSense nodes with CARP: if the primary node fails, the secondary takes over the traffic with no noticeable interruption for users. We add pfBlockerNG to automatically block IP ranges from countries unrelated to the business and known threat lists, an extra filter before traffic even reaches the main firewall rules.
pfSense is the right choice when a network needs custom rules a closed appliance won't allow, when VPN configuration needs granular control, or when a business wants to cut licensing costs tied to the firewall. We often propose it to companies with multiple sites that need a stable link between them, or to businesses with specific traffic requirements a generalist product doesn't handle well.
It is not the right fit when a business needs direct vendor hardware support with fast warranty replacement, or prefers a commercial appliance with a single point of contact for licensing, hardware and support: in those cases we work with WatchGuard, our other perimeter security partner. The choice between the two depends on the client's network requirements, not on a fixed preference.
Before configuring any rule we analyse the existing network: which sites need connecting, which services must stay reachable from outside, which departments need segmenting. We design the configuration around these requirements, test it in our lab in Melzo, near Milan, before moving it into production, and install it within a testing window agreed with the client, to confirm real traffic behaves as expected before we consider the project closed.
After installation we keep supporting the infrastructure: scheduled security updates, periodic rule reviews and support in case of hardware failure or an unexpected block. A pfSense firewall configured and then left untouched loses value over time, because threats and the business's traffic needs keep changing: the initial testing phase is the start of the relationship, not the end of it.
Every pfSense configuration we manage is saved and exported regularly, so in case of a hardware failure we can restore the rules onto a new appliance quickly, without rebuilding VPNs, NAT rules and network segments from scratch. We schedule version updates in an agreed window, checking first in the lab that installed packages, including pfBlockerNG, stay compatible, to avoid surprises on a network already in production.
The hardware pfSense runs on has a lifecycle like any network appliance: we monitor it and plan replacement before it becomes a risk, not after a failure. For businesses that prefer not to tie up capital in dedicated hardware, we also offer operational rental, with replacement already included in the refresh plan.
On licensing, yes: pfSense is open source and carries no software subscription fee. Costs remain tied to hardware and professional configuration, which matters more for real network security than the platform chosen.
Yes: we review the existing rules first, rebuild the configuration on pfSense in our lab and plan the cutover within an agreed window, with a rollback ready in case anything doesn't behave as expected.
Yes: we configure OpenVPN or WireGuard for remote access, with dedicated authentication per user, so each employee connects to the business network through an encrypted tunnel with their own credentials.
It depends on network complexity: a single-site install usually takes a few days between analysis and testing, while multi-site networks with VPN and high availability need more extensive planning, which we define together before starting.
Yes: we review the existing configuration, check it follows best practice on rules, VPN and updates, and take over ongoing maintenance, with or without changes to the current hardware.
03 / Talk to an expert
Tell us about your infrastructure and we'll call you back within one working day.
Describe what you need: one of our engineers will get in touch to work out the best-fit solution together, with no obligation.