AI summary
PinNode turns an Android phone into a temporary, self-hosted Tailscale node managed by your own server. Enter a one-time six-digit PIN to join your tailnet as a rescue connection, subnet router, or exit node without storing admin credentials on the device. Requires broad permissions including QUERY_ALL_PACKAGES and network state changes for full routing control.
Generated by AI. May contain inaccuracies.
About this app
Turn an Android phone into a temporary Tailscale node with a PIN.
PinNode 是一个自托管的 Android Tailscale 节点方案:由你自己的服务端统一下发配置,让手机在需要时加入 tailnet,并把路由、DNS、出口节点和退出策略集中管理。
它适合把手机变成:
救援连接:Wi-Fi 没有 Internet 时,控制面和非 LAN 流量仍可固定走移动数据,同时把当前 Wi-Fi 网关发布为精确的 /32 路由。 子网路由器:把手机所在 Wi-Fi IPv4 子网安全地发布到 tailnet,便于访问家里或办公室的设备。 出口节点:把手机作为可选择的 Tailscale Exit Node,在需要时为其他设备提供移动网络出口。 普通受管节点:接受 tailnet 下发的 DNS 和路由,但不自动发布手机所在 LAN。 这个版本的亮点 自托管控制面,服务端和运行数据由部署者自己掌握。 手机只需输入一次性六位授权码,不把管理员凭据放进 APK。 配置由服务端统一管理,支持 DNS、路由、SNAT、Shields Up、Hostname、Exit Node 和策略性退出。 会话退出时主动撤销路由并清理受管节点,减少临时访问残留。 公开 APK 不内置、也不锁定任何服务器地址;你可以直接配置自己的 PinNode 服务端。 每个二进制文件名都带版本和构建提交短哈希,服务端压缩包内保留恒定的 pinnode-server 文件名,便于审计和替换部署。 快速开始 下载下面的 Android APK,并按校验文件核对 SHA-256。 部署同一 Release 中的 Linux amd64 服务端压缩包,解压后使用其中的 pinnode-server,再按服务端文档配置 HTTPS、数据库和实例密钥。 在管理页配置 Tailscale OAuth client 或 API token,选择模板并生成一次性授权码。 在手机中输入授权码,启动并观察节点、路由和退出状态。
About this version
- Version
- 0.1.0 (300010000)
- Size
- 105.02 MB
- Requires Android
- 13
- Target SDK
- 33
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 2
- Updated
- Sep 3, 2026
- Package
- com.lsy223622.pinnode
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10