为了账号安全,请及时绑定邮箱和手机立即绑定

linux如何把3306端口跳转到阿里云数据库上?

linux如何把3306端口跳转到阿里云数据库上?

交互式爱情 2019-09-09 21:13:35
问题描述现在公司很多项目都直连着这个ip的服务器数据库,压力很大,我现在想不改变直连的代码情况下,把直连那个数据库IP3306端口映射到阿里云数据库上请问有些什么办法
查看完整描述

2 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

使用iptables作一下DNAT就行了
sysctl-wnet.ipv4.ip_forward=1
sysctl-p
iptables-tnat-APREROUTING-ptcp--dport3306-jDNAT--to-destination${DEST_IP}
iptables-tnat-APOSTROUTING-d${DEST_IP}-jMASQUERADE
命令都需要root权限
                            
查看完整回答
反对 回复 2019-09-09
?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

iptables有些麻烦建议使用haproxy比较方便,另外也不建议产期这么搞,这样最好只是作为一个过渡的,阿里云的saas服务基本给客户端的都是域名,本身是有sla的
                            
查看完整回答
反对 回复 2019-09-09
  • 2 回答
  • 0 关注
  • 336 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信