eBPF-based Linux high-performance transparent proxy solution.
Go to file
2023-01-23 19:54:21 +08:00
common init 2023-01-23 19:54:21 +08:00
component init 2023-01-23 19:54:21 +08:00
pkg init 2023-01-23 19:54:21 +08:00
.gitignore init 2023-01-23 19:54:21 +08:00
go.mod init 2023-01-23 19:54:21 +08:00
go.sum init 2023-01-23 19:54:21 +08:00
insert.sh init 2023-01-23 19:54:21 +08:00
LICENSE init 2023-01-23 19:54:21 +08:00
logo.png init 2023-01-23 19:54:21 +08:00
main.go init 2023-01-23 19:54:21 +08:00
Makefile init 2023-01-23 19:54:21 +08:00
README.md init 2023-01-23 19:54:21 +08:00

dae

dae, means goose, is a lightweight and high-performance transparent proxy solution.

In order to improve the traffic diversion performance as much as possible, dae runs the transparent proxy and traffic diversion suite in the linux kernel by eBPF. Therefore, we have the opportunity to make the direct traffic bypass the forwarding by proxy application and achieve true direct traffic through. Under such a magic trick, there is almost no performance loss and additional resource consumption for direct traffic.

As a successor of v2rayA, dae abandoned v2ray-core to meet the needs of users more freely. In the initial conception, dae will serve soft router users first, and may also serve desktop users later.