Support no-proxy mode connection mode (#245)

When one of the peers has a static public host IP
or both peers are in the same local network
we establish a direct Wireguard connection
bypassing proxy usage.
This helps reduce FD usage and improves
performance.
This commit is contained in:
Mikhail Bragin
2022-03-01 14:07:33 +01:00
committed by GitHub
parent 69cda73bbb
commit 5d4c2643a3
8 changed files with 129 additions and 6 deletions

View File

@@ -9,6 +9,7 @@ import (
const (
DefaultMTU = 1280
DefaultWgPort = 51820
)
// WGIface represents a interface instance