如何连接两个远程服务器

如何连接两个远程服务器

我已经使用 Ubuntu 在局域网上工作了一段时间。所以我有 2 个办公地点,每个都有自己的 Ubuntu 服务器。现在我们需要将它们连接起来,我们已经获得了一条租用线路。总而言之,

  • 每个服务器在其 LAN 内均能正常工作
  • 每个网络都有自己的互联网连接(我认为不相关)
  • 每个 LAN 都可以 ping 远程路由器。例如,办公室 A 允许 ping 路由器 A,反之亦然。

但我无法超越远程办公室的路由器。例如,从办公室 A,我可以 ping 办公室 B 的路由器,但无法 ping 办公室 B 的服务器。

我是否遗漏了什么?请告知需要做什么。

每台机器都有一个静态IP。

谢谢! 在此处输入图片描述

答案1

路由器需要知道要将请求转发到哪个服务器。现在每个位置都有一台服务器,但这对路由器来说并不重要。因此,您需要配置端口转发。在路由器中,您可以设置要将哪个端口转发到哪个机器或 IP 地址。该机器必须接受该流量,因此您可能需要配置服务器的防火墙。

答案2

有很多种方法可以实现这一点,但都不是简单的。其中,你可以

  • 设置站点到站点 VPN
  • 设置 NAT

VPN 的优点是提供加密通信通道,这在当今非常受欢迎。对于新手来说,设置 VPN 有点困难,但一旦设置好,VPN 就可以透明地运行。

NAT 配置起来稍微容易一些,但是不能保证通信的安全(即,如果协议未加密,则电信公司可能会读取网络数据)。

无论如何,你需要知道

  • 关于网络
  • 如何操作电信公司给你的路由器
  • 将要使用的链接(VoIP、HTTP、SMB……?)

相关内容