양파 라우팅이란 무엇이며 개인 정보를 되찾는 방법

Advor Torlogo

“개인 정보”라는 단어가 떠오르면, 아마도 프록시나 VPN을 통해 인터넷을 탐색하는 것을 생각할 것입니다. 두 가지를 시도해본 사람은 누구나 무료 프록시(심지어 일부 유료 프록시)들이 매우 느리게 작동한다는 것을 알고 있으며, VPN은 더 빠르지만 하나의 주체에 중앙 집중되는 경향이 있습니다. 프록시와 많은 VPN은 또한 종종 그들을 통해 지나가는 트래픽의 로그를 보관합니다.

이 두 가지 옵션 사이에, 구식 프록시의 느린 속도 없이 VPN의 대부분의 장점을 제공하는 한 숨겨진 영웅이 있습니다: 양파 라우팅(Onion Routing), 줄여서 OR이라고도 합니다. 우리는 양파 라우팅이 무엇인지, 그것이 어떻게 당신에게 이익이 될 수 있는지 살펴보고, 몇 번의 클릭만으로 TOR 네트워크에 연결할 수 있는 특별한 도구도 살펴보겠습니다.

OR이란 무엇인가?

양파 라우팅은 이름에서 알 수 있듯이, 메시지를 중계하는 “노드”의 체인을 포함하는 인터넷을 통한 익명 통신 방법입니다. 노드에 연결하면, 당신이 보내는 모든 것이 당신의 컴퓨터에서 암호화되고 “출구 노드”에서 복호화됩니다.

출구 노드는 메시지가 목적지로 직접 전송되기 전에 도달하는 최종 노드입니다. 이는 양파 라우팅을 일반 프록시와 구별되게 하며, 여러 대의 컴퓨터가 관련되어 있기 때문에 메시지를 추적하기 매우 어렵습니다. 추가로, 개별 노드는 출구 노드를 제외하고는 당신의 메시지를 복호화할 수 없습니다.

참고: Tor(더 양파 라우터)는 OR의 유명한 소프트웨어 구현입니다. Tor 브라우저는 OR이 아니지만 그 프로토콜을 사용합니다. 누군가 “Tor 사용”에 대해 이야기할 때, 그들은 종종 다른 애플리케이션에서 양파 라우팅을 사용하는 것보다 Tor 브라우저를 사용하는 것을 언급합니다.

간단한 OR 시나리오

당신의 컴퓨터에서 출구 노드까지의 데이터 전송을 살펴보겠습니다. 대략 다음과 같은 모습이어야 합니다:

  • 당신의 컴퓨터가 OR 클라이언트를 통해 메시지를 암호화합니다.
  • 당신의 컴퓨터가 암호화된 메시지를 노드에 보냅니다. 이를 N1이라고 부릅시다.
  • N1은 N2에 연결되어 있습니다. N1은 자신의 암호화 레이어를 추가하고 메시지를 N2로 보냅니다.
  • N2는 N3에 연결되어 있습니다. 또 다른 암호화 레이어를 추가하고 메시지를 보냅니다. 이 과정은 메시지가 출구 노드(EN)에 도달할 때까지 계속됩니다.
  • EN은 메시지를 복호화하고 목적지로 전달합니다. 목적지는 메시지가 EN에서 시작된 것이라고 생각하며, 다른 노드나 당신의 컴퓨터에서 시작된 것이 아닙니다.
  • 목적지는 EN에 응답을 보냅니다. EN은 메시지를 암호화하고 노드 체인에 전달하여 결국 당신의 컴퓨터로 도착하여 복호화됩니다.
  • 당신의 컴퓨터는 메시지를 복호화하고 표시합니다. 통신은 항상 목적지에서 EN으로 이루어지지만, N1을 제외하고는 아무도 당신이 존재한다는 것을 알지 못합니다.

반환 경로에서는 각 암호화 레이어가 각 후속 노드에 의해 “벗겨집니다”.

advor return

이것이 VPN과 원격 프록시보다 제공하는 추가적인 장점은, 본질적으로 여러 개의 분리 레이어를 사용하여 서버와 “대화“를 하고 있다는 것입니다. 일부 유명한 VPN인 NordVPN과 같은 서비스는 “더블 VPN” 또는 “멀티 홉”과 같은 기능을 통해 유사한 개념을 채택하지만, 이러한 서비스는 경로를 제공하는 기계를 유지하기 위해 구독료를 청구해야 하는 영리 단체에 의해 관리됩니다.

