Computer >> Máy Tính >  >> Phần cứng >> Phần cứng

Cách thiết lập Tor Proxy với Raspberry Pi

Cách thiết lập Tor Proxy với Raspberry Pi

Bạn có lo lắng về quyền riêng tư trực tuyến? Có lẽ bạn lo lắng về việc bảo vệ thông tin cá nhân của mình khỏi các nhà tiếp thị và quảng cáo trực tuyến, những người có thể muốn sử dụng dữ liệu của bạn mà không có sự cho phép của bạn hoặc bán thông tin của bạn cho bên thứ ba. Bất kể động cơ của bạn là gì, mạng Tor là một trong những cách phổ biến nhất để tránh mọi hình thức giám sát trực tuyến. Tại đây, bạn sẽ học cách thiết lập proxy Tor trên Raspberry Pi và sử dụng nó để tự động định tuyến lưu lượng truy cập của bạn qua Tor mỗi khi bạn kết nối với mạng gia đình của mình.

Máy chủ proxy Tor là gì?

Máy chủ proxy đóng vai trò trung gian cho các máy khách đang yêu cầu tài nguyên từ máy chủ, chẳng hạn như tệp hoặc trang web.

Khi bạn thiết lập máy chủ proxy Tor, tất cả lưu lượng truy cập của bạn sẽ được chuyển hướng qua mạng Tor. Mỗi gói dữ liệu mà bạn gửi qua Tor đều được mã hóa và giải mã nhiều lần và được chuyển hướng thông qua một số rơ le được chọn ngẫu nhiên từ hàng nghìn rơ le tạo nên mạng Tor. Bằng cách này, bạn có thể che giấu vị trí và hoạt động của mình với bất kỳ ai có thể đang theo dõi mạng. Điều này bao gồm việc che giấu các trang web bạn truy cập, tin nhắn bạn gửi và bất kỳ bài đăng nào bạn thực hiện.

Nhiều người truy cập Tor thông qua trình duyệt Tor miễn phí, nhưng điều này yêu cầu bạn thiết lập trình duyệt trên mọi thiết bị mà bạn truy cập Internet. Nếu bạn muốn sử dụng mạng Tor trên tất cả các thiết bị của mình hoặc lướt Web ẩn danh bằng trình duyệt web hiện có của mình, thì việc thiết lập một máy chủ proxy Tor thường dễ dàng hơn, đó là những gì bạn sẽ học trong hướng dẫn này.

Những gì bạn cần

Để hoàn thành hướng dẫn này, bạn cần:

  • Raspberry Pi đang chạy Raspberry Pi OS
  • Cáp nguồn tương thích với Raspberry Pi của bạn.
  • Bàn phím bên ngoài và cách gắn nó vào Raspberry Pi của bạn
  • Cáp HDMI hoặc micro HDMI, tùy thuộc vào kiểu Raspberry Pi của bạn
  • Màn hình bên ngoài
  • Cáp Ethernet nếu không kết nối qua Wi-Fi

Bắt đầu:thiết lập Raspberry Pi của bạn

Để bắt đầu, hãy kết nối tất cả các thiết bị ngoại vi với Raspberry Pi của bạn.

Sau khi Raspberry Pi của bạn đã khởi động, hãy nhấp vào biểu tượng mạng nhỏ trên thanh công cụ và kết nối với mạng Wi-Fi của bạn nếu bạn không sử dụng cáp Ethernet.

Trước khi bắt đầu, bạn nên kiểm tra xem mình có đang chạy phiên bản Raspberry Pi OS mới nhất hay không. Mở Terminal và nhập lệnh sau:

sudo apt update && sudo apt -y upgrade

Nếu nó cài đặt một hoặc nhiều bản cập nhật, thì hãy khởi động lại Raspberry Pi của bạn bằng cách chạy lệnh sau:

sudo reboot

Cài đặt Tor trên Raspberry Pi của bạn

Bạn có thể cài đặt Tor bằng một lệnh Terminal:

sudo apt install tor
Cách thiết lập Tor Proxy với Raspberry Pi

Bây giờ, bạn sẽ có hai dịch vụ mới đang chạy trên Raspberry Pi của mình:tor.service và tor@default.service.

Dịch vụ “tor” chỉ là một dịch vụ giả chỉ xuất hiện hoạt động. Để kiểm tra xem dịch vụ tor @ default thực sự có đang chạy hay không, hãy sử dụng lệnh Terminal sau:

sudo systemctl status tor@default.service
Cách thiết lập Tor Proxy với Raspberry Pi

Nếu Terminal trả về thông báo "đang hoạt động", bạn đã sẵn sàng chuyển sang bước tiếp theo.

Định cấu hình máy chủ proxy Tor của bạn

Thiết lập máy chủ proxy của bạn bằng cách thực hiện một số thay đổi đối với tệp cấu hình của Tor. Trước khi chỉnh sửa tệp “torr” này, bạn nên tạo một bản sao lưu:

sudo cp /etc/tor/torrc /etc/tor/torrc.backup

Bây giờ bạn đã có bản sao lưu, hãy tạo một cấu hình đơn giản để hiển thị dịch vụ proxy Tor Socks trên cổng 9050 và chấp nhận các kết nối từ mạng LAN cục bộ.

Để mở tệp cấu hình “torr” để chỉnh sửa, hãy chạy lệnh sau:

sudo nano /etc/tor/torrc

Tệp này bây giờ sẽ khởi chạy trong trình soạn thảo văn bản Nano. Đầu tiên, chỉ định “SocksPort”, là địa chỉ IP của Raspberry Pi của bạn. Bạn có thể truy xuất thông tin này bằng cách chạy lệnh Terminal sau:

hostname -I

Lấy địa chỉ IP này và thêm số cổng :9050 . Ví dụ:nếu địa chỉ IP của Raspberry Pi là 192.168.1.111, thì hãy thêm thông tin sau vào tệp cấu hình Torr:

SocksPort 192.168.1.111:9050

Thêm phần sau vào trình soạn thảo văn bản Nano, đảm bảo thay thế “SocksPort” bằng giá trị của riêng bạn:

SocksPort 192.168.1.100:9050
SocksPolicy accept 192.168.1.0/24
RunAsDaemon 1
DataDirectory /var/lib/tor

Khi bạn đã thực hiện các thay đổi, hãy lưu tệp bằng cách nhấn Ctrl + O Ctrl + X để đóng.

Để khởi động lại dịch vụ Tor với cấu hình mới của bạn, hãy chạy lệnh sau:

sudo systemctl restart tor@default.service

Kết nối với proxy Tor của bạn từ bất kỳ trình duyệt web nào

Trong phần cuối cùng này, bạn sẽ tìm hiểu cách kết nối với máy chủ Raspberry Pi của mình, sử dụng tất cả các trình duyệt web chính.

Lưu ý rằng bạn thường sẽ kết nối với Raspberry Pi của mình bằng địa chỉ IP của nó. Bạn có thể truy xuất thông tin này bất kỳ lúc nào bằng cách chạy hostname -I trong Raspberry Pi Terminal.

Mozilla Firefox

Hãy bắt đầu bằng cách định cấu hình Firefox để sử dụng máy chủ proxy Socks của bạn:

1. Ở góc trên bên phải của Firefox, chọn biểu tượng ba dòng.

2. Chọn “Tùy chọn”.

Cách thiết lập Tor Proxy với Raspberry Pi

3. Trong menu bên trái, chọn “Chung”.

4. Cuộn đến “Cài đặt mạng” và nhấp vào nút “Cài đặt…” đi kèm.

5. Trong cửa sổ “Cài đặt kết nối” tiếp theo, hãy chọn hộp kiểm “Cấu hình proxy thủ công”.

Cách thiết lập Tor Proxy với Raspberry Pi

6. Trong trường “Máy chủ SOCKS”, hãy nhập địa chỉ IP của Raspberry Pi của bạn.

7. Trong “Cổng”, nhập “9050.”

8. Đảm bảo rằng hộp kiểm “SOCKS v5” được chọn.

