代理连接内网mysql
很多时候mysql端口只对内网服务器开通,电脑本地连接不了,可通过如下方法,使用ssh代理连接
ssh -CfNg -L 6333:172.16.3.2:3306 root@1.1.1.1
将上述命令写成shell脚本,并做好免密登录(root@1.1.1.1)
说明:
6333:电脑本地监听的端口
172.16.32.12:3306 mysql服务器的内网ip和端口
root@1.1.1.1 开放了ssh外网访问,并且能以内网登录mysql的服务器
使用:
每次要本地连接mysql的时候执行上述shell脚本,然后再使用navicat连接
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a63a31812f7f425a2923368f831419a5.png)