OR은 이러한 모든 것을 무료로 제공합니다. 왜냐하면 “서비스를 운영하는“ 사람들은 종종 네트워크에 자신의 기계를 “빌려주는“ 개인들이기 때문입니다. 이는 Bittorrent가 개인들이 데이터를 다른 사람들에게 “시드”하기 위해 자신의 기계를 사용하는 덕분에 번창하는 방식과 유사합니다.

advor layers

OR과 무료 SOCKS5 프록시의 테스트

사람들이 패킷이 이동해야 하는 경로가 길어져서 OR이 느리다고 추측할 수 있지만, OR은 대부분의 무료 SOCKS5 프록시보다 상당히 빠른 것으로 보입니다. 대부분의 프록시는 초당 1메가비트 이하로 작동합니다. 우리의 개인 테스트에서 OR이 평균적으로 제공하는 5~6메가비트와 비교해 보십시오.

가장 빠른 경로는 대부분 같은 국가 내의 OR에서 오지만, 반드시 규칙은 아닙니다. 예를 들어, 루마니아의 컴퓨터에서 미국의 엔드포인트를 사용했을 때, 초당 2메가비트로 다운로드할 수 있었습니다. OR 노드를 사용할 때 속도와 신뢰성이 향상되는 것을 느낄 수 있습니다. 그러나 상업적 프록시에 대한 신뢰성을 보장할 수는 없습니다. 우리는 OR을 동시에 많은 연결을 호스팅하는 무료 프록시와 비교하고 있습니다.

OR의 적절한 사용

“클리어넷”에서 일반적으로 하는 거의 모든 것을 OR로도 할 수 있습니다. 다만 Netflix나 YouTube를 일관되게 스트리밍할 수 있을 것이라고 기대하지 마십시오. 네트워크가 최대 트래픽에 가까워지면, 상당히 느려질 것으로 예상할 수 있습니다.

OR과 VPN

OR 네트워크와 VPN이 제공하는 서비스는 여러 면에서 유사합니다. 둘 다 사용자를 익명화하려고 시도하며, 둘 다 사용자를 위해 웹을 어떤 식으로든 분리하려고 합니다(예를 들어, 특정 구역 내에서 원격 위치에 있는 직원 간의 데이터 전송을 유지하기 위해 개인 VPN 서버를 사용하는 회사들).

그러나 VPN이 우수하고 OR이 따라잡을 수 없는 몇 가지 영역이 있습니다. 그 중 가장 큰 것은 신뢰할 수 있는 서비스를 제공할 수 있는 능력입니다. 유료 VPN 서비스는 고객이 서버 버블 내에 머물도록 충분히 만족시키는 데 큰 관심이 있습니다. OR은 사람들이 자발적으로 대역폭을 제공하는 데 의존하기 때문에, 이 프로토콜을 사용하여 웹을 탐색할 때 대역폭 병목 현상을 자주 경험하게 됩니다. 이는 VPN을 사용할 때는 겪지 않을 것입니다.

OR 클라이언트

Windows에서 사용할 수 있는 가장 강력한 클라이언트는 아마도 AdvOR(또는 “AdvTOR”)일 것입니다.

advor or debug

이름은 Advanced Onion Router의 약자입니다. 이 소프트웨어는 OR 네트워크에 빠른 클릭으로 완벽하게 연결할 수 있을 뿐만 아니라, 기본적으로 잘 작동하여 많은 설정을 할 필요가 없습니다.

프로그램을 열고 사용하려는 애플리케이션의 프록시로 “127.0.0.1:9050”을 설정할 수 있습니다. 추가로, AdvOR는 프록시를 설정할 수 없는 애플리케이션에 연결할 수 있는 기능도 가지고 있습니다. 매우 안정적이고 견고한 AdvOR는 당신이 자신을 노출하지 않고 인터넷을 개인적으로 탐색하는 데 필요한 모든 것을 갖추고 있습니다.

Linux의 경우, 사용할 수 있는 소프트웨어가 많이 있습니다. Linux에서 TOR를 설치하고 사용하는 방법에 대한 가이드를 여기에서 읽을 수 있습니다.

당신의 의견을 들려주세요!

여기에서 다른 사람들이 정말로 이익을 얻을 수 있다고 생각하는 멋진 OR 클라이언트가 있다면, 아래에 댓글을 남겨주세요. AdvOR에 대한 질문이 있다면 주저하지 말고 댓글을 남겨주세요. 우리는 이후 기사에서 더 논의할 것입니다.