华为云数据源打通

操作步骤

  1. 跳转VPC控制界面,选择“VPC终端节点”-> “终端节点服务”,然后点击右上角的“创建终端节点服务”。

  1. 配置端口映射

    1. 源端为负载均衡,选择LB实例ID,点击配置端口映射(比如截图的5432/TCP),然后点击“立即创建”

    1. 源端为ECS:选择对应ECS所在的VPC,以及需要打通的端口(比如截图的5432/TCP),然后点击“立即创建”

  2. 成功创建服务后,点击“返回终端节点服务列表”。

  1. 在列表中找到刚创建的服务,点击进入详情页。

  1. 在 Protonbase 的 Tunnel 界面获取白名单ID

    1. 点击右侧“+Tunnel”,复制截图所示ID;

  2. 在详情页添加白名单用户(将上一步复制的ID粘贴进去)

  1. 到详情页“基本信息”,复制终端服务ID(确保状态是“可连接”)

  1. 回到 Protonbase Tunnel设置界面

    1. 设置名称:截图示例为pg_bridge
    2. 粘贴终端节点ID(截图红框处)
    3. socks5、CIDR按截图配置;
    4. 点击确定;

  2. 回到华为云终端节点服务详情页,点击“连接管理”,点击“接受”连接。

  1. 使用warebase网络VPC详情页面显示的host信息,进行连接。

FAQ

Q1: 如何打通RDS等数据服务

  1. 挑选一台服务器(建议使用带宽较大,负载较低的实例);

  2. 安装nginx服务

    1. debian/ubuntu: sudo apt install nginx
    2. rhel/centos: sudo yum install nginx
  3. 编辑nginx配置文件sudo vim /etc/nginx/nginx.conf

在stream block添加需要转发的服务,并重启nginx,执行sudo nginx -s reload

stream {
        server {
                listen 15432;
                proxy_pass 74ce12d7c02e4e30ad7d082d63027972in03.internal.cn-south-1.postgresql.rds.myhuaweicloud.com:5432;
        }
}
  1. 参考操作步骤中,如何转发服务器端口。