有些情况我们需要访问另外一个网络的内部资源。这时候需要为外部资源打通一个访问通道。
应用案例一
需求:
A需要访问C的资源;
A无法访问B;
B可以访问A;
B可以访问C;
分析:
B可以访问到需要通信的双方。因此从B为双方建立SSL通道。
A需要访问C的资源。因此SSL通道监听端口建立在A。
A无法访问B,但B可以访问A。因此B作为SSL客户端发起SSL通道连接。
实施:
A安装SSL服务端,B安装SSL客户端。
在SSL服务端配置SSL客户端的公钥。
B通过客户端建立与A的SSL通道并在A启动监听,通过SSL通道将监听收到的请求信息转发给C。
工具: