Why Nostr? What is Njump?
2023-08-30 20:19:20
in reply to

ah on Nostr: Portmaster uses iptables and nfqueue to inspect and control network traffic. The ...

Portmaster uses iptables and nfqueue to inspect and control network traffic. The nfqueue allows packets to be handed over to user space and return a verdict and set a mark on that connection. https://docs.safing.io/portmaster/architecture/os-integration#linux

It is *far* easier to use to and could be seen as a kind of GUI for iptables, but with detailed granularity unlike ufw https://wiki.archlinux.org/title/iptables#Graphical

I only use it on my local machine, not servers. It helps when I'm running a random electron app (eg Obsidian with Flatseal to isolate the file system) I get to see connection attempts and authorize/block them on an individual basis, it would be very menial to write those rules in iptables.

The Portmaster Core Service cannot do all this magic by itself. It works closely together with the Operating System’s Core - the Kernel. https://docs.safing.io/portmaster/architecture/overview

They plan a kernel module in future but so far I've not had any use case that would require that. The free version is more feature rich than the paid for product 'Little Snitch' on OSX, and they promise to retain that free tier.
Author Public Key
npub1my7v9jyerzswqlvjk7mpndjqs3getmff6e7ujnme7d23sf9k9lsq88uu33