场景:当数据库服务器放置在需要登录堡垒机才能访问的服务器时,本地程序开发如何连接到数据库呢?
这里需要用到远程连接工具securityCRT或者XShell 之类,来完成端口转发的功能。
secureCRT下载:
链接:
https://pan.baidu.com/s/1sP9mRb0pzUOpLbuL_DsDHQ
提取码:8wye
假设:总共有三台机器:
A是开发用的windows主机
B是一台linux堡垒机
(
IP:123.56.15.82
端口:10627
user:root
pass:123456
)
C是内网环境数据库服务器
(
IP:rm-asfhkasfkasdfhkajs.mysql.rds.aliyuncs.com
端口:3306
user:root
pass:123456
)
我们要实现的效果是:将所有发送至127.0.0.1:3306(是否3306,还需要看下面的配置)的请求全部转发至C:port。