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
- /docs 重写为 11 页用户向文档(快速上手/会话/终端/SFTP/转发/RDP·VNC/串口/AI/授权/FAQ),剥离 run.sh、构建脚本等开发者内容与内部设计文档 - 文档配 5 张脱敏实况截图:SSH 工作区、SFTP 双栏、RDP、VNC、端口转发抽屉 - 落地页:新增「为什么选」区块、AI 步数修正 8→12、技术栈区改产品特性、专业版 CTA 指向 /pricing - /pricing 新增免费版 vs 专业版功能对比矩阵 - 全站清除 Tauri/IronRDP/Ed25519/guardrail 等实现层黑话,改用户语言 - 文档站删「打印/导出 PDF」「是否有帮助」摆设组件与未用图标,H1 与页面标题去重 - App 设置-关于新增官网入口 https://opsxshell.rlwj.cn(七语种同步) - homepage dist 同步重建
48 lines
2.5 KiB
Markdown
48 lines
2.5 KiB
Markdown
SSH 连上后,状态栏点击「转发」打开右侧抽屉,统一管理本地转发、远程转发与动态 SOCKS5(专业版)。
|
||
|
||

|
||
|
||
_每条规则独立启停:本地转发把远程服务映射到本机端口,动态转发让本机流量经 SSH 服务器出口。_
|
||
|
||
## 动态转发(SOCKS5)
|
||
|
||
本机成为 SOCKS5 代理,流量经当前 SSH 服务器出口 IP 访问外网:
|
||
|
||
```text
|
||
socks5://127.0.0.1:1080
|
||
```
|
||
|
||
- 每台 SSH 主机仅一条动态规则,端口固定 `1080`,抽屉中直接启停。
|
||
- 状态栏「转发」右键可复制代理地址。
|
||
- 需要远程 DNS 解析的命令行工具用 `socks5h`:
|
||
|
||
```bash
|
||
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:端口`——远端内网其它主机也可访问(需 sshd `GatewayPorts yes` 或 `clientspecified`)。
|
||
|
||
目标为本机或内网 `host:port`(不能填 `0.0.0.0`)。服务器还需 `AllowTcpForwarding yes` 或 `remote`;监听端口不能已被占用,`<1024` 通常需要 root。可用 `ssh -R [bind:]port:host:port user@host` 对照理解。
|
||
|
||
## 规则与运行态
|
||
|
||
- **保存的是规则,不是「运行中」状态**:应用重启后需要再次手动启动。
|
||
- 「复制规则」创建独立新规则,便于只改端口或目标;不复制运行状态。
|
||
- 运行中的规则选「编辑」时,会先提示停止真实监听,再允许保存新配置。
|
||
- 同一窗口内只要没点「停止」,SSH 断线、保活失败、空闲挂起或重连都会继续监听(本地 / SOCKS 端口不拆,远程转发自动重听)。
|
||
- 点停止、关闭标签、连接面板手动断开或退出应用,才会关闭真实 Listener。关闭标签后再开同一会话不会自动拉起转发。
|
||
- 「停止」真正关闭端口监听,不是只改界面图标。
|