如果对数据库配置了只允许特定IP才能访问的话,此时使用跳板机连接到数据库则是一个安全便捷的操作。特别是我们自己本地机器IP经常随着网络改变的情况下,通过跳板机连接数据库更是显示有必要了。
直接进入教程
1,首先确定一台IP固定不变的机器作为我们连接数据库的跳板机,如固定IP:10.19.37.240
2,在mysql数据库中配置IP(10.19.37.240)的访问权限,保存能够在10.19.37.240机器上访问该数据库
3,在需要通过跳板机连接数据库的机器上进行如下操作:
1)打开navicat工具,新建Mysql数据库链接,如下图所示
2)SSH->"使用SSH通道"->填写连接跳板机信息。
选项 | 填写内容 |
主机 | 跳板机机器IP |
端口 | 可访问的跳板机的端口(默认22) |
用户名 | 登陆跳板机的用户名 |
验证方法 | 可以选择使用密码登陆,也可以选择使用公钥验证 |
私钥 | 如果选择的是公钥验证,则需要选择私钥(注意:这里选择的是私钥而不是公钥,公钥需提前添加到跳板机中,本人已配置) |
通行短语 | 可配也可不配置(注:如果配置了,则每次打开连接时,则需要输入通行短语方可连接) |
3)在“常规”TAB界面,输入需要连接的数据库的信息
其中的主机,填写的是数据库的域名或IP
端口:被访问的数据库的端口
用户名和密码也是数据库的用户名和密码
填写完后点击“测试连接”,显示“连接成功”后即可点击“确定”按钮保存配置
4,此时就完成了通过跳板机访问数据库的配置,点击相应的配置,即可成功访问数据库中的信息