iguanajuice/flypaper
Project ID: 231568
Description
An external way to bind applications to specific network interfaces.
No LD_PRELOAD hacks, no complex net namespace setup, no program restarts between rule changes.
Can be used for:
- Per-application split tunneling for VPNs
- Binding apps and services to network interfaces
- Marking sockets for app-based routing/filtering
Installation Instructions
Enable this repository: sudo dnf copr enable iguanajuice/flypaper
Install flypaper package: sudo dnf install flypaper
Enable and start the daemon: sudo systemctl enable --now flypaperd
Further instructions on usage.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
Fedora 42
|
x86_64 (4)* | Fedora 42 (2 downloads) |
Fedora 43
|
x86_64 (10)* | Fedora 43 (4 downloads) |
Fedora 44
|
x86_64 (8)* | Fedora 44 (2 downloads) |
Fedora rawhide
|
x86_64 (0)* | Fedora rawhide (0 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable iguanajuice/flypaper
More info about enabling Copr repositories
Fedora 42