群晖 tailscale 怎么打通局域网?命令行提示--accept-routes 不支持群晖

2023-07-03 15:28:42 +08:00
 youngkingdom

自建 headscale ,Windows 下都没问题了,但是在群晖执行

tailscale login --login-server http://headscale.xxx.com --accept-routes=true --accept-dns=false --advertise-routes=192.168.1.0/24

提示

--accept-routes is not supported on Synology; see https://github.com/tailscale/tailscale/issues/1995

进入 GitHub issues 也没太看得懂,请教各位该怎么配置?

2287 次点击
所在节点    NAS
11 条回复
TsubasaHanekaw
2023-07-03 15:32:54 +08:00
用 docker 的
youngkingdom
2023-07-03 15:34:36 +08:00
@TsubasaHanekaw 好的,我试试
youngkingdom
2023-07-03 16:25:06 +08:00
@TsubasaHanekaw 怎么设置自建的 headscale 域名呢
yiling1995
2023-07-03 16:32:18 +08:00
群辉的有一点不一样,之前刚好弄过这个,改成我下面的命令就可以了。
tailscale up --advertise-routes=192.168.3.0/24 --reset
youngkingdom
2023-07-03 16:55:39 +08:00
@yiling1995 用了这个也不行,route 列表里面有,但是跑不通
```
[root@VM-16-3-centos headscale]# headscale route list
ID | Machine | Prefix | Advertised | Enabled | Primary
1 | youngkingdom | 192.168.1.0/24 | true | true | true
2 | nas | 192.168.1.0/24 | true | true | false
3 | nas | 0.0.0.0/0 | false | false | -
4 | nas | ::/0 | false | false | -
```
yiling1995
2023-07-03 17:13:38 +08:00
@youngkingdom #5 这就不知道了,我的非自建,不知道是否和这个有关系
youngkingdom
2023-07-03 17:17:39 +08:00
@yiling1995 非自建是这样就可以了
FlossStunning
2023-07-03 22:56:48 +08:00
--accept-routes 是用来访问其他 tailscale 机器转发的子网的。如果你不需要从群晖访问的话,完全可以去掉,留--advertise-routes 就行了
> Not having `--accept-routes` does mean that a Synology machine itself can't connect to non-Tailscale addresses that are only accessible via other node's advertised routes.
youngkingdom
2023-07-04 09:35:21 +08:00
@FlossStunning 意思是--advertise-routes 是转发子网,--accept-routes 是访问其它设备转发的子网?
yoyoluck
2023-07-07 10:06:39 +08:00
youngkingdom
2023-07-11 09:31:54 +08:00
@yoyoluck 好的,谢谢

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

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

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

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

© 2021 V2EX