跳转到内容

端口转发管理器

PhanTerm 提供了一个内置的端口转发管理器,帮助您安全地通过 SSH 隧道穿透内网访问受限服务,而无需退出 TUI 界面去记忆复杂的 ssh -L 命令行参数。

  • Local Forward (本地转发):将本地计算机的某个端口映射到远程内网的某个地址。例如将本地的 8080 映射到远程数据库的 127.0.0.1:3306
  • Remote Forward (远程转发):将远程服务器的某个端口映射到您本地局域网的地址。例如让远程服务器能够访问您本机开发环境的 API 服务。
  • Dynamic Forward (动态转发 / SOCKS5):在本地开启一个 SOCKS5 代理端口,所有指向该代理的流量都会通过远程服务器进行转发。非常适合用于跨域网络测试。

当您处于终端模式或普通模式时,按下 F即可在屏幕中央呼出端口转发面板。

  1. 添加新规则:在面板中按下 a 键。
    • 使用 Ctrl+T 快捷切换隧道类型(Local/Remote/Dynamic)。
    • Tab 键在输入框间跳转,填写相应的端口号。
    • 按下 Enter 提交,隧道会立即在后台打通。
  2. 删除规则:在列表中选中某条不再需要的规则,按下 d 删除并立即释放端口占用。

所有配置好的端口转发规则都会被自动持久化保存到本地配置(connections.yaml)中,与当前的主机定义绑定。

当您下次重新连接这台服务器时,PhanTerm 会在后台静默地为您自动拉起所有上次保存的转发隧道,真正实现一次配置、永久无忧。