CI / Lint & TypeCheck (push) Canceled after 0s
CI / Test (push) Canceled after 0s
CI / Tauri Foundation Acceptance (push) Canceled after 0s
CI / Build (macos-latest) (push) Canceled after 0s
CI / Build (ubuntu-latest) (push) Canceled after 0s
CI / Build (windows-latest) (push) Canceled after 0s
内容与概述/会话/终端高度重叠;Cmd+K 快速连接合并进会话页,安装信息概述页已有。文档 11 页精简为 10 页并重排编号
2.5 KiB
2.5 KiB
SSH 连上后,状态栏点击「转发」打开右侧抽屉,统一管理本地转发、远程转发与动态 SOCKS5(专业版)。
每条规则独立启停:本地转发把远程服务映射到本机端口,动态转发让本机流量经 SSH 服务器出口。
动态转发(SOCKS5)
本机成为 SOCKS5 代理,流量经当前 SSH 服务器出口 IP 访问外网:
socks5://127.0.0.1:1080
- 每台 SSH 主机仅一条动态规则,端口固定
1080,抽屉中直接启停。 - 状态栏「转发」右键可复制代理地址。
- 需要远程 DNS 解析的命令行工具用
socks5h:
curl --proxy socks5h://127.0.0.1:1080 https://example.com
- SOCKS5 默认仅监听本机;当前不提供局域网开放和客户端密码认证。
本地转发(-L)
本机监听默认只需填端口(绑定 127.0.0.1,等同 ssh -L 8080:…);需要局域网访问时再展开高级项改为内网 IP 或 0.0.0.0。
目标主机相对当前 SSH 服务器(常用 127.0.0.1 或内网 IP),不是会话页的主机名,且不能填 0.0.0.0。
远程转发(-R)
远端监听填:
127.0.0.1:端口——仅 SSH 服务器本机可访问;0.0.0.0:端口——远端内网其它主机也可访问(需 sshdGatewayPorts yes或clientspecified)。
目标为本机或内网 host:port(不能填 0.0.0.0)。服务器还需 AllowTcpForwarding yes 或 remote;监听端口不能已被占用,<1024 通常需要 root。可用 ssh -R [bind:]port:host:port user@host 对照理解。
规则与运行态
- 保存的是规则,不是「运行中」状态:应用重启后需要再次手动启动。
- 「复制规则」创建独立新规则,便于只改端口或目标;不复制运行状态。
- 运行中的规则选「编辑」时,会先提示停止真实监听,再允许保存新配置。
- 同一窗口内只要没点「停止」,SSH 断线、保活失败、空闲挂起或重连都会继续监听(本地 / SOCKS 端口不拆,远程转发自动重听)。
- 点停止、关闭标签、连接面板手动断开或退出应用,才会关闭真实 Listener。关闭标签后再开同一会话不会自动拉起转发。
- 「停止」真正关闭端口监听,不是只改界面图标。
