I’m currently following Solene’s guide to set up a Mullvad/Proton VPN, but I’m configuring everything within a disposable template that I’ve created and running the vpn’s on disposables. The package installations are being done through the Debian 12 minimal template.
I’ve implemented the killswitch firewall rules in /rw/config/qubes-firewall-user-script using the nftables rules from the guide, and I’ve also enabled the qubes-firewall service. When I check the status with systemctl status qubes-firewall, it shows that the rules are applied. However, I’m still able to access the network, which shouldn’t be the case.
Does anyone have suggestions on why the firewall rules might not be working? I’ve verified all the necessary dependencies, but I feel like I might be overlooking something.
Hello, I misunderstood the firewall rules. I thought it was blocking the network within the VPN qube itself, but it actually blocks clearnet traffic outside the qube.