通过中间服务器做代理(端口转发)远程连接数据库
来源:互联网 发布:python中数据清洗的库 编辑:程序博客网 时间:2024/05/22 11:33
最近遇到了一个远程连接数据库服务器的问题,网上查了很久,最后在同事的指导下终于连上了,记录一下。
简单的说就是一个端口转发的问题。
问题描述如下:
假设我本地是A,中间服务器是B,数据库服务器是C。
A可以访问B,B可以访问C,但是A不能直接访问C。A -> B -> C
那么如何让A可以通过B访问C呢?
1.首先下载一个软件SecureCRT到本地。
2。通过SecureCRT软件连接到B(软件的用法可自行搜索,通常需要IP、用户名、密码三个参数即可连接)
3.连接到B后进入“会话选项-连接-端口转发”。
4.在“本地端口转发”下面点击“添加”。弹出如下窗口。
5.在“本地”选项里选择“手工选择允许连接的本地IP地址”,IP栏填写本地IP即127.0.0.1,端口随便写一个和远程端口不一致的比如1523.
6.在“远程”选项里选择“目的地主机不同于SSH服务器”,主机名协商C的IP,端口写上C的端口。
然后点击确定
现在你在本机通过 127.0.0.1:1523 这个地址就可以访问到数据库服务器C了。
0 0
- 通过中间服务器做代理(端口转发)远程连接数据库
- 使用secureCrt端口转发连接远程服务器mysql
- SSH 远程连接端口转发
- iptables案例:通过本地服务器转发访问远程数据库
- nginx1.9+做TCP代理(端口转发)
- SecureCRT 端口转发连接服务器
- ssh命令通过制定端口连接远程服务器
- 通过实现端口代理映射,进而连接oracle数据库
- 同一服务器下配置多域名,去掉Tomcat端口号,Nginx反向代理做转发
- xshell端口转发,plsql连接远程oracle
- 使用Navicat的SSH Tunnel和SecureCRT的端口转发功能连接本机IP被禁止访问的远程数据库服务器
- 通过代理JMX 远程连接
- 本地数据库(SQL Server)远程连接服务器端服务器----改变了默认端口
- linux ssh 远程服务器的端口转发到本地端口
- pgcli通过SSH本地转发连接远程服务器上的PostgreSQL DB
- 使用 ssh -R 建立反向/远程TCP端口转发代理
- 使用 ssh -R 建立反向/远程TCP端口转发代理
- 使用SSH 实现本地代理,远程端口转发
- OpenSSL库的RSA使用
- 博客从wordpress迁移到Github.io、GitCafe
- 在VS2010配置并运行PBC库程序
- 安卓源码学习之Handler执行流程
- C++primer5.5-5.7 自增自减、箭头、条件操作符
- 通过中间服务器做代理(端口转发)远程连接数据库
- IOS常用第三方框架 --- PullToRefresh 下拉刷新
- error the @annotation pointcut expression is only supported at Java 5 compliance level or above 异常解决
- Ubuntu 下 Byobu 终端安装
- 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
- mysql 的存储引擎介绍
- 4412用户层调用驱动控制led灯
- ReactiveCocoa - iOS开发的新框架
- 判断网页中element是否可见的最佳方法