对应的情况为

内网有两台主机,一台做公共服务,一台做数据库,其中公共服务有外网ip,而数据库服务没有。公共服务可以链接数据库,但是外网无法直接链接数据库。

解决方法,通过建立ssh隧道,进行端口转移来达到访问内网数据库目的。

1,首先通过第三方连接工具例如SecureCRT、Xshell等链接公共服务器

2,点击Options里的Global Options,创建ssh隧道

 

一般oracle端口1521,mysql3306

3,启动Navicat连接内网数据库

ip为本机ip,端口为本机所填端口。输入服务名,数据库用户名和密码 就可连接上。

 

posted on 2017-03-07 17:07  wEndu  阅读(2948)  评论(0编辑  收藏  举报