Cách thiết lập Tor Relay của riêng bạn

Bộ định tuyến Onion ( Tor ) chạy trên sự hỗ trợ của một mạng lưới các tình nguyện viên cung cấp máy tính và băng thông internet của họ để làm cho tất cả kết hợp lại với nhau. Có hàng triệu người dùng trên khắp thế giới đặt niềm tin vào Tor vì mục đích bảo vệ quyền riêng tư trực tuyến và khả năng truy cập các trang web khác nhau mà không ảnh hưởng đến danh tính của họ.

Lưu trữ nút hoặc nút chuyển tiếp Tor(Tor) của riêng bạn mang lại cho bạn cơ hội giúp những người dùng khác tận hưởng các quyền tự do tương tự khi trực tuyến với một số lợi ích bổ sung. Tuy nhiên, cũng nên hiểu những rủi ro tiềm ẩn. Tốc độ không phải là một trong những điểm nổi bật của việc sử dụng Tor . Một giải pháp thay thế nhanh hơn sẽ là dịch vụ VPN đáng tin cậy( a trusted VPN service) nếu mục tiêu của bạn là ẩn danh.

Cũng có một số người chọn sử dụng tính năng ẩn danh của dịch vụ để tham gia vào các hoạt động tội phạm(to engage in criminal activities) . Bằng cách làm như vậy, điều này có thể chiếu sáng cho bạn mà nếu không bạn sẽ không quan tâm đến. Bạn có thể mong đợi một cuộc gọi từ ISP của mình nếu họ nghi ngờ có điều gì đó không ổn.

Nếu bạn vẫn cảm thấy rằng một rơle Tor là dành cho bạn, hãy tiếp tục đọc để biết hướng dẫn về cách bạn có thể thiết lập một rơle của riêng mình.(Tor)

Các nhu cầu thiết lập chuyển tiếp Tor

Cấu hình thiết lập đầy đủ chỉ yêu cầu một chút thời gian và một vài kỹ năng kỹ thuật. Toàn bộ quy trình cho một rơle Tor không quá phức tạp nhưng có một vài bước sơ bộ mà bạn cần phải hoàn thành trước. 

Để bắt đầu, hãy thu thập một số thông tin chi tiết về kết nối internet của bạn và máy chủ bạn định sử dụng. Tốt nhất là đừng lấy ISP của bạn theo lời của họ khi nói đến băng thông thực tế. Thay vào đó, bạn nên truy cập một trang web như speedtest.net để biết tốc độ tải xuống và tải lên.

Kiểm tra(Test) tốc độ trong giờ cao điểm để có được kết quả chính xác hơn về lượng băng thông cung cấp cho bạn khi tải lưu lượng truy cập bận rộn. Nếu bạn hiện không có hợp đồng cho gói băng thông không giới hạn, bạn cũng cần hiểu các giới hạn được đặt trên dữ liệu của mình mỗi tháng.

Tiếp theo, nhanh chóng tìm ra địa chỉ IP công cộng của bạn bằng cách truy cập ip4.me. Địa chỉ sẽ được hiển thị ở đầu trang. Nó cũng sẽ mang lại lợi ích mà bạn cần lưu ý nếu bạn đang sử dụng máy chủ proxy, NAT , tường lửa(firewall) hoặc bộ định tuyến(router) trong mạng của mình.

Cũng có thể nói như vậy nếu có bất kỳ ứng dụng xã hội nào có đường truyền cần được che giấu. Nếu có một số, hãy xác định cổng nào đang được sử dụng và định cấu hình chúng để sử dụng các cổng khác, nếu có thể.

Định cấu hình phần cứng Tor của bạn

Bây giờ là lúc để chọn phần cứng và hệ điều hành mà rơle Tor của bạn sẽ chạy. (Tor)Bạn cần tốc độ tải xuống internet tối thiểu khoảng 250KBps, mặc dù càng nhiều thì tốc độ càng nhanh. Bạn cũng nên tải mọi thứ bằng cách sử dụng ít nhất kiến ​​trúc 64-bit.

Cuối cùng thì hệ điều hành là tùy thuộc vào bạn nhưng Debian (hoặc Ubuntu ) sẽ là lựa chọn tốt nhất. Có một gói Tor nằm trong kho lưu trữ Debian(Debian repository) giúp việc cài đặt rất đơn giản.

Cài đặt(Installing) & cấu hình Tor Agent

Phần còn lại của hướng dẫn này sẽ giả định rằng Debian là hệ điều hành được lựa chọn.

  • Mở một thiết bị đầu cuối và nhập như sau: 
