CustomOS CustomOS3.1 OBSIDIAN
FIREWALL VERITY VPN OFF
SIGN INACCOUNT
Firewall
nftables · two profiles
Default: inbound drop, no exposed services; outbound accept so apt and the browser work. Opt-in: tunnel-only egress (kill switch), armed only when wg0/tun0 exists. Fail-closed: a fallback table loads if the main ruleset fails.
ACTIVE
Rules of the opt-in kill-switch profile (sample hit counts):
ActionDirProtoPortSource → destinationHits
PASSoutudp51820wg0 → VPN tunnel (if configured)22.7k
PASSouttcp853→ encrypted DNS (DoT)9.1k
PASSanyany—lo (loopback)—
PASSin/outany—wg0 (inside the tunnel)48.2k
BLOCKinany** → host1.2k
BLOCKoutany*outside the tunnel (kill switch)340
DEMO mode · no persistence · read-only sandbox · no real actions · © Copyright Ferran Suils