tnodir / fort

Fort Firewall for Windows
GNU General Public License v3.0
1.1k stars 96 forks source link

Looking for the ability to bind an application to a specific network interface #222

Closed pjones11 closed 2 months ago

pjones11 commented 3 months ago

Generally, I use Defender FIrewall for basic firewall needs but I use UFW in Linux for complex firewall needs; however, I'm in a situation where I need more complex firewall capabilities in Windows and I'm struggling to find a way to handle this particular problem.

I am essentially trying to build a point-to-point VPN connection for a single application between two remote servers. ONLY this one application should be communicating over this VPN connection which is typically represented by its own network interface. With UFW I could simply tell it that this application can only communicate on a specific interface and I thought that Defender Firewall USED to be able to do this, but, it looks like it only supports connecting to Private or Public and not binding to an interface.

Is this a capability that either Defender or Fort supports and I just missed it? Is it possible to add this in the future?

tnodir commented 3 months ago

point-to-point VPN connection for a single application between two remote servers.

VPN is configured by addresses routing table. So, the remote server has some IP address. Can you restrict to that address only desired app?

tnodir commented 2 months ago

Also see https://community.osr.com/t/load-balancing-between-two-intwrfaces/58656/5