背景
目前有三台以下机器:
本地windows
服务器1:132.121.11.71
服务器2:132.122.11.75
服务器1 能直接访问 服务器2; 但是本地不能直接访问 服务器2;
现在想让本地能直接访问 服务器2中的数据库。
工具
- secureCRT
- proxyfier
操作
1. 跳板机设置端口转发
使用secureCRT 连接服务器1 -> 编辑连接属性(Properties) -> 找到端口转发(PortForwarding) -> 添加一个规则
规则信息:
该规则表示: 服务器1会监听本地的1011端口,将访问该端口的数据动态代理出去。
设置完成后保存.
2. proxifier设置代理服务器和代理规则
2.1 代理服务器
选择配置文件 -> 添加一条代理服务器设置
代理服务器配置信息:
- 地址填
localhost
- 端口号需要和以上设置的相同
- 协议使用
SOCKS5
2.2 代理规则
配置文件中选择代理规则 -> 添加一条
代理规则信息:
测试
在本机中使用navicat连接 服务器2 的数据库,连接成功。
参考文章:
https://www.jianshu.com/p/7ee0f53a0210