Repository navigation
v4.0.0 - Beta Linux #254
Anof-cyber
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
ProxyBridge Linux 4.0.0-Beta
What's new
eBPF datapath replaces iptables/NFQUEUE. Traffic is now redirected by eBPF programs attached to the root cgroup. There are no iptables or nftables rules, no packet queue to the user space, and nothing to clean up after a crash: the kernel detaches the programs when ProxyBridge exits.
192.168.*.*octet wildcards, and port lists and ranges.*.github.com), learned by observing DNS answers. Domain rules can also choose the proxy.Build and portability
GLIBC_2.38 not foundon Ubuntu 22.04): the binaries now need glibc 2.34 or newer. Ubuntu 22.04, Debian 12 and RHEL 9 are covered.libelf,zliband GTK 3 (for the GUI).setup.shinstalls the dependencies (apt, dnf, yum, pacman, zypper, xbps) and the binaries.Requirements
/sys/kernel/btf/vmlinux) and cgroup v2Known limitations (beta)
/procfor them.Testing status
Covered by automated tests: rule matching, DNS tap, the relay (SOCKS5, HTTP and UDP), security (hijack, spoofing, container), churn and 10,000-connection scale, with leak checks (ASan/LSan) and thread checks (TSan).
Please test and report
We would especially like feedback on:
When reporting, please include your distribution and kernel (
uname -r), the output with--verbose 1, and the rules you used.Install
This discussion was created from the release v4.0.0 - Beta Linux.
All reactions