场景一:
内网用户A: 192.168.2.10 可连服务器B,也可连外网
内网服务器B: 192.168.2.101 不可连外网
公网服务器C: 218.60.58.99
公网用户D: 可以访问公网服务器C
实现目的: 公网用户D可以访问内网服务器B
第一步: 内网用户A通过CRT&Xshell登录公网服务器C
CRT配置如下:
Options->会话选项->远程/X11(一定带X11)


保存后,内网用户A保持CRT不断开连接
公网用户D登录公网服务器C,访问本地2235端口,即可登录内网服务器B

XSHELL配置(配置后要关闭重启Xshell)

测试验证

场景二:
服务器A: 218.60.58.99 开通了ssh端口(22),但未开通mysql端口(3306)
本地用户B: 可以通过SSH连接到服务器A
目的:
本地用户可以在本地访问服务器A的Mysql服务
CRT配置
Options->全局会话

测试验证
通过工具,连接本地的3307端口

Xshell配置(配置后要关闭重启Xshell)

测试验证

其他应用端口转发同理
本文详细介绍了如何利用公网服务器实现内网穿透,使公网用户能够访问内网服务器,以及如何通过端口转发让本地用户访问受限的服务器服务。具体步骤包括使用CRT和Xshell进行配置,实现SSH隧道的搭建。
8025

被折叠的 条评论
为什么被折叠?



