如何访问两个 NAT 路由器后面的计算机?

如何访问两个 NAT 路由器后面的计算机?

由于技术原因,我无法更改家里的计算机,它们位于两个路由器后面,其中只有一个(连接我自己的网络的路由器)我可以控制。

基本上设置是

互联网 <-> R1 <-> 专用网络 1 <-> R2 <-> 专用网络 2

R2 是我的路由器。私有网络是 192.168.10.0 和 192.168.1.0。后者是我的。

有什么方法可以帮助我从外部(即互联网)访问我的计算机吗?

我并不反对在某处租用托管服务器并在我的网络内的计算机上运行某种客户端,以允许托管服务器通过 SSH 连接到我的家庭网络。

有任何想法吗?

答案1

您需要哪种访问权限?如果您只需要远程登录并做一些工作,我建议您使用类似转到MyPC或者登录。这些允许您远程访问您的桌面并像坐在办公桌前一样工作。我相信付费版本还允许您在远程计算机和您连接的位置之间传输文件,但我已经有一段时间没有研究过这两个应用程序了。如果您谈论的是设置人们可以通过互联网访问的 Web 或 FTP 服务器,那么这将变得有点复杂。

答案2

您应该从 R1 请求端口转发,或者使用互联网上的某个主机,您可以从家用 PC 建立隧道。实际上可以通过 NAT,但这些需要更多的黑客攻击。看看普纳特例如

相关内容