利用云主机做 ssh 反向隧道
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,【背景】有三台主机 A、S、B,系统均为Linux。主机 A 和主机 B 在各自不同的内网,主机 S 为一台具有公网 IP 的云主机。主机 A 与主机 B 都可以通过 ssh 连接主机 S。如下图:【
千家信息网最后更新 2026年10月31日利用云主机做 ssh 反向隧道
【背景】
有三台主机 A、S、B,系统均为Linux。主机 A 和主机 B 在各自不同的内网,主机 S 为一台具有公网 IP 的云主机。主机 A 与主机 B 都可以通过 ssh 连接主机 S。如下图:

【需求】
主机 A 需要通过主机 S 连接主机 B。
【方法】
1、设置主机 S。
1.1、编辑 /etc/ssh/sshd_config 文件,在里面修改或添加:
GatewayPorts yes
1.2、重启 sshd 服务。
sudo service sshd restart
2、设置主机 B。
2.1、方式一:用 ssh
ssh -fNR portS:localhost:22 userS@pubIpS# portS 是主机 S 的某个开放端口# userS 是主机 S 的一个用户# pubIpS 是主机 S 的公网IP
2.2、方式二:用 autossh
autossh -M 3456 -NR portS:localhost:22 userS@pubIpS -p22# -M 参数没大弄明白,大概是通过这个端口监听以便自动重连吧# 输入密码后可以用 Ctrl-Z 放到后台
3、主机 A 通过 ssh 连接上主机 S 后。这样连接主机 B:
ssh userB@localhost -p portS# userB 为主机 B 的用户# portS 与上一步的 portS 是同一个端口
相关阅读:SSH反向连接及Autossh
*** walker ***
主机
端口
方式
用户
公网
不同
参数
可以通过
后台
密码
文件
方法
系统
背景
需求
三台
上一
开放
服务
监听
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州互联网科技公司
高科技与互联网
中国 科技 互联网
青岛互联网科技公司
互联网与新科技
互联网金融科技平台
上海万想互联网科技
大白互联网科技
天速互联网络科技有限公司
深圳国际航运科技和互联网
互联网教育科技公司vipkid
欧洲十大科技互联网公司
中国航天科技大学国际工业互联网
移动互联网年度科技创新
银川新华互联网科技学校联系电话
中国互联网公司排名锤子科技
互联网金融科技名词解释
互联网科技收购价值
青岛易易互联网科技
互联网的黑科技实验室
疫情对互联网科技公司影响
互联网时代科技改变生活
辽宁互联网新科技
电子科技大学互联网创业大赛
中国互联网十大科技股排名
民营互联网公司国防科技
山东有哪些互联网科技公司
山东大美朱楼互联网科技有限公司
马化腾互联网科技教学
三亚科技创新互联网基地