云数据库如何通过外网连接
linux系统 1.准备环境 云服务器 193.112.1.43(公)172.16.0.23(内) 规格选择: 官方文档 云数据库pgsql 内网 172.16.32.98:5432 同一私有网络,默认内网互通 2.云服务器上做如下转发 iptables -t nat -A PREROUTING -d 172.16.0.23 -p tcp --dport 5432 -j DNAT --to-destination 172.16.32.98:5432 #目的地址转换 iptables -t nat -A POSTROUTING -d 172.16.32.98 -p tcp --dport 5432 -j SNAT --to-source 172.16.0.23 #源地址转换 echo 1 > /proc/sys/net/ipv4/ip_forward #开启转发(临时生效) 需修改sysctl.conf:net.ipv4.ip_forward = 1 执行sysctl -p马上生效 (永久生效) 3.测试通过云服务器的外网IP加端口可以正常访问。 windwos系统 1.准备环境 云服务器 193.112.224.83(公)172.16.32.87(内) 云数据库pgsql 内网 172.16.32.98:5432 同一私有网络,默认内网互通 2.云服务器上做如下转发 netsh