sudo apt-get install tor
  • Nhấn YEnter sau khi nhận được thông báo cho biết bạn sẽ cần thêm dung lượng đĩa.
  • Khi quá trình cài đặt gần hoàn tất, bạn sẽ 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 được thông báo nào, bạn có thể tìm ra nguyên nhân gây ra lỗi bằng cách nhập nội dung sau vào thiết bị đầu cuối: 
sudo tail -f /var/log/messages 
  • Khắc phục các sự cố được liệt kê và thử cài đặt lại Tor .
  • Định vị tệp cấu hình chính (torrc) trong /etc/tor hoặc đơn giản là /etc/ . Mở tệp trong trình soạn thảo văn bản bằng cách nhập:
sudo vi /etc/tor/torrc
  • Đi đến cuối tệp và nhập nội dung sau:
ORPort 443
Exitpolicy reject *:*
Nickname whateveryouwant
ContactInfo [email protected]
  • Bạn có thể thay đổi phần NicknameContactInfo thành bất cứ thứ gì bạn muốn. Nếu bạn định giới hạn việc sử dụng băng thông, bạn sẽ cần thêm nhiều dòng hơn. Điều này không chỉ có lợi khi duy trì trong giới hạn sử dụng dữ liệu của bạn mà còn cung cấp tốc độ tốt cho Tor mà không ảnh hưởng đến hiệu suất của PC khách hàng. Cố gắng(Attempt) cân bằng điều này tốt nhất có thể.
  • Thêm các dòng tiếp theo này ở cuối tệp:
ccountingStart day 0:00
AccountingMax 512 MBytes
RelayBandwidthRate 5120 KBytes
RelayBandwidthBurst 10240 KBytes
  • Lưu tệp bằng cách nhập:
:wq 
  • Nhấn Enter và khởi động lại Tor bằng cách sử dụng:
sudo service tor restart 
  • Nút thoát Tor bây giờ đã sẵn sàng để sử dụng.

Giám sát chuyển tiếp Tor của bạn

Bạn có thể theo dõi rơ le của mình bằng cách sử dụng Màn hình chuyển tiếp ẩn(Anonymizing Relay Monitor) danh ( ARM ). Cài đặt nó thông qua thiết bị đầu cuối bằng lệnh sau: 

sudo apt-get install tor-arm 
  • Sau khi cài đặt, khởi chạy nó bằng cách sử dụng:
sudo arm

Tor Metrics , trước đây là Tor Atlas , là một dịch vụ giám sát tuyệt vời khác sẽ hiển thị công khai chuyển tiếp của bạn. Trang web chứa một danh mục toàn cầu về các rơle Tor và các nút thoát. Sẽ mất đến 4 giờ sau khi thiết lập rơ le của bạn trước khi nó hiển thị trên trang web.

  • Đầu tiên, lấy dấu vân tay chuyển tiếp Tor bằng cách nhập lệnh sau:
# cat /var/lib/tor/fingerprint
  • Bạn đang tìm khối thứ hai của một chuỗi dài các chữ cái. Viết nó ra hoặc ghi nhớ nó cho bước tiếp theo.
  • Trong trình duyệt của bạn, hãy mở URL sau:
https://metrics.torproject.org/#details/<relay fingerprint info>
  • Để tìm nút của bạn, hãy tìm kiếm biệt hiệu bạn đã đặt cho nó trong khi thiết lập mọi thứ.

Đừng mong đợi sự tiếp sức của bạn sẽ sớm đạt được nhiều lưu lượng truy cập. Có thể sẽ mất một vài ngày để định tuyến dữ liệu bắt đầu và không sớm hơn 68 ngày trước khi chuyển tiếp của bạn có thể được coi là một điểm vào có thể cho các ứng dụng khách khác.

Chỉ cần biết rằng khi mọi thứ cuối cùng đã ổn định, bạn sẽ là một phần của sự cộng tác ngày càng tăng của các tình nguyện viên nhằm cung cấp cho hàng triệu người dùng một cách an toàn hơn để sử dụng Internet.



About the author

Tôi là kỹ sư phần mềm và có kinh nghiệm với cả Microsoft Office và trình duyệt Chrome. Tôi am hiểu nhiều khía cạnh của phát triển web, bao gồm nhưng không giới hạn ở: HTML, CSS, JavaScript, jQuery và React. Sở thích làm việc với công nghệ của tôi cũng có nghĩa là tôi đã quen thuộc với các nền tảng khác nhau (Windows, Mac, iOS) và hiểu cách chúng hoạt động.



Related posts