Tailscale docker 自建 derp 只检测 3478/udp,有什么方法可以修改检测端口么?

2022-11-15 11:31:54 +08:00
 Aixtuz

如下,关于 $B,请问它只检测 3478 有办法修改么?

docker run -d \
  -p $A:12345 \
  -p $B:3478/udp \
  -e DERP_ADDR=:12345 \
  -e DERP_DOMAIN=$Domain \
  --restart unless-stopped \
  --name derper \
  ghcr.io/yangchuansheng/derper

看教程说要避免被滥用,就要把这个 derp 也加入到 tailscale 。

担心这样会被墙,所以想着换个非默认端口稍微避免一下...

896 次点击
所在节点    问与答
4 条回复
swulling
2022-11-15 11:54:14 +08:00
acl 配置的时候可以配置不同的 stun port

https://pkg.go.dev/tailscale.com/tailcfg
swulling
2022-11-15 11:55:00 +08:00
// Port optionally specifies a STUN port to use.
// Zero means 3478.
// To disable STUN on this node, use -1.
STUNPort int `json:",omitempty"`
swulling
2022-11-15 11:56:08 +08:00
另外容器里的 stun port 也改了,在 derper 的启动参数中可以配置
Aixtuz
2022-11-15 12:25:35 +08:00
感谢指点~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/895354

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX