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

@ -31,8 +31,6 @@ const (
PeerConnectionTimeoutMin = 30000 // ms
)
const WgPort = 51820
// EngineConfig is a config for the Engine
type EngineConfig struct {
WgPort int