快速上手
连接两台设备:A 发邀请,B 输入邀请码,双方确认。不用登录,不用先 up。
先在两台设备上下载并安装 NS 命令行。下面以 macOS / Linux 为例;Windows 用管理员终端,去掉 sudo。账号模式正在连接时,先断开。
示例中的邀请码和节点 ID 请替换为终端实际显示的内容。其他问题见排错指南。
01 / 邀请方
A 发出邀请
整行输入后回车。把窗口里的 join 命令发给 B,保留窗口。确认时通过可信聊天、通话或当面对照节点 ID。
邀请码最长 15 分钟有效,一次邀请连接一台设备。
sudo ns quick invite02 / 接收方
B 加入并确认
邀请码跟在命令后,同一行输入。将“对方节点 ID”与 A 窗口里的“本机节点 ID”核对,一致才输入 y 并回车。
同时让 A 核对 B 的节点 ID。核对完整的 20 字符,不只看开头几位。
sudo ns quick join KT58307264不想让邀请码留在命令历史中?
先执行 sudo ns quick join,回车后输入邀请码,再回车。输入不回显,不是键盘失灵。
sudo ns quick join03 / 双方确认
A 确认 B
回到 A 原来的窗口,核对 B 的节点 ID,输入 y 并回车。
双方都确认后才会连接。节点 ID 不一致,不要确认。 配对成功后可设置本机备注;直接回车跳过,稍后也能改。
04 / 查看结果
查看对方
双方各自新开一个终端执行。四列是 ID、备注、IPv6、配对日期(UTC)。未设置备注时显示 —;窄终端自动分行。
有配对不等于业务可达;复制对方 IPv6 测试实际访问。
ns quick peers验证互通:ping / 应用访问
macOS:ping6 -c 4 <对方IPv6>;Linux:ping -6 -c 4 <对方IPv6>;Windows:ping -6 -n 4 <对方IPv6>。两边分别测试,再测试实际应用端口。超时也可能是防火墙限制,见排错指南。
ns quick down取消邀请 / 输入错误 / 换行说明
配对未完成时,在邀请或加入窗口按 Ctrl-C。已有配对保留,再试时重新生成邀请。断网时远端可能无法立即清理,到期清理兜底。
输入与换行怎么读
每条命令整行输入、末尾回车;长命令自动折行,不用手动换行。不要把整段终端记录复制执行,“复制命令”只复制命令。<…> 要换成真实值。确认时输入 y 再回车,只按回车默认不确认。
默认邀请码是两位字母加八位数字,请完整复制;指定中继时使用 8 位 PIN,并带上 --relay。最简单的方式是复制邀请窗口生成的完整加入命令。