我绘制了一个较为简单的拓扑图,假设我们的内网环境中存在三台设备,分别是 PCNASLinux 服务器。在实际应用中,我们可能会面临一些需求和场景,例如需要在公司内部访问家中的 NAS 服务。虽然大多数正版 NAS 带有远程服务,但对于自行组建的 DIY NAS 而言,通常没有这样的服务。又或者需要访问 Linux 服务器上运行的服务,比如 AlistJellyfin 等。因此,我们就需要借助内网穿透来实现这种访问需求。
如图所示,我们在云服务器中搭建内网穿透服务,通过配置转发规则,实现以访问 云服务 IP + 端口 的方式来访问家庭内网的服务。例如,访问 http://123.23.23.123:35000,实际上打开的是内网中 NAS 的 5000 端口所对应的服务。