主要观点:介绍了 SSH 隧道和端口转发相关知识,包括用例、配置、SSH 跳主机、本地/远程/动态端口转发、限制及保持 SSH 连接存活等方面,还分享了相关工具和资源。
关键信息:
- 用例:可用于加密不安全连接、访问网页管理面板、绕过防火墙等,有多种场景。
- 配置准备:本地和远程用户需有相应权限,配置客户端和网络防火墙,在服务器上启用 SSH 端口转发和 GatewayPorts 等。
- SSH 跳主机:可通过多个跳主机透明连接远程主机。
- 端口转发类型:本地端口转发、远程端口转发、动态端口转发等,各有特点和示例。
- 限制:不支持 UDP,TCP-over-TCP 会降低吞吐量和增加延迟,不是 VPN 替代方案,存在潜在安全风险。
重要细节: - 本地端口转发示例及访问日志情况。
- 远程端口转发不同示例及启用 GatewayPorts 的要求。
- 动态端口转发使用 SOCKS 协议及测试方法。
- 保持 SSH 连接存活的方式,如设置心跳和重新连接。
通用链接:SSH 手册、sshd_config 手册等。
灵感来源:unix.stackexchange 回答和 Dirk Loss 的博客文章。
分享方式:多种社交平台分享链接。
其他信息:提供了作者的联系方式等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。