连接到防火墙后面的 Linux 计算机

连接到防火墙后面的 Linux 计算机

我正在寻找连接到 Linux 机器的方法,而不需要使用 SSH、Telnet 或类似的东西来连接它。 Linux 机器位于路由器后面,我无权访问它。因此打开/关闭某些端口不是一个选项。我正在寻找的解决方案不得使用传入端口。也许是一些插座或者我不知道。我可以发起连接那台机器。

答案1

是否可以从远程计算机进行网络连接到您的本地计算机。你可以:

使用 SSH 从远程到本地设置隧道-R,然后使用该隧道从本地到远程进行 SSH。看启动服务器到客户端的 ssh 连接,正如上面建议的阿马里洛

如果无法选择网络,您仍然可以使用:

  1. 启用串行控制台,即通过串行电缆(通常为 RS232)登录系统。在路由器两侧的两台服务器之间拉一根串行电缆。看串行控制台上的 Gettys(使用 systemd), 或者Ubuntu 的 SerialConsole wiki 页面

  2. 使用联网的键盘-视频-鼠标切换器(称为IP 上的 KVM)。此 IPKVM 设备应连接到远程服务器一侧的 USB 和 VGA 连接器,并且应连接到网络你这边路由器的。该设备可让您控制远程键盘和鼠标来控制和查看正在发生的情况(流式传输视频)。

答案2

如果您想要联网,但不想使用任何端口(我假设这意味着 IP 端口和串行端口),那么您必须使用不使用端口的协议。您可以使用ICMP坪隧道通过它转发 telnet 或 ssh,或者6对4(分配了自己的协议类型 41 并且无端口)或类似措施。

虽然这回答了问题,但这些协议也很可能被阻止,并且不言而喻,除非在非常不寻常的情况下(也许 6to4 除外),否则不应部署此类措施。

相关内容