第 5 章 · 指南 · 1B Terminal
端口转发:在手机上打开智能体的服务器
您的智能体在服务器的 localhost:5173 上启动了开发服务器,您想在手机上查看。端口转发会通过 SSH 连接传送这个端口,无需向互联网开放任何东西。
最快的方法:转发并打开
当会话输出中出现 localhost:5173 之类的内容时,应用会显示一张“输出中有 localhost:5173”卡片,附带 转发并打开:点按一次即可为此会话创建规则,并在浏览器中打开页面。您也可以点按终端中的 http://localhost:… 链接,然后选择 转发并打开。

手动添加规则
- 在会话中打开 ⋮ › 端口转发,点按 添加规则。
- 选择 本地(常用:从这台手机访问服务器上的端口)或 远程。
- 填写 此手机上的端口、目标主机(
localhost即服务器本身)和 目标端口。 - 保留 仅限此会话,或选择 保存到此主机,让规则在每次连接时启动。
- 规则变为 已启用 后,点按 在浏览器中打开。

本地和远程
本地:在这台手机的 127.0.0.1 上监听,并经由服务器把每个连接发送到目标。要查看只在服务器上监听的网页应用、API 或数据库,用的就是它。
远程:服务器在该端口上监听,并把每个连接发送到从这台手机看到的目标。端口范围为 1024 到 65535。
保存在主机中的规则
主机编辑器中有一个 端口转发 部分,列出已保存的规则。规则在连接时启动,在会话关闭时停止;重新连接后会自动再次启动。要添加规则,请先保存主机。
规则无法启动时
端口 … 已被占用:请在手机上换一个端口。服务器不允许转发端口 …:服务器关闭了转发(/etc/ssh/sshd_config 中的 AllowTcpForwarding no);请咨询服务器管理员。
基于 1B Terminal 1.2 编写,配有应用的真实截图和示例数据。