公网访问内网数据库----mysql-proxy配置

时间:2022-12-21 04:09:33

以下配置也是在uc的云主机上进行的操作(具体说明,请看需求nginx配置)

一、安装

1、通过yum安装即可

[root@localhost ~]# yum -y install mysql-proxy

2、修改配置

[root@localhost ~]# vim /etc/mysql-proxy.cnf

proxy-address = 0.0.0.0:3308    #此处配置客户端连接的代理端口(默认为4040)

proxy-backend-addresses = 10.10.10.1:3306   #此处配置的是需要访问的内网数据库ip和端口

admin-address = 0.0.0.0:3007 #此处配置的是mysql-proxy本地监听端口 (默认为4041)

其他配置保持默认就好

启动方式:mysql-proxy --defaults-file=/etc/mysql-proxy.cnf

我们在sp的机器上用3308端口去连接即可

mysql -uroot -p -h 106.23.22.1 -P 3308