9. Nhấp vào OK.

Đóng và khởi chạy lại Firefox - bây giờ nó sẽ sử dụng mạng Tor!

Google Chrome (và các trình duyệt dựa trên Chromium khác)

Bạn có đang sử dụng Chrome không? Để trỏ Google Chrome theo hướng máy chủ proxy của bạn:

1. Ở góc trên bên phải của Chrome, chọn biểu tượng dấu ba chấm.

2. Chọn “Cài đặt”.

3. Trong menu bên trái, điều hướng đến “Nâng cao -> Hệ thống”.

Cách thiết lập Tor Proxy với Raspberry Pi

4. Chọn “Mở cài đặt proxy của máy tính của bạn”.

Các bước tiếp theo sẽ khác nhau, tùy thuộc vào hệ điều hành của bạn.

macOS

Nếu bạn là người dùng Mac, thì Google Chrome hẳn đã khởi chạy menu “Mạng -> Proxy” trên máy Mac của bạn. Trong cửa sổ này:

  • Chọn “SOCKS Proxy.”
Cách thiết lập Tor Proxy với Raspberry Pi
  • Trong “Máy chủ proxy SOCKS”, hãy nhập địa chỉ IP của Raspberry Pi của bạn.
  • Trong hộp văn bản đi kèm, hãy nhập số cổng “9050.”
  • Lưu các thay đổi của bạn bằng cách nhấp vào “OK -> Áp dụng”.

Đóng và sau đó khởi chạy lại Chrome. Khi nó khởi động lại, nó phải đang sử dụng mạng Tor.

Windows

Nếu bạn đang sử dụng PC Windows, thì Google Chrome hẳn đã khởi chạy cửa sổ “Internet Options”. Trong cửa sổ này:

  • Chọn nút “Cài đặt mạng LAN”.
  • Chọn hộp kiểm sau:“Sử dụng máy chủ proxy cho mạng LAN của bạn.”
  • Nhấp vào “Nâng cao”.
  • Trong phần "Socks", hãy nhập địa chỉ IP của Raspberry Pi của bạn.
  • Đối với “Cổng”, hãy nhập “9050.”
  • Nhấp vào “Lưu -> Áp dụng.”

Khởi động lại Google Chrome. Bây giờ nó sẽ giao tiếp với máy chủ proxy Tor của bạn.

Apple Safari

Nếu bạn đang sử dụng trình duyệt Safari của Apple, thì:

1. Trong thanh công cụ Safari, chọn “Safari -> Preferences…”

2. Chọn tab “Nâng cao”.

3. Tìm “Proxy” và chọn nút “Thay đổi cài đặt…” đi kèm.

4. Trong menu bên trái, chọn “SOCKS Proxy.”

5. Trong “SOCKS Proxy Server,” nhập địa chỉ IP của Raspberry Pi của bạn.

6. Trong trường văn bản đi kèm, hãy nhập số cổng “9050.”

7. Lưu các thay đổi của bạn bằng cách nhấp vào “OK -> Áp dụng.”

Đừng quên khởi chạy lại Safari!

Bạn có thực sự đang sử dụng Tor không?

Nếu bạn đã làm theo các hướng dẫn trong bài viết này, thì bây giờ bạn có thể sử dụng mạng Tor - nhưng bạn không bao giờ phải kiểm tra! Trong trình duyệt web mà bạn đã định cấu hình để sử dụng Tor, hãy truy cập trang web Tor.

Cách thiết lập Tor Proxy với Raspberry Pi

Nếu bạn thấy thông báo trên thì xin chúc mừng - bạn đang định tuyến thành công tất cả lưu lượng truy cập của mình qua Tor!

Trong hướng dẫn này, bạn đã học cách chuyển Raspberry Pi thành máy chủ proxy Tor. Nếu thấy việc này quá phức tạp, bạn có thể cài đặt trình duyệt Tor vào ổ USB và mang theo mọi lúc mọi nơi. Ngoài ra, bạn có thể làm cho Tor nhanh hơn bằng các mẹo này.