tsnet: expose field to configure Wireguard port

Signed-off-by: Tom DNetto <tom@tailscale.com>
Updates #1748
This commit is contained in:
Tom DNetto
2023-06-26 13:57:44 -07:00
committed by Tom
parent 8e840489ed
commit 1377618dbc
2 changed files with 9 additions and 2 deletions

View File

@@ -26,6 +26,7 @@ import (
var (
ports = flag.String("ports", "443", "comma-separated list of ports to proxy")
wgPort = flag.Int("wg-listen-port", 0, "UDP port to listen on for WireGuard and peer-to-peer traffic; 0 means automatically select")
promoteHTTPS = flag.Bool("promote-https", true, "promote HTTP to HTTPS")
)
@@ -40,6 +41,7 @@ func main() {
hostinfo.SetApp("sniproxy")
var s server
s.ts.Port = uint16(*wgPort)
defer s.ts.Close()
lc, err := s.ts.LocalClient()