端口转发
端口转发是 Pro 功能,用于基于当前 SSH 连接创建端口映射任务。它适合访问远程内网服务,或在调试、运维场景中临时暴露本地服务。
前置条件
| 条件 | 说明 |
|---|---|
| SSH 连接 | 需要先连接到目标服务器 |
| Pro 权限 | 需要有效 Pro 许可证或可用试用权限 |
| 端口可用 | 本地端口不能被其他程序占用 |
| 远程权限 | 远程服务地址和端口需要能被 SSH 服务器访问 |
打开端口转发面板
- 建立 SSH 连接。
- 在终端底部状态栏点击“端口转发”。
- 面板会读取当前连接信息。
- 创建新的转发任务。
创建转发任务
创建任务时通常需要填写:
| 字段 | 说明 |
|---|---|
| 名称 | 任务显示名称,便于识别 |
| 本地端口 | 本机监听端口 |
| 目标地址 | 远程或本地服务地址,按转发方向决定 |
| 目标端口 | 目标服务端口 |
| 连接信息 | 默认使用当前 SSH 连接 |
填写完成后点击启动。启动成功后,任务会出现在转发列表中。
任务管理
端口转发任务支持:
- 启动任务。
- 停止任务。
- 重新启用已保存任务。
- 删除任务。
- 查看任务状态。
- 按终端标签关闭相关任务。
如果本地端口被占用,启动会失败。请换一个本地端口后重试。
stunnel 部署
端口转发面板包含 stunnel 部署入口,用于辅助在远程环境部署相关隧道配置。使用前请确认你了解远程服务器环境和部署影响。
常见问题
| 现象 | 常见原因 | 处理方式 |
|---|---|---|
| 启动失败 | 本地端口已占用 | 更换本地端口 |
| 无法访问目标服务 | 目标地址或端口错误 | 在远程服务器上确认服务可达 |
| 功能不可用 | Pro 权限不足或许可证状态异常 | 打开授权中心检查权限 |
使用提示
- 本地端口不要与其他程序冲突。
- 生产环境服务建议先确认安全策略,再通过转发访问。