简短做法
默认方式是 Direct。下文关于直接互通的网络说明适用于这种方式。如需使用 Cloud relay,由主机在开始前选择,并分享新的邀请。另一方在连接前查看并确认。Direct 不会自动切换。Cloudflare 转发加密内容,并可看到地址、时间和流量。使用中继时,双方需要全程联网。批准、密码和麦克风控制仍然有效。
在有内容的设备上打开文本与文件分享,写入文字或附上文件,选择开始分享。页面会给出类似 brave-otter-42 的名字。在另一台设备打开同一页面,把 #brave-otter-42 加到地址末尾,或打开复制的链接。另一端连接前会先请求,经你允许后,内容通过加密连接从一个浏览器传到另一个。关闭分享标签页,分享就结束。
分享的文字和文件没有作为副本上传到服务器。下面解释这为什么有用,以及它实际有什么限制。
把笔记送到手机,或交出活动文件
从笔记本电脑到手机。在电脑的分享页放入长地址、说明或文件。保持 Private 开启,在手机上打开复制的链接,批准预期读者,再复制或下载所需内容。手机接收完成前,保持分享标签页可见和唤醒,之后结束分享。手机已保存的副本不会随链接结束而消失。
现场工作坊或支持通话。双方都在场时,分享练习文件、示例配置或诊断片段。尽量用虚构数据,逐一批准读者。可发现的 Local network 模式中,出现在列表里不证明对方在同一房间。单个文件不能超过工具的 200 MB 限制。
预约前在实际网络上试连接,并为阻止直连的网络约定备用办法。这是实时交接。无人值守的隔夜传送,应有意选择会保存内容的服务。
常见办法会在哪里留下副本
给自己发邮件,笔记就存在已发送和收件箱里,还会同步、备份,多年后仍能搜索。把密码粘贴进聊天,会留在历史和云备份里。用粘贴板网站或文件投递服务,内容放在服务器上,由到期设置和删除按钮控制。这些方式都把存储作为分享的一部分。
有时你就是需要一份等对方准备好的副本。但快速分享往往双方都在,内容只用一会儿。访客 Wi-Fi 密码、电话里读到的地址、需要别人检查的错误信息、送到目标设备的配置片段,都未必需要归档。
直接连接是什么意思
工具使用 WebRTC,和浏览器视频通话一样。双方建立加密通道,通过不经服务器的直接路径发送内容。有可用本地连接的两台设备可以利用网络本身的速度,实际路径也受 VPN、浏览器策略和网络设置影响。
有一个必须说明的例外。两个浏览器不能自行找到彼此。小型 rendezvous 服务器匹配输入名称的读者与分享者,并转发几千字节的连接设置。它不保存分享内容,直连内容也不经过它。服务源码与工具一起公开。它还展示自愿列出的本地链接名,方便另一端在首页发现分享。这个介绍服务由本工具和 Remote Camera 使用。可选图片获取、收据汇率查询和平台脚本各有网络边界,见隐私页。分享工具说明了介绍服务能看到什么。
直接连接也意味着双方都会知道对方的网络地址。读者在连接前会看到说明,只有主动选择才会连接。
在同一个 Wi-Fi 或以太网上分享
Local network 默认关闭。开始前选择 Local network — no internet relay,附上文件。需要逐一批准时,保持 Private 开启。Discoverable 默认勾选。在第二台设备打开工具,检查可用连接中的连接类型,然后选择名称旁的加入。系统会打开阅读标签页并发起请求。私密分享会等待你批准。只想通过链接分享时,开始前取消 Discoverable。双方需要在同一个 Wi-Fi 或以太网上。文件仍有 200 MB 限制,读者仍自己选择下载哪些文件。
列表按介绍服务器看到的公共 IPv4 地址或 IPv6 子网分组。通常是同一路由器,但共享 VPN 或运营商共用地址也可能把其他网络列进来。IPv4 与 IPv6 混用或路径不同,也可能让身边设备不出现。在共享网络上保持 Private。列表名称对同组其他人可见,不证明设备在同一房间或建筑。仍需要联网。发现功能不可用时,复制的链接仍可使用。
复制链接带有 ?local=1#brave-otter-42 设置。口述名字时,也要告诉对方使用 Local network。只有 #brave-otter-42 会请求普通模式。如果读者和分享者模式不同,页面会解释,并在按分享者模式尝试前要求选择。
本地模式不用公共地址发现服务器,也不提供互联网中继。但浏览器介绍仍需要联网。访客 Wi-Fi 隔离、防火墙、VPN 和浏览器网络策略,都可能阻止连接或改变路径。这个模式控制寻找直接路径的方式,不证明路径始终在同一建筑内。
名称是地址,Private 决定谁能进入
brave-otter-42 可以隔着房间喊、在电话里说,或写在白板上。另一端容易输入,这就是采用这种名称的原因。
知道或猜中有效名称的人都能打开分享。可发现的本地分享会向同一公共 IPv4 地址或 IPv6 子网的浏览器列出名称,所以在这个组内名称是公开的。敏感内容保持默认的私密,不要取消勾选。每位读者要先自我介绍,再由你逐个批准。介绍通过加密直连传输,rendezvous 也看不到是谁请求。
关闭标签页会结束什么
分享存在于分享标签页里。关闭标签页会实际结束它,不只是请求服务器删除。链接几秒内失效,仍在观看的读者页面会清空。没有服务器副本、回收站或三十天保留期。输入草稿默认留在自己的浏览器供下次使用,也可以用一次性设置关闭。
它不能撤回已交出的副本。读者在分享期间复制了文字或下载了文件,就已经拿到了。没有工具能替别人设备撤回内容。结束分享只控制未来,不再接受新读者,不再发送更多内容。
在线面试很适合实时交接
面试时双方已在场,适合实时交接。会议聊天可能进入转录和录像;共享屏幕时打开邮件或聊天找链接,还可能让私人通信进入他人的录像。分享页面只展示要交出去的内容。
作品集链接、代码仓库、带回家的 PDF,或可能被聊天框智能引号改坏的代码片段,都可以在通话前开始分享,需要时口述 brave-otter-42。保持私密,就能在通话中批准面试者进入。通话结束后关闭标签页,分享也结束,不把内容留在会议转录里。但对方自行保存的副本仍存在。
面试者可能使用严格的公司网络,少数网络组合没有直接路径。你无法在家测试对方网络,但工具会在二十秒内报告失败,不会一直卡住,方便及时换备用办法。
什么时候不适合用它
双方必须同时在线,分享标签页需要保持打开。分享需要网络,只有编辑部分可以离线使用。如果 Direct 在移动网络或公司网络上失败,主机可以停止分享,选择 Cloud relay 后重新开始,再发送新的邀请。读者在连接前确认连接方式。本地 Direct 不使用中继。浏览器休眠和公司网络策略也可能中断中继连接。
对于双方都在场的笔记、密码、配置文件,或相隔一个 Wi-Fi 连接的 100 MB 视频,直接交接通常更快、更简单,也不在服务器上留下分享副本。