The Onion Router (Tor) vận hành nhờ mạng lưới tình nguyện viên cung cấp máy tính và băng thông internet. Có hàng triệu người dùng toàn cầu tin tưởng Tor để bảo vệ quyền riêng tư trực tuyến và truy cập các trang web không tiết lộ danh tính.
Host Tor relay/node riêng cho bạn cơ hội giúp người dùng khác tận hưởng tự do trực tuyến cùng vài lợi ích thêm. Tuy nhiên, cũng nên hiểu rủi ro tiềm ẩn. Tốc độ không phải điểm mạnh của Tor. Lựa chọn nhanh hơn cho ẩn danh là dịch vụ VPN uy tín.
Có người dùng tính năng ẩn danh để hoạt động phạm tội. Làm vậy có thể thu hút sự chú ý không mong muốn. Bạn có thể nhận cuộc gọi từ ISP nếu họ nghi ngờ chuyện gì bất thường.
Nếu bạn vẫn cảm thấy Tor relay phù hợp, đọc tiếp hướng dẫn thiết lập relay riêng.
Yêu cầu thiết lập Tor Relay
Cấu hình đầy đủ chỉ cần thời gian và vài kỹ thuật. Toàn bộ quy trình Tor relay không quá phức tạp nhưng có vài bước sơ bộ cần hoàn thành trước.
Đầu tiên, thu thập thông tin kết nối internet và server dự định dùng. Tốt nhất không tin lời ISP về băng thông thực tế. Thay vào đó, vào speedtest.net lấy tốc độ tải lên/xuống thực tế.
Test tốc độ vào giờ cao điểm để ước lượng chính xác băng thông lúc lưu lượng bận. Nếu không dùng gói băng thông không giới hạn, bạn cũng cần hiểu giới hạn dữ liệu hàng tháng.
Tiếp, nhanh chóng xác định public IP bằng cách vào ip4.me. Địa chỉ hiển thị đầu trang. Cũng nên nhớ nếu dùng proxy server, NAT, tường lửa hoặc router trong mạng.
Tương tự nếu có ứng dụng xã hội với truyền tải cần ẩn. Nếu có, xác định cổng nào đang dùng và cấu hình dùng cổng khác nếu có thể.
Cấu hình phần cứng Tor
Giờ chọn phần cứng và hệ điều hành cho Tor relay. Cần tối thiểu 250KBps tốc độ tải xuống, càng nhiều càng tốt. Cũng tốt nếu dùng kiến trúc 64-bit trở lên.
Hệ điều hành tùy bạn nhưng Debian (hoặc Ubuntu) là lựa chọn tốt nhất. Có gói Tor trong kho Debian giúp cài đặt rất đơn giản.
Cài đặt & Cấu hình Tor Agent
Phần hướng dẫn còn lại giả định Debian là OS chọn.
- Mở terminal gõ:
sudo apt-get install tor
- Nhấn Y và Enter sau thông báo cần dung lượng đĩa thêm.
- Khi cài đặt gần xong, bạn thấy một trong hai thông báo:
Starting tor daemon…done
hoặc
Setting up tor…
- Nếu không nhận thông báo, tìm nguyên nhân lỗi bằng lệnh:
sudo tail -f /var/log/messages
- Sửa lỗi liệt kê và thử cài Tor lại.
- Tìm file cấu hình chính (torrc) ở /etc/tor hoặc /etc/. Mở file trong text editor:
sudo vi /etc/tor/torrc
- Cuộn xuống cuối file, gõ:
ORPort 443
Exitpolicy reject *:*
Nickname whateveryouwant
ContactInfo thisguy@itor.com
- Bạn đổi Nickname và ContactInfo tùy ý. Nếu muốn giới hạn băng thông, thêm dòng sau. Điều này không chỉ giúp trong giới hạn dữ liệu hàng tháng mà cũng cung cấp tốc độ tốt cho Tor, không làm giảm hiệu năng client PC. Cân bằng tốt nhất có thể.
- Thêm các dòng sau ở cuối file:
AccountingStart day 0:00
AccountingMax 512 MBytes
RelayBandwidthRate 5120 KBytes
RelayBandwidthBurst 10240 KBytes
- Lưu file gõ:
:wq
- Nhấn Enter và khởi động lại Tor:
sudo service tor restart
- Tor exit node giờ sẵn sàng dùng.
Giám sát Tor Relay
Bạn theo dõi relay dùng Anonymizing Relay Monitor (ARM). Cài qua terminal:
sudo apt-get install tor-arm
- Sau khi cài, chạy:
sudo arm
Tor Metrics (trước đây Tor Atlas) là dịch vụ giám sát tuyệt vời hiển thị relay công khai. Trang chứa danh mục toàn cầu Tor relay và exit node. Mất tới 4 giờ sau khi relay thiết lập xong mới hiển thị trên trang.
- Đầu tiên, lấy fingerprint Tor relay lệnh:
# cat /var/lib/tor/fingerprint
- Tìm khối thứ hai của chuỗi ký tự dài. Ghi nhớ cho bước sau.
- Trên trình duyệt, mở URL:
https://metrics.torproject.org/#details/<relay fingerprint info>
- Tìm node bằng nickname bạn đặt khi thiết lập.
Đừng mong relay có nhiều traffic sớm. Có thể mất vài ngày routing dữ liệu bắt đầu và không sớm hơn 68 ngày relay mới được coi là entry point tiềm năng cho client khác.
Chỉ cần biết khi mọi thứ ổn định, bạn sẽ thành một phần của cộng tác viên phát triển cung cấp cách dùng internet an toàn hơn cho hàng triệu người.