Tailscale内网穿透、异地组网、远程访问,点对点传输
• 在软路由/iStoreOS上安装Tailscale实现内网穿透、异地组网、远程访问,点对点传输,更好的使用体验!轻松打通内外网!群晖、威联通NAS,替代zerotier
准备工具:SSH连接工具Finalshell:【点击进入】
1、开源项目地址:【点击进入】
1 | wget <https://github.com/adyanth/openwrt-tailscale-enabler/releases/download/v1.60.0-e428948-autoupdate/openwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgz> |
2、解压软件包
1 | tar x -zvC / -fopenwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgz |
3、安装依赖包
1 | opkg update |
4、设置开机自启并验证
1 | /etc/init.d/tailscale enable |
5、启动Tailscale
1 | /etc/init.d/tailscale startCopy |
6、获取登录链接,配置路由
1 | tailscale upCopy |
7、Tailscale常用命令
1 | #退出Tailscale: |
8、开启子网网路由(作用:将局域网内的某个设备设为网关,外网就能通过这个设备访问局域网内的任意设备)
- 在Tailscale的管理页面上,单击设备列表右侧的更多图标,禁用密钥过期,并打开子网路由。
1 | tailscale up --accept-routes --advertise-routes=192.168.1.0/24 --accept-dns=falseCopy |
- 如果是使用headscale搭建的,可以用下面的命令
1 | tailscale up --login-server=http://服务器IP:headscale端口 --accept-routes=true --accept-dns=false --advertise-routes=192.168.1.0/24 --resetCopy |
9、添加接口
- 在OpenWrt上新建一个接口,协议选静态地址,设备选tailscale0,地址为Taliscale管理页面上分配的地址,掩码255.0.0.0 防火墙区域选lan区域(旁路由选lan)。
10、添加防火墙规则
- 网络——防火墙——自定义规则——把下面的规则添加进去——重启防火墙
1 | iptables -I FORWARD -i tailscale0 -j ACCEPT |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 赛博空间!
评论