使用 SSH 端口转发搭建隧道,助力远程办公。
ssh
是我们平时连接远程服务器必不可少的的工具,实际上,SSH
还同时提供了一个非常有用的功能,这就是端口转发。
将其他 TCP
端口的网络数据通过 SSH
链接来转发,这一过程有时也被叫做 隧道(tunneling)。
转发的类型有 3 种,对应到 3 个选项,分别是:
-L
:Local,即本地端口转发-R
:Romote,即远程端口转发-D
:Dynamic,即动态端口转发因为动态端口转发形式实际上是一种代理服务,和前面两种差别较大,所以本文暂不讨论。
在平常的工作中,难免遇到两个网络不能互相访问,特别是现在远程工作的情况下,这时候 SSH 端口转发就能帮上忙了。
不过这中间涉及到多个服务器之间的连接,关系很容易绕晕,本文做一个简单的总结,帮助大家快速理解。
基本命令:
ssh -L [本地IP]:本地端口:目标主机:目标端口 SSH服务器
127.0.0.1
示例:
ssh -L 8000:localhost:8080 remote
解释:
把 remote
上面的 8080
端口,通过本地的 8000
端口访问,这里的 localhost
指的是 remote
本地。
基本命令:
ssh -R [远程IP]:远程端口:目标主机:目标端口 SSH服务器
127.0.0.1
GatewayPorts
选项示例:
ssh -R 8000:localhost:8080 remote
解释:
在 remote
上面启动 8000
端口,可以访问到本地的 8080
端口,这里的 localhost
指的是 SSH 客户端 本地。
备注:
出于安全考虑,如果 SSH 服务器 没有开启允许 GatewayPorts
选项,则即使指定了 远程 IP,也仍然只会绑定到 127.0.0.1
.
在 /etc/ssh/sshd_config
配置文件中找到 GatewayPorts
,设置为 yes
,并重启 sshd
服务。
每个机器按照功能来说可以分为几种角色:
在两种不同的端口转发形式下,每个机器有不同的作用,看图更直接点:
加了端口转发选项的 SSH 连接也和普通 SSH 连接差不多,如果不想出现命令 shell,可以加如下选项:
端口转发是基于 SSH 连接的基础上,所以这期间要一直保持 SSH 会话不中断。在 Linux 系统中可以安装 autossh
解决。
Windows 系统下使用的 SSH 客户端(比如 XShell
)一般都有端口转发的配置, 原理都是一样的。
建立连接的时候需要服务器的用户和密码,如果想让服务器只用作跳板隧道使用,可以建立受限用户,这样就可以放心的让别人使用,保证 SSH 服务器的安全。
文章内容虽基础,整理发布不轻松
如果看过有帮助,不妨 点赞 + 关注,谢谢!
代做工资流水公司武汉自存银行流水报价天津个人银行流水商丘流水制作大庆离职证明查询邯郸银行对公流水图片海口做工资流水账单湛江查贷款工资流水菏泽流水单代开南通开购房银行流水昆明薪资流水代开许昌转账流水银川薪资银行流水报价烟台银行流水办理金华查询房贷收入证明昆明企业流水打印多少钱新乡个人银行流水开具台州背调流水多少钱芜湖签证银行流水 打印昆明企业对公流水费用无锡日常消费流水价格常德工资流水代做株洲代做背调流水常德企业流水打印商丘背调工资流水开具威海车贷流水公司湖州制作企业对公流水临沂公司银行流水办理青岛薪资流水单报价桂林打工资银行流水东莞消费贷流水价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