2つのリモートサーバーを接続するにはどうすればいいですか

2つのリモートサーバーを接続するにはどうすればいいですか

私はこれまでしばらく Ubuntu を使って LAN で仕事をしてきました。2 つのオフィスがあり、それぞれに Ubuntu サーバーがあります。現在、それらをリンクする必要があり、専用回線が提供されています。要約すると、

  • 各サーバーはLAN内で正常に動作します
  • 各ネットワークには独自のインターネット接続があります(関係ないと思います)
  • 各 LAN はリモート ルーターに ping を実行できます。つまり、オフィス A はルーター A に ping を実行でき、その逆も同様です。

しかし、リモート オフィスのルーターを超えることはできません。たとえば、オフィス A からオフィス B のルーターに ping することはできますが、そのオフィスのサーバーには ping できません。

何か見落としているのでしょうか? 何をすべきかアドバイスをお願いします。

各マシンには静的 IP があります。

ありがとう! ここに画像の説明を入力してください

答え1

ルーターは、リクエストを転送するサーバーを認識する必要があります。現在、各場所に 1 つのサーバーがありますが、ルーターにとってはそれは問題ではありません。そのため、ポート転送を構成する必要があります。ルーターでは、どのポートをどのマシンまたは IP アドレスに転送するかを設定できます。そのマシンはそのトラフィックを受け入れる必要があるため、サーバーのファイアウォールを構成する必要がある場合があります。

答え2

これを設定する方法は数多くありますが、どれも簡単ではありません。

  • サイト間VPNを設定する
  • NATの設定

VPN には、暗号化された通信チャネルを提供するという利点があり、これは最近非常に推奨されています。初心者にとっては設定がやや難しいですが、一度設定すれば透過的に動作します。

NAT は設定が少し簡単ですが、通信は保護されません (つまり、プロトコルが暗号化されていない場合、ネットワーク データが通信事業者によって読み取られる可能性があります)。

いずれにせよ、知っておく必要があるのは

  • ネットワーキングについて
  • 通信会社から提供されたルーターの操作方法
  • 使用されるリンク (VoIP、HTTP、SMB、...?)

関連情報