Open YueMiyuki opened 5 months ago
Also having these problems even without Verify clients.... Pls help :(
一样的问题,目前使用高位端口就当加密了
根据我这前些天瞎折腾所得:
/var/run/tailscale:/var/run/tailscale
connection refused
,但遇到了invalid 'addr' parameter
。https://github.com/tailscale/tailscale/issues/12465 ,我认为是已安装的tailscale版本不支持验证nodekey:xxx
这种凭据信息,于是我直接clone了tailscale仓库并自行编译了tailscale和tailscaled,测试可行。不过说明一下,我使用的是 yangchuansheng/ip_derper测试tailscale是否支持验证nodekey:xxx
:
curl --unix-socket /var/run/tailscale/tailscaled.sock "http://local-tailscaled.sock/localapi/v0/whois?addr=nodekey%3Axxx"
如果支持验证,则结果为 invalid nodekey in 'addr' parameter
,否则会是 invalid 'addr' parameter
。
如果替换 xxx
为真实且有效的设备的key,则会显示设备信息(json)。
根据我这前些天瞎折腾所得:
- 必须映射tailscaled.sock到容器,我映射的是目录:
/var/run/tailscale:/var/run/tailscale
- 如果主机的tailscaled服务重启了,容器也需要重启
- 我没有遇到
connection refused
,但遇到了invalid 'addr' parameter
。cmd/tailscaled, derper: add cheaper derp --verify-clients lookup method tailscale/tailscale#12465 ,我认为是已安装的tailscale版本不支持验证nodekey:xxx
这种凭据信息,于是我直接clone了tailscale仓库并自行编译了tailscale和tailscaled,测试可行。不过说明一下,我使用的是 yangchuansheng/ip_derper
我也遇到了这个问题,我使用了旧版的ip_derper可以运行了,应该需要等待tailscaled更新下
When I enable
DERP_VERIFY_CLIENTS
and mount the tailscale socket, the log spams:Local tailscale is up and running
Command for starting the container: