Anywhere Work
通道正常 -

在任何地方,接着干你的活。

用一个公司账号,把你自己的电脑和手机接进私有网络。它们彼此互通,别人看不到、也连不上。不用申请,不用等审批。

打开「终端」,粘贴执行。脚本会下载、校验并安装客户端,打开浏览器让你登录,然后装好 DSH 并让它在后台常驻。

curl -fsSL https://anywhere.zhangchengxiang.com/install.sh | sh

脚本会做什么:比对通道里的 SHA-256 校验和(不匹配就中止)、安装到 /usr/local/bin/netbird、注册后台服务;再用 npm 装好 DSH,写入 Kaon Router 模型供应商并注册用户级常驻服务(macOS 用 LaunchAgent,Linux 用 systemd 用户单元),这些都在你自己的账号下。它不改你的默认网关和系统代理,只解析私有网络内部的域名。

查看脚本源码 (执行前可以先看一遍)

装完你会看到

  • 浏览器弹出登录页 飞书一键登录,也可以切到账号 + 密码。
  • 终端打印机器名与私有地址 大约十几秒;首次连接最长两分钟。
  • 只建立一条私有通道 同一账号的机器之间任意端口互通。
  • DSH 已装好并常驻 终端最后会提示去 kaon-router-admin.kaonai.com 申请模型 key 并填进 DSH;填之前对话会报鉴权失败。

逐个校验安装包比对 SHA-256,不匹配就中止
脚本可审阅安装脚本就是这一页提供的那一份
两分钟生效登录后自动建组,不需要审批
只对你可见同组之外看不到、连不上你的机器

接下来会发生什么

每一步都有一个明确的结果。卡住了也能退回来,不会停在半路。

电脑上

  • 执行安装命令 脚本下载客户端并比对校验和。
    校验通过,开始安装。
  • 在浏览器里登录 默认飞书登录;不想用飞书就切到账号 + 密码。两种方式进入的是同一个身份。
    服务端自动建立只属于你的分组。
  • 回到终端确认 执行 anywhere status,看到「已连接」。
    你自己的机器出现在机器列表里。

手机上

  • 装好并打开 App 不需要电脑,也不需要先接上私有网络。
    看到登录页。
  • 用同一个公司账号登录 飞书优先,也可以切账号密码。
    手机进入和电脑相同的分组。
  • 点开一台机器 在 App 内直接打开那台机器的工作区。
    手机、电脑共用一份工作现场。

确认自己接上了

设备上跑两条命令就够了。第一条看通道,第二条看你能看到谁。

通道状态

anywhere status
Management: Connected
Signal:     Connected
Your machines: 2
This device: leo-mac.vpn

Management 与 Signal 都是 Connected 就算接上了;装的是后台服务的机器重启后会自动恢复。

你能看到谁

anywhere machines

列出来的应该只有你自己的机器。别人的机器不在这个列表里,也 ping 不通——这是设计如此,不是故障。

管理员为某台机器发布过网页入口时,浏览器打开 dsh.<机器名>.netbird(不要加端口、不要换成 IP)。

常见问题

登录后看不到机器

分组分配最多需要两分钟,稍等一下再刷新。如果你只接入了一台设备,那么「其它机器」本来就是空的——再接入第二台就会互相出现。

浏览器没有自动打开

脚本会打印一条登录链接,把它复制到浏览器打开即可;链接有时效,过期就重新执行一次 netbird up 取一条新的。

dsh.<机器名>.netbird 打不开

三种可能:那台机器没有部署网页入口;客户端还没拿到新的 DNS 配置(执行 anywhere up 重连);或者你打的是 IP 或加了端口——入口只认这个名字。

想换账号或换机器

本机执行 anywhere down 只是断开连接,不会换身份。换账号等于换一个身份,需要管理员在后台删掉旧设备的记录,然后重新登录。

卸载客户端
curl -fsSL https://anywhere.zhangchengxiang.com/install.sh | sh -s -- --uninstall

会停掉后台服务并删除客户端;管理员那边删掉设备记录后,分组也会一起清掉。

我的手机是鸿蒙,能装吗

看你的鸿蒙能不能运行 Android 应用:HarmonyOS 4 及更早的系统可以,直接装这个包就行;纯血鸿蒙(HarmonyOS NEXT / 鸿蒙 5)不再兼容 Android 应用,目前装不了,我们也没有对应的鸿蒙版本。

不确定是哪个版本:设置 → 关于手机 → 看「HarmonyOS 版本」。4.x 及以下可以装。

登录时提示 Failed to launch 飞书

这是飞书的授权页想拉起手机上的飞书 App 但没拉起来。在那张页面里改用「更多登录方式」或「扫码登录」,都能完成同一次授权;也可以回到上一页,用账号 + 密码登录。

如果你的飞书是鸿蒙版、而这个 App 是 Android 版,系统不会把跳转交给鸿蒙版飞书——这是两个系统的边界,不是 App 坏了。

Windows 和 iOS 什么时候能用

都还在开发,上面各自的标签里写了进度和现在可以替代的做法。没有确定日期之前我们不会写日期——写了做不到比不写更糟。

这个页面打不开怎么办

本页在公网 HTTPS 上,未接入私有网络也能打开;装包和客户端来自同一个地址。如果公司网络拦了它,用手机热点试一次,并把地址发给管理员。