通过Internet SSH进入Linux计算机


14

我最近在宿舍中安装了一台Linux机器,我希望能够通过SSH访问它。我在大学校园里,那里有几个子网来管理无线连接到网络的计算机。因此,计算机的子网及其IP经常更改。

由于这些计算机可能位于不同的子网中,因此我无法通过输入IP地址进行SSH。有什么方法可以通过互联网服务或类似的方法将我转发到我的机器上来设置SSH?


您是否需要从校园网络外部访问它?还是仅在内部(从校园网络内部)?
Isaac Dontje Lindell 2013年

我在内部需要它,但我认为由于要使用其他子网,因此与从校外访问它会遇到类似的问题。
Alex Bardasu

可能有防火墙阻止来自外部Internet的入站连接。在内部,您可能会看到校园网络是否为连接的客户端提供了DNS名称。我的校园将请求IP的计算机映射为格式为的DNS名称%machine_name%.dynamic.%college_name%.edu。也许您的网络有类似的东西?
Isaac Dontje Lindell

当我执行“主机<ip>”时,会得到类似的地址。下班后,我会尝试一下,看看是否可以带我到任何地方。谢谢!
Alex Bardasu 2013年

我偶尔会遇到的一个问题是,计算机在移动时不会立即更新。对于位于同一位置的计算机,这应该不是问题。
Isaac Dontje Lindell

Answers:


15

您可以使用在Hamachi中登录我

我在NAT后面没有转发端口的Linux服务器上使用它。它像啤酒一样免费。

您在logmein.com上设置网络,然后在服务器上安装客户端。这将创建一个ham0IP不变的网络设备。您需要将客户端计算机连接到相同的hamachi网络,并且可以通过hamachi ip SSH到您的机器。


1
完善!小时候,我曾将Hamachi用于游戏目的,但现在我完全忘记了。我会尽快尝试。谢谢!
Alex Bardasu 2013年

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.