SSH远程端口转发(Remote Forwarding)是本地转发的“反向”操作。它可以将一台公网服务器的端口流量,通过SSH隧道转回你的本地电脑。

使用场景
适合你的电脑在防火墙后、没有公网IP,却需要让别人访问你的服务。例如:
临时把家里电脑的网站服务分享给同事看
远程调试本地开发环境
工作原理
你从内网主动发起SSH连接到一台有公网IP的服务器,并告诉它:对外开放某个端口,任何访问该端口的请求,都转发给你。
配置方法
使用 -R 选项。
基本格式:
bash
ssh -R 远程端口:本地地址:本地端口 用户名@SSH服务器地址
实际例子:
你的本地电脑运行着一个网站服务(端口3000),你有一台公网服务器 public-server.。
null
null
nullcom
效果:任何人访问 public-server.com:8080,都会被转发到你本地电脑的 3000 端口服务。
前置要求
需要在公网服务器的SSH配置(/etc/ssh/sshd_config)中开启:
null
GatewayPorts yes
否则转发端口只监听本地回环地址(127.0.0.1),外网无法访问。
另外,可以借助 80KM 端口流量转发程序,搭建流量中转节点,所有外网访问经过节点再回源,彻底隐藏真实 IP。支持 80、443 常用网页端口,兼容各大系统。
SSH动态端口转发(-D):一条命令搭建SOCKS代理(下)
SSH远程端口转发(-R):无公网IP也能暴露本地服务
SSH本地端口转发(-L):通过跳板机访问内网服务的完整配置
路由端口转发常见应用场景有哪些?有什么?
端口转发是什么?如何设置端口转发?
从路由端口转发到流量中转:网络安全与加速新思路
破壁与桥接:揭秘内网穿透的底层逻辑
SSH动态端口转发(-D):一条命令搭建SOCKS代理(下)
SSH本地端口转发(-L):通过跳板机访问内网服务的完整配置
路由端口转发常见应用场景有哪些?有什么?
从路由端口转发到流量中转:网络安全与加速新思路
端口转发是什么?如何设置端口转发?
内网端口映射外网完全教程:路由器端口转发配置+内网穿透工具实战
家庭宽带端口映射 vs 80km穿云箭内网穿透:没有公网IP该选哪个?
远程控制内网电脑:简单几步,外网轻松访问家里或公司电脑
4G路由器没有公网IP怎么办?端口映射失效后的三种替代方案
端口映射 vs 端口触发 vs DMZ主机:三种方案原理与选型对比
内网远程访问不再难:用80KM穿云箭一箭穿透
内网远程桌面控制软件:用“穿云箭”实现安全高效的异地办公