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

314 天前
 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 也没太看得懂,请教各位该怎么配置?

1671 次点击
所在节点    NAS
11 条回复
TsubasaHanekaw
314 天前
用 docker 的
youngkingdom
314 天前
@TsubasaHanekaw 好的,我试试
youngkingdom
314 天前
@TsubasaHanekaw 怎么设置自建的 headscale 域名呢
yiling1995
314 天前
群辉的有一点不一样,之前刚好弄过这个,改成我下面的命令就可以了。
tailscale up --advertise-routes=192.168.3.0/24 --reset
youngkingdom
314 天前
@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
314 天前
@youngkingdom #5 这就不知道了,我的非自建,不知道是否和这个有关系
youngkingdom
314 天前
@yiling1995 非自建是这样就可以了
FlossStunning
313 天前
--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
313 天前
@FlossStunning 意思是--advertise-routes 是转发子网,--accept-routes 是访问其它设备转发的子网?
yoyoluck
310 天前
youngkingdom
306 天前
@yoyoluck 好的,谢谢

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

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

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

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

© 2021 V2EX