从另一个全局IP访问私有IP


1

我是一个Linux用户,我正在研究全球IP说202.212.56.215。现在我有一个我认识的系统及其在私有网络上的系统,即它的ip是192.168.1.29(假设)在全球IP上说217.34.32.213。我可以通过ssh或其他方式访问该系统吗?

Answers:


1

如果您想在没有中间计算机的情况下访问它,您唯一的机会是在路由器上进行一些端口转发(端口22是SSH的标准端口)。或者(如果你没有这种可能性)你可以从互联网上扫描你的路由器,找出已经打开的端口。如果有一个打开且未使用的,您可以在“私有”计算机上配置SSH以侦听该端口而不是端口22。

替代方法意味着使用全球可访问的计算机,您的私人计算机将以某种方式永久连接。然后,您将有权访问此“中间人计算机”以访问您的“中间人计算机”。网上有大量的操作方法。谷歌搜索 ssh to a computer behind a router 将返回约100万条结果。


1

您必须在专用网络的路由器上为ssh端口启用端口转发(默认情况下为22,但如果将其配置为使用非默认端口则更安全)。

怎么做取决于它是哪个路由器。


0

是的,但您很可能必须通过“全局IP”访问它,并在路由器上设置端口转发以指向其私有IP。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.