如何远程管理天翼云rds数据库-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 265355
  • 博文数量: 619
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5320
  • 用 户 组: 普通用户
  • 注册时间: 2022-03-07 15:28
个人简介

天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、cdn、云电脑、大数据及ai等全线产品和场景化凯发app官方网站的解决方案。

文章分类

全部博文(619)

文章存档

2024年(170)

2023年(247)

2022年(202)

我的朋友
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: mysql/postgresql

2022-04-08 13:35:37


天翼云mysql rds数据库当前仅允许从云主机内网访问,暂时不支持绑定公网ip地址远程访问和控制数据库。很多用户更习惯使用windows上的图形客户端对数据库进行管理,如果有windows云主机则可以远程桌面登录到windows云主机上使用mysql-front或navicat等图形客户端访问mysql rds数据库,如果只有linux云主机是不是就没有办法了呢?我们可以通过linux云主机的ssh服务,创建一条至天翼云rds数据库的加密隧道,从本地使用图形客户端远程访问控制天翼云rds数据库。

ssh端口转发,又被称为ssh隧道,通过ssh隧道可以把远程的网络服务端口映射到本地客户端。

举个栗子:从本地客户端只能访问到a服务器的ssh服务,a服务器可以访问到b服务器,但本地客户端不能访问b服务器。如果想要本地客户端访问b服务器的某个指定端口,则可以通过创建一条ssh隧道,把b服务器的网络端口通过ssh服务映射到本地的一个网络端口上,本地客户端访问本地的这个网络端口即可实现访问b服务器的目的。

以天翼云rds数据库服务来说,本地客户端可以访问云主机,云主机可以访问rds数据库,但本地客户端不能访问rds数据库。通过创建一条至云主机的ssh隧道,由云主机进行中继,达到本地客户端直接访问rds数据库的目的。

示意图如下:

下面讲讲配置步骤,以下操作的前提是有一台绑定了公网ip地址的linux云主机。

1、登录天翼云控制台,获取rds数据库的内网ip地址和端口。

本例中rds数据库内网ip为192.168.1.16,数据库端口为8635

2、在本地windows上下载安装一个ssh隧道软件,推荐使用plink工具。下载链接为 https://the.earth.li/~sgtatham/putty/latest/w64/plink.exe 。也可以使用其它ssh隧道软件。

 

3、在windows命令行模式下,进入plink程序所在目录,执行plink命令。命令格式如下:

plink –l 映射到本地的端口:rds数据库内网ip:rds数据库端口 用户名@云主机公网ip

 

本例中192.168.1.16为mysql rds数据库的内网ip,第一个8635为隧道创建后的本地监听端口,第二个8635为rds数据库的访问端口,root为云主机的用户名,42.123.135.182为云主机的公网ip。按照提示输入云主机的密码即完成ssh隧道的创建。


4、最后使用mysql客户端连接本地电脑的8635端口即可。

以使用mysql-front为例,配置连接主机ip地址为127.0.0.1,端口为8635。

连接成功后就可以用熟悉的客户端远程管理天翼云rds数据库了。

   

阅读(384) | 评论(0) | 转发(0) |
0

上一篇:

下一篇:

给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图