通知 爱刷机 路由器教程 →→《省钱助手

iStoreOS安装Tailscale纯命令行安装

2024-10-25
0评论
/
阅读
爱搜啊

在软路由(如iStoreOS)上安装Tailscale以实现内网穿透、异地组网、远程访问和点对点传输,可以显著提升使用体验。

以下是详细的步骤和命令:

准备工作

1. SSH连接工具: Finalshell 或其他SSH客户端。Tailscale开源项目地址

2. 下载并解压软件包:

wget https://github.com/adyanth/openwrt-tailscale-enabler/releases/download/v1.60.0-e428948-autoupdate/openwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgz
tar x -zvC / -f openwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgz

3. 安装依赖包:

opkg update
opkg install libustream-openssl ca-bundle kmod-tun

4. 设置开机自启并验证:

/etc/init.d/tailscale enable
ls /etc/rc.d/S*tailscale*

5. 启动Tailscale:

/etc/init.d/tailscale start

6. 获取登录链接,配置路由:

tailscale up

7. Tailscale常用命令:

   - 退出Tailscale: Tailscale logout

   - 关闭Tailscale: tailscale down

   - 检查Derp服务器: tailscale netcheck

   - 检查Tailscale状态: tailscale status

8. 开启子网网路由:

在Tailscale的管理页面上,单击设备列表右侧的更多图标,禁用密钥过期,并打开子网路由。

tailscale up --accept-routes --advertise-routes=192.168.2.0/24 --accept-dns=false

Tailscale的管理页面

如果是使用headscale搭建的,可以用下面的命令:

tailscale up --login-server=http://服务器IP:headscale端口 --accept-routes=true --accept-dns=false --advertise-routes=192.168.2.0/24 --reset

9. 添加接口:

   在OpenWrt上新建一个接口,协议选静态地址,设备选tailscale0,地址为Tailscale管理页面上分配的地址,掩码255.0.0.0。防火墙区域选lan区域。

10. 添加防火墙规则:

网络——防火墙——自定义规则——把下面的规则添加进去——重启防火墙

iptables -I FORWARD -i tailscale0 -j ACCEPT
iptables -I FORWARD -o tailscale0 -j ACCEPT
iptables -t nat -I POSTROUTING -o tailscale0 -j MASQUERADE

重启防火墙以使规则生效。

通过以上步骤,你可以在iStoreOS上成功安装并配置Tailscale,实现内网穿透、异地组网和远程访问等功能,从而提升整体的使用体验。


点击链接加入群聊三群:751529538

点击链接加入群聊二群:376877156

点击链接加入群聊【路由器交流群:622891808已满】

本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


饿了么红包

饿了么红包

于2024-10-25发布