Trả lời nhanh
Dịch vụ onion là gì, và nó hoạt động thế nào?
Dịch vụ onion là một trang hoặc máy chủ chỉ truy cập được qua mạng Tor, tại một địa chỉ 56 ký tự kết thúc bằng .onion. Sáu relay nối client và dịch vụ, nên không bên nào biết địa chỉ IP của bên kia. Bạn có thể đặt một dịch vụ như vậy trên VPS Gloamport từ $3.74 mỗi tháng theo kỳ 12 tháng.
Dịch vụ onion khác một trang web thông thường thế nào?
| Tính năng | Trang web thông thường | Dịch vụ onion |
|---|---|---|
| Địa chỉ | Một tên miền được phân giải bằng DNS | 56 ký tự theo sau là .onion, được suy ra từ khóa công khai của dịch vụ |
| Truy cập qua | Mọi trình duyệt | Chỉ Tor |
| Địa chỉ IP máy chủ | Công khai, trong DNS | Được bảo vệ: địa chỉ IP không được dùng trong giao thức |
| Mã hóa | HTTPS nếu trang có thiết lập | Đầu cuối giữa người dùng Tor và dịch vụ |
| Cần mở cổng vào | Có | Không: dịch vụ chỉ thực hiện kết nối đi |
| Bạn đang nói chuyện với ai | Được kiểm tra bằng chứng chỉ HTTPS | Được kiểm tra bằng chính địa chỉ, tức khóa công khai của dịch vụ |
| Các relay trên đường đi | Tùy cách bạn kết nối | 6: 3 do client chọn, 3 do dịch vụ chọn |
Dữ kiện từ các trang của Dự án Tor liệt kê dưới mục Nguồn, kiểm tra ngày 2026-11-10.
Dịch vụ onion là gì?
Dịch vụ onion là một dịch vụ, chẳng hạn một trang web, chỉ có thể truy cập qua mạng Tor. Các trang hỗ trợ của Dự án Tor nói rằng nó che vị trí và địa chỉ IP của dịch vụ, khiến việc kiểm duyệt hoặc truy vết đến người vận hành khó hơn. Dịch vụ onion trước đây được gọi là dịch vụ ẩn (hidden services).
Địa chỉ là danh tính của dịch vụ. Dự án Tor mô tả địa chỉ onion là khóa công khai nhận dạng của dịch vụ, đó là lý do nó trông ngẫu nhiên. Địa chỉ phiên bản 3 gồm 56 chữ cái và chữ số theo sau là .onion; các địa chỉ phiên bản 2 cũ hơn, 16 ký tự, không còn hoạt động trên mạng Tor.
Một kết nối đến dịch vụ onion hoạt động thế nào?
Client và dịch vụ onion không bao giờ kết nối trực tiếp: chúng gặp nhau tại một relay mà cả hai đều đến được qua Tor. Dự án Tor mô tả năm bước.
- Điểm giới thiệu. Dịch vụ chọn nhiều relay, dựng các mạch ba chặng dài hạn đến chúng và yêu cầu chúng làm điểm giới thiệu.
- Mô tả. Dịch vụ viết một mô tả liệt kê các điểm giới thiệu và khóa của nó, ký bằng khóa riêng đứng sau địa chỉ của nó, rồi tải lên một bảng băm phân tán bên trong mạng Tor.
- Tra cứu. Client lấy mô tả theo địa chỉ và kiểm tra chữ ký với khóa công khai chính là địa chỉ.
- Điểm hẹn. Client dựng một mạch đến một relay tự chọn, điểm hẹn, và đưa cho nó một bí mật dùng một lần. Client gửi thông tin của mình đến dịch vụ qua một điểm giới thiệu.
- Gặp nhau. Dịch vụ kết nối đến điểm hẹn qua mạch riêng của mình và trình bí mật. Điểm hẹn chuyển tiếp lưu lượng được mã hóa đầu cuối giữa hai bên.
Kết nối đầy đủ gồm sáu relay: ba relay do client chọn, kết thúc tại điểm hẹn, và ba relay do dịch vụ chọn. Dự án Tor nói rằng địa chỉ IP của dịch vụ được bảo vệ và IP không hề được dùng trong giao thức.
Vì sao một địa chỉ onion là đủ mà không cần HTTPS?
Một địa chỉ onion đã đủ vì bản thân địa chỉ là một kiểm tra mật mã. Trang hỗ trợ của Dự án Tor nói rằng mọi lưu lượng giữa người dùng Tor và dịch vụ onion đều được mã hóa đầu cuối, và địa chỉ dùng mật mã để xác nhận bạn đã đến đúng dịch vụ và không có gì bị thay đổi trên đường đi. Một số trang onion vẫn dùng HTTPS, mà Tor Browser hiển thị trên thanh địa chỉ.
Vì dịch vụ chỉ thực hiện kết nối đi, nó cũng không cần cổng mở trên host của mình: nó xuyên qua NAT. Một máy chủ nằm sau tường lửa chặn kết nối vào vẫn có thể công bố một dịch vụ onion.
Có bao nhiêu host VPS công bố địa chỉ onion?
Rất ít host. Theo khảo sát của Gloamport về 10 tháng 11, 2026, 10 trên 42 host đang hoạt động công bố một địa chỉ .onion chính thức cho trang của chính họ: Njalla, FlokiNET, Privex, PrivateAlps, Servury, Servers.Guru, MyNymBox, NiceVPS, Kyun và DarkVPS. Khảo sát chỉ đếm các địa chỉ do chính host công bố.
Địa chỉ onion của một host bảo vệ kết nối đến trang web và trang thanh toán của host. Đó là một câu hỏi khác với việc bạn có thể chạy một dịch vụ onion của riêng mình trên một trong các máy chủ của họ, đó là nội dung của phần tiếp theo. Với các tiêu chí khác làm cho một host phù hợp với nhu cầu riêng tư, đọc Điều gì làm nên một VPS đề cao quyền riêng tư?.
Làm thế nào để chạy một dịch vụ onion trên VPS?
Bạn cài Tor trên máy chủ và thêm hai dòng vào cấu hình của nó. Trang thiết lập của Dự án Tor đưa ra các dòng đó cho một máy chủ web trên cổng 80:
HiddenServiceDir /var/lib/tor/my-website/
HiddenServicePort 80 127.0.0.1:80Tor tạo thư mục khi khởi động, và địa chỉ của bạn nằm trong tệp hostname bên trong nó. Các tệp khác trong thư mục đó là khóa của dịch vụ. Hãy giữ kín chúng: ai có được chúng có thể mạo danh dịch vụ của bạn. Ai biết địa chỉ đều có thể kết nối, trừ khi bạn thiết lập ủy quyền client v3, trong đó dịch vụ giữ một khóa công khai x25519 và mỗi client kết nối bằng khóa riêng tương ứng.
VPS phù hợp cho việc này vì nó luôn trực tuyến và bạn kiểm soát máy chủ web. Ảo hóa KVM đầy đủ: kernel riêng, quy tắc tường lửa riêng và mã hóa đĩa riêng nếu bạn thiết lập. Ember (1 vCPU, 1 GB RAM, 20 GB NVMe, 1 TB traffic) có giá $3.74 mỗi tháng theo kỳ 12 tháng. Phiên bản từng bước, cùng máy chủ web, nằm tại Làm thế nào để đặt một trang onion trên VPS?. Để truy cập cổng SSH của máy chủ mình qua Tor, đọc Làm thế nào để SSH vào VPS qua Tor?.
Dịch vụ onion không bảo vệ điều gì?
Dịch vụ onion không bảo vệ nội dung của một máy chủ cấu hình kém. Trang thiết lập của Dự án Tor yêu cầu người vận hành cấu hình máy chủ web sao cho không làm lộ địa chỉ IP của máy chủ hoặc các chi tiết nhận dạng khác.
Nó cũng không thay đổi cách bạn thanh toán cho máy chủ. Monero giữ khoản thanh toán khỏi hồ sơ công khai, nhưng không giữ khỏi tài khoản của bạn: Gloamport vẫn liên kết các đơn hàng, địa chỉ IP của VPS và mã giao dịch bạn khai báo với số tài khoản của mình. Về phía thanh toán, đọc KYC trong hosting VPS là gì, và vì sao host yêu cầu giấy tờ tùy thân?.
Câu hỏi thường gặp
.onion nghĩa là gì?
Đó là phần đuôi của một địa chỉ chỉ mạng Tor mới phân giải được. Phần trước đó dài 56 ký tự với phiên bản 3, và mã hóa khóa công khai của dịch vụ.
Dịch vụ onion có giống dark web không?
Dịch vụ onion là một công nghệ: một máy chủ chỉ truy cập được qua Tor với địa chỉ IP được bảo vệ. Những gì người ta đăng trên đó là chuyện khác, và địa chỉ của nó không nói gì về nội dung.
Tôi có thể chạy dịch vụ onion sau NAT không?
Có. Dịch vụ chỉ thực hiện kết nối đi, nên không cần cổng vào mở.
Tôi có cần tên miền cho dịch vụ onion không?
Không. Địa chỉ đến từ khóa riêng của dịch vụ và do Tor tạo ra, trong tệp hostname.
Tôi có thể hạn chế ai kết nối đến dịch vụ onion của mình không?
Có, với ủy quyền client v3. Khi đã cấu hình, những người chỉ có địa chỉ sẽ không thể truy cập dịch vụ; mỗi client cần khóa riêng tương ứng.
Tóm tắt
- Một dịch vụ onion chỉ truy cập được qua Tor và ẩn địa chỉ IP của dịch vụ.
- Địa chỉ phiên bản 3 gồm 56 ký tự cộng .onion và là khóa công khai của dịch vụ.
- Một kết nối dùng 6 relay và một điểm hẹn; lưu lượng được mã hóa đầu cuối.
- Dịch vụ không cần cổng vào mở.
- 10 trên 42 host được khảo sát công bố một địa chỉ .onion chính thức.
- Bạn có thể chạy một dịch vụ như vậy trên mọi gói Gloamport từ $3.74 mỗi tháng; hai dòng torrc của Tor sẽ thiết lập nó.
- Máy chủ cấu hình sai vẫn có thể làm rò rỉ địa chỉ IP của chúng.
Nguồn (4)
- Tổng quan về dịch vụ onion community.torproject.org/onion-services/overview — The Tor Project (checked 2026-11-10)
- Tự thiết lập dịch vụ onion của riêng bạn community.torproject.org/onion-services/setup — The Tor Project (checked 2026-11-10)
- Ủy quyền client dịch vụ onion community.torproject.org/onion-services/advanced/client-auth — The Tor Project (checked 2026-11-10)
- Trang hỗ trợ dịch vụ onion support.torproject.org/onionservices — The Tor Project (checked 2026-11-10)