服务器A 香港服务器B 香港服务器C(数据库所在服务器) 只有B能访问C 希望从B访问C上的数据库 解决方案 配置B上的ssh通过密钥登陆 在A上建立一条SSH隧道 ssh -fN -L3307:C的
服务器A
香港服务器B
香港服务器C(数据库所在服务器)
只有B能访问C
希望从B访问C上的数据库
解决方案
配置B上的ssh通过密钥登陆
在A上建立一条SSH隧道
ssh -fN -L3307:C的IP:C上数据库的端口 -p(B的ssh端口) B上的用户@B的IP
连接的时候IP填127.0.0.1 端口填自定义的端口(例3307)
经测试, 该方案可以满足要求, 但是每隔几个小时隧道就会中断.
可以考虑使用autossh, 增强ssh的稳定性.