前提条件
假设已申请DCS缓存实例一个,本地电脑可以连接互联网,且安装有MobaXterm、Redis客户端等工具。
申请一台弹性云服务器(ECS),满足以下要求:
- 绑定弹性IP,公网可以访问ECS.
- ECS的虚拟私有云以及子网配置成与DCS缓存实例相同。
- ECS配置正确的安全组访问规则。
- 为了方便,ECS使用linux操作系统。
这样保证ECS与DCS缓存实例网络互通,同时可以从本地电脑远程SSH连接ECS。
1.通过MobaXterm建立隧道作为跳板机
1.1 新建一个到ECS的SSH连接,使用22号端口。
1.1.1 连接ECS
1.2 SSH连接配置好后,输入登录用户和密码,连接上ECS。
登录后输入TMOUT=0,避免连接超时自动关闭。
1.3 在MobaXterm工具中找到MobaSSHtunnal,建立隧道。
1.3.1 创建隧道
1.4 配置本地IP为127.0.0.1后,启动隧道。
1.4.1 启动隧道
2.连接测试
2.1 连接DCS缓存实例
本地电脑打开Redis客户端,以Redis命令行界面为例。命令如下:
Redis-cli -h 127.0.0.1 -p 3306 -a {password}
参数说明:
-h 主机名:localhost或者127.0.0.1,和隧道建立时配置的本地IP相同。
-p 端口号:3306,和隧道建立时配置的本地侦听端口相同。
-a 密码:DCS缓存实例连接密码。
2.2 连接成功
显示如下