빠른 답변
onion 서비스란 무엇이고, 어떻게 작동하나요?
onion 서비스는 Tor 네트워크로만 접속할 수 있는 사이트 또는 서버이며, 주소는 56자이고 .onion으로 끝납니다. 여섯 개의 릴레이가 클라이언트와 서비스를 잇기 때문에, 어느 쪽도 상대방의 IP 주소를 알지 못합니다. 12개월 약정 기준 월 $3.74부터 Gloamport VPS에서 하나를 호스팅할 수 있습니다.
onion 서비스는 일반 웹사이트와 어떻게 다른가요?
| 기능 | 일반 웹사이트 | onion 서비스 |
|---|---|---|
| 주소 | DNS로 해석되는 도메인 이름 | 56자와 .onion, 서비스의 공개 키에서 파생됨 |
| 접속 가능 경로 | 모든 브라우저 | Tor만 |
| 서버 IP 주소 | 공개, DNS에 있음 | 보호됨: 프로토콜에서 IP 주소를 사용하지 않음 |
| 암호화 | 사이트가 설정했다면 HTTPS | Tor 사용자와 서비스 사이의 종단 간 암호화 |
| 열린 인바운드 포트 필요 | 예 | 아니요: 서비스는 나가는 연결만 만듭니다 |
| 누구와 대화하는지 | HTTPS 인증서로 확인 | 주소 자체로 확인하며, 주소가 서비스의 공개 키입니다 |
| 경로상의 릴레이 | 연결 방식에 따라 다름 | 6개: 클라이언트가 고른 3개, 서비스가 고른 3개 |
이 페이지 출처에 나열된 Tor Project 페이지, 2026-11-10 확인.
onion 서비스란 무엇입니까?
onion 서비스는 웹사이트처럼 Tor 네트워크로만 접속할 수 있는 서비스입니다. Tor Project 지원 페이지는 이것이 서비스의 위치와 IP 주소를 숨기므로, 검열하거나 운영자까지 추적하기 어렵게 만든다고 밝힙니다. onion 서비스는 이전에 hidden service라고 불렸습니다.
주소는 서비스의 정체성입니다. Tor Project는 onion 주소를 서비스의 정체성 공개 키라고 설명하며, 그래서 무작위로 보입니다. 버전 3 주소는 56자의 문자와 숫자 뒤에 .onion이 붙으며, 이전의 16자 버전 2 주소는 더 이상 Tor 네트워크에서 작동하지 않습니다.
onion 서비스 연결은 어떻게 작동하나요?
클라이언트와 onion 서비스는 직접 연결하지 않으며, 둘 다 Tor를 통해 도달하는 릴레이에서 만납니다. Tor Project는 다섯 단계로 설명합니다.
- 소개 지점. 서비스는 여러 릴레이를 고르고, 그 릴레이까지 장기 3홉 회로를 만들며, 그것들이 소개 지점 역할을 하도록 요청합니다.
- 디스크립터. 서비스는 자신의 소개 지점과 키를 나열하는 디스크립터를 작성하고, 주소 뒤의 개인 키로 서명한 뒤 Tor 네트워크 안의 분산 해시 테이블에 업로드합니다.
- 조회. 클라이언트는 주소로 디스크립터를 가져오고, 서명을 주소인 공개 키와 대조해 확인합니다.
- 랑데부. 클라이언트는 자신이 고른 릴레이, 즉 랑데부 지점까지 회로를 만들고, 그곳에 일회용 비밀을 줍니다. 그리고 소개 지점을 통해 서비스에 자신의 정보를 보냅니다.
- 만남. 서비스는 자신의 회로로 랑데부 지점에 연결하고 비밀을 제시합니다. 랑데부 지점은 둘 사이의 종단 간 암호화된 트래픽을 전달합니다.
전체 연결은 여섯 개의 릴레이로 이루어집니다. 클라이언트가 고른 세 개는 랑데부 지점에서 끝나고, 서비스가 고른 세 개가 나머지입니다. Tor Project는 서비스의 IP 주소가 보호되며 IP 주소는 프로토콜에서 아예 사용되지 않는다고 밝힙니다.
HTTPS 없이 onion 주소로 충분한 이유는 무엇인가요?
onion 주소 자체가 암호학적 검사이므로 그것으로 충분합니다. Tor Project 지원 페이지는 Tor 사용자와 onion 서비스 사이의 모든 트래픽이 종단 간 암호화되며, 주소가 암호학을 써서 의도한 서비스에 도달했는지와 중간에 아무것도 바뀌지 않았는지를 확인한다고 설명합니다. 일부 onion 사이트는 여전히 HTTPS를 쓰며, 이는 Tor Browser가 주소창에 표시합니다.
서비스는 나가는 연결만 만들기 때문에, 호스트에 열린 포트도 필요하지 않습니다. 인바운드 연결을 막는 방화벽 뒤의 서버도 onion 서비스를 게시할 수 있습니다.
몇 곳의 VPS 호스트가 onion 주소를 게시하나요?
많지 않습니다. Gloamport가 2026년 11월 10일에 실시한 조사에 따르면, 활성 호스트 42곳 중 10곳만 자체 사이트의 공식 .onion 주소를 게시합니다: Njalla, FlokiNET, Privex, PrivateAlps, Servury, Servers.Guru, MyNymBox, NiceVPS, Kyun, DarkVPS. 조사는 호스트가 직접 게시한 주소만 집계합니다.
호스트의 onion 주소는 호스트의 웹사이트와 청구 페이지로 가는 연결을 보호합니다. 호스트의 서버 하나에서 본인의 onion 서비스를 운영할 수 있는지는 별개의 문제이며, 이는 다음 섹션에서 다룹니다. 프라이버시 요구에 맞는 호스트를 만드는 다른 기준은 프라이버시 중심 VPS란 무엇인가요?에서 읽으세요.
VPS에서 onion 서비스는 어떻게 운영하나요?
서버에 Tor를 설치하고 설정에 두 줄을 추가합니다. Tor Project 설정 페이지는 80번 포트의 웹 서버용으로 이 두 줄을 제시합니다:
HiddenServiceDir /var/lib/tor/my-website/
HiddenServicePort 80 127.0.0.1:80Tor는 시작할 때 디렉터리를 만들며, 주소는 그 안의 hostname 파일에 있습니다. 같은 디렉터리의 다른 파일은 서비스의 키입니다. 이를 비공개로 유지하세요. 누구든 얻으면 서비스를 사칭할 수 있습니다. 주소를 아는 사람은 v3 클라이언트 인증을 설정하지 않는 한 연결할 수 있으며, 이 인증에서는 서비스가 x25519 공개 키를 보관하고 각 클라이언트가 짝이 되는 개인 키로 연결합니다.
VPS는 계속 온라인 상태이고 웹 서버를 본인이 통제하므로 이 용도에 맞습니다. 완전한 KVM 가상화: 직접 설정하신다면 고유 커널, 고유 방화벽 규칙, 고유 디스크 암호화를 사용할 수 있습니다. Ember(1 vCPU, 1 GB RAM, 20 GB NVMe, 1 TB traffic)는 12개월 약정 기준 월 $3.74입니다. 웹 서버까지 포함한 단계별 방법은 VPS에서 onion 사이트를 어떻게 호스팅하나요?에 있습니다. Tor를 통해 본인 서버의 SSH 포트에 접속하려면 VPS에 Tor로 SSH 접속하려면 어떻게 하나요?를 읽으세요.
onion 서비스가 보호하지 않는 것은 무엇인가요?
onion 서비스는 잘못 설정된 서버의 내용을 보호하지 않습니다. Tor Project 설정 페이지는 운영자에게 서버의 IP 주소나 기타 식별 정보를 드러내지 않도록 웹 서버를 설정하라고 안내합니다.
또한 서버 대금을 치르는 방식을 바꾸지도 않습니다. Monero는 결제를 공개 기록에서 떼어 놓지만, 계정에서는 떼어 놓지 못합니다. Gloamport는 여전히 주문, VPS의 IP 주소, 그리고 계정 번호에 신고한 거래 ID(TXID)를 연결합니다. 결제 쪽은 VPS 호스팅에서 KYC란 무엇이며, 호스트는 왜 신분증을 요구하나요?를 읽으세요.
자주 묻는 질문
.onion은 무엇을 뜻하나요?
Tor 네트워크만 해석할 수 있는 주소의 끝부분입니다. 버전 3에서 그 앞부분은 56자이며, 서비스의 공개 키를 인코딩합니다.
onion 서비스는 다크웹과 같은가요?
onion 서비스는 기술입니다. 보호된 IP 주소를 가진 채 Tor로만 접속할 수 있는 서버입니다. 그 위에 무엇을 게시하는지는 별개의 문제이며, 주소만 보고는 내용을 알 수 없습니다.
NAT 뒤에서도 onion 서비스를 운영할 수 있나요?
네. 서비스는 나가는 연결만 만들므로, 열린 인바운드 포트가 필요하지 않습니다.
onion 서비스에 도메인 이름이 필요하나요?
아니요. 주소는 서비스 자체의 키에서 나오며, hostname 파일에 Tor가 만들어 줍니다.
onion 서비스에 누가 접속할지 제한할 수 있나요?
네, v3 클라이언트 인증으로 가능합니다. 설정하면 주소만 가진 사람은 서비스에 접속할 수 없으며, 각 클라이언트에 짝이 되는 개인 키가 필요합니다.
요약
- onion 서비스는 Tor로만 접속할 수 있으며 서비스의 IP 주소를 숨깁니다.
- 버전 3 주소는 .onion이 붙은 56자이며, 서비스의 공개 키입니다.
- 연결에는 릴레이 6개와 랑데부 지점이 쓰이며, 트래픽은 종단 간 암호화됩니다.
- 서비스에는 열린 인바운드 포트가 필요하지 않습니다.
- 42곳 조사 대상 호스트 중 10곳이 공식 .onion 주소를 게시합니다.
- 월 $3.74부터 어느 Gloamport 요금제에서든 하나를 운영할 수 있으며, Tor의 torrc 두 줄로 설정합니다.
- 잘못 설정된 서버는 여전히 IP 주소를 유출할 수 있습니다.
출처 (4)
- Onion Services 개요 community.torproject.org/onion-services/overview — The Tor Project (checked 2026-11-10)
- 직접 onion 서비스 설정하기 community.torproject.org/onion-services/setup — The Tor Project (checked 2026-11-10)
- Onion Services 클라이언트 인증 community.torproject.org/onion-services/advanced/client-auth — The Tor Project (checked 2026-11-10)
- Onion Services 지원 페이지 support.torproject.org/onionservices — The Tor Project (checked 2026-11-10)