Closed gzxiexl closed 5 months ago
路由A 10.0.0.1/24 配置参数:tailscale up --accept-routes=true --accept-dns=false --advertise-exit-node --advertise-routes=10.0.0.0/24 --reset 路由B:192.168.6.1/24 启动参数:tailscale up --accept-routes=true --accept-dns=false --advertise-exit-node --advertise-routes=192.168.6.0/24 --reset
现在路由B ssh ping得通10.0.0.1 10.0.0.254(NAS) 但是B下的局域网设备不能连10.0.0.254了 似乎就是路由不会转发了 不知道是不是这么理解
爬了下官方wiki By default, only outbound connections from the tailnet to the subnet are allowed. To initiate connections from the subnet into the tailnet, you will also need to set --stateful-filtering=false 默认情况下,仅允许从尾网到子网的出站连接。要启动从子网到尾网的连接,您还需要设置 --stateful-filtering=false .
启动参数加上 --stateful-filtering=false 就正常了
爬了下官方wiki By default, only outbound connections from the tailnet to the subnet are allowed. To initiate connections from the subnet into the tailnet, you will also need to set --stateful-filtering=false 默认情况下,仅允许从尾网到子网的出站连接。要启动从子网到尾网的连接,您还需要设置 --stateful-filtering=false .
启动参数加上 --stateful-filtering=false 就正常了
sorry 最近没有看仓库, 忽略了你的issue, 关于这个问题, 其实本仓库只是下载安装并以默认参数启动, 至于这些具体的功能你可以直接在ssh里用你说的参数启动就可以设置成功了, 因为配置文件是写在/etc/tailscale里的, 更新tmp里的主程序不会删除配置文件.
我注意到官方已经支持了 autoupdate 但是貌似没有效果
我注意到官方已经支持了 autoupdate 但是貌似没有效果
因为本仓库的脚本是每次启动时从本仓库下载最新的可执行文件, 下载的文件放在/tmp内,重启丢失, 所以官方的更新对这个无效, 它也就对固化安装在系统内的tailscale起作用, 本仓库不用他那个自动更新
我的应用场景是家里和办公室openwrt下安装tailscale。 分别通告了子网 tailscale up --accept-routes=true --accept-dns=false --advertise-exit-node --advertise-routes=192.168.6.0/24 --reset 目前两台路由进ssh可以访问对方,但是局域网内设备无法访问另外一个子网下的设备了,原来是没问题的。