SSH 隧道与端口转发
SSH 隧道可将本地端口转发到远程,或反向代理,常用于穿透防火墙。
示例:
# 本地端口转发(将本地 8080 转发到远程的 80)
ssh -L 8080:remote_host:80 user@gateway
# 远程端口转发(将远程的 2222 转发到本地的 22)
ssh -R 2222:localhost:22 user@gateway
# 动态 SOCKS 代理(浏览器代理)
ssh -D 1080 user@gateway注意:需确保 SSH 服务开启 GatewayPorts 等选项。
