두 개의 원격 서버를 어떻게 연결합니까?

두 개의 원격 서버를 어떻게 연결합니까?

저는 한동안 Ubuntu를 사용하여 LAN 작업을 해왔습니다. 그래서 저는 각각 자체 Ubuntu 서버를 갖춘 2개의 사무실 위치를 가지고 있습니다. 이제 이들을 연결해야 하며 임대 회선이 제공되었습니다. 요약하자면,

  • 각 서버는 LAN 내에서 제대로 작동합니다.
  • 각 네트워크에는 자체 인터넷 연결이 있습니다(내 생각에는 관련이 없는 것 같습니다).
  • 각 LAN은 원격 라우터에 ping을 보낼 수 있습니다. 즉, 사무실 A에서는 라우터 A에 대한 ping을 허용하고 그 반대의 경우도 마찬가지입니다.

하지만 원격 사무실의 라우터를 넘어갈 수는 없습니다. 예를 들어 사무실 A에서 사무실 B의 라우터에는 핑을 보낼 수 있지만 해당 사무실의 서버에는 핑을 보낼 수 없습니다.

뭔가 빠졌나요? 어떻게 해야 하는지 조언 부탁드립니다.

각 머신에는 고정 IP가 있습니다.

감사해요! 여기에 이미지 설명을 입력하세요

답변1

라우터는 요청을 어떤 서버로 전달해야 하는지 알아야 합니다. 이제 각 위치에 하나의 서버가 있지만 라우터에는 중요하지 않습니다. 따라서 포트 포워딩을 구성해야 합니다. 라우터에서는 어떤 포트를 어떤 시스템이나 IP 주소로 전달해야 하는지 설정할 수 있습니다. 해당 시스템은 해당 트래픽을 허용해야 하므로 서버의 방화벽을 구성해야 할 수도 있습니다.

답변2

이를 설정하는 방법에는 여러 가지가 있으며 그 중 사소한 것은 없습니다. 무엇보다도 당신은 할 수 있습니다

  • 사이트 간 VPN 설정
  • NAT 설정

VPN은 요즘 적극 권장되는 암호화된 통신 채널을 제공한다는 장점이 있습니다. 신인에게는 설정이 다소 어렵지만 일단 설치되면 투명하게 작동합니다.

NAT는 구성하기가 조금 더 쉽지만 통신을 보호하지 못합니다(즉, 프로토콜이 암호화되지 않으면 통신사가 네트워크 데이터를 읽을 수 있습니다).

어쨌든 알아야 할 것은

  • 네트워킹에 대해
  • 통신사에서 제공한 라우터를 작동하는 방법
  • 링크가 사용됩니다(VoIP, HTTP, SMB, ...?)

관련 정보