华为云数据源打通
操作步骤
- 跳转VPC控制界面,选择“VPC终端节点”-> “终端节点服务”,然后点击右上角的“创建终端节点服务”。

- 
配置端口映射 - 源端为负载均衡,选择LB实例ID,点击配置端口映射(比如截图的5432/TCP),然后点击“立即创建”
  - 源端为ECS:选择对应ECS所在的VPC,以及需要打通的端口(比如截图的5432/TCP),然后点击“立即创建”
  
- 
成功创建服务后,点击“返回终端节点服务列表”。 

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

- 
在 Protonbase 的 Tunnel 界面获取白名单ID - 点击右侧“+Tunnel”,复制截图所示ID;
  
- 
在详情页添加白名单用户(将上一步复制的ID粘贴进去) 

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

- 
回到 Protonbase Tunnel设置界面 - 设置名称:截图示例为pg_bridge
- 粘贴终端节点ID(截图红框处)
- socks5、CIDR按截图配置;
- 点击确定;
  
- 
回到华为云终端节点服务详情页,点击“连接管理”,点击“接受”连接。 

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

FAQ
Q1: 如何打通RDS等数据服务
- 
挑选一台服务器(建议使用带宽较大,负载较低的实例); 
- 
安装nginx服务 - debian/ubuntu: sudo apt install nginx
- rhel/centos: sudo yum install nginx
 
- debian/ubuntu: 
- 
编辑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;
        }
}- 参考操作步骤中,如何转发服务器端口。
