Bạn có lo lắng về quyền riêng tư trực tuyến không? Có lẽ bạn quan tâm đến việc bảo vệ thông tin cá nhân của mình trước các nhà tiếp thị và nhà quảng cáo trực tuyến, những người có thể muốn sử dụng dữ liệu 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ơ 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. | C-n.vn

Bạn có lo lắng về quyền riêng tư trực tuyến không? Có lẽ bạn quan tâm đến việc bảo vệ thông tin cá nhân của mình trước các nhà tiếp thị và nhà quảng cáo trực tuyến, những người có thể muốn sử dụng dữ liệu 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ơ 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.

Trong bài viết hôm nay, bạn sẽ tìm hiểu cách thiết lập Tor proxy trên Raspberry Pi và sử dụng nó để tự động định tuyến lưu lượng truy cập qua Tor mỗi khi bạn kết nối với mạng gia đình.

Tor proxy server là gì?

Proxy server hoạt động với vai trò trung gian đối với các client đang yêu cầu tài nguyên từ server, chẳng hạn như file hoặc trang web.

Khi bạn thiết lập Tor proxy server, tất cả lưu lượng truy cập sẽ được chuyển hướng qua mạng Tor. Mỗi gói dữ liệu bạn gửi qua Tor được mã hóa và giải mã nhiều lần, sau đó được chuyển hướng qua một số relay, chọn ngẫu nhiên từ hàng ngàn relay 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 khỏi bất kỳ ai đang theo dõi mạng, bao gồm 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.

READ:  Lệnh which trong Linux xác định executable binary (file nhị phân có thể thực thi) sẽ khởi chạy khi bạn đưa ra lệnh cho shell. Nếu có các phiên bản khác nhau của cùng một chương trình trên máy tính, bạn có thể sử dụng which để tìm ra cái nào shell sẽ sử dụng. | C-n.vn

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 đòi hỏi bạn phải thiết lập trình duyệt trên mọi thiết bị 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 tại, thì thường để thiết lập Tor proxy server sẽ dễ dàng hơn, đó là những gì bạn sẽ tìm hiểu trong hướng dẫn này.

Những thứ cần chuẩn bị

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

  • Raspberry Pi chạy Raspberry Pi OS
  • Cáp nguồn tương thích với Raspberry Pi
  • Bàn phím ngoài và cách gắn nó vào Raspberry Pi
  • Cáp HDMI hoặc micro HDMI, tùy thuộc vào model Raspberry Pi
  • Màn hình ngoài
  • Cáp Ethernet (nếu không kết nối qua WiFi)

Bắt đầu: Thiết lập Raspberry Pi

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

Khi Raspberry Pi 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 WiFi, 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 bạn có đang chạy phiên bản mới nhất của Raspberry Pi OS không. Mở Terminal và gõ lệnh sau:

sudo apt update && sudo apt -y upgrade

Nếu đã 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 bằng cách chạy lệnh sau:

sudo reboot

Cài đặt Tor trên Raspberry Pi

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

sudo apt install tor

Bạn có thể cài đặt phần mềm Tor trên Raspberry Pi bằng một lệnh duy nhất.

Bây giờ, bạn có 2 service mới đang chạy trên Raspberry Pi: tor.service[email protected]

Service tor chỉ mang tính tượng trưng. Để kiểm tra xem service [email protected] thực có đang chạy, hãy sử dụng lệnh Terminal sau:

sudo systemctl status [email protected]
Kiểm tra xem service tor@default thực có đang chạy
Kiểm tra xem service [email protected] thực có đang chạy

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

READ:  So với phần mềm Zoom thì Microsoft Teams được bảo mật thông tin hơn, hạn chế những việc bị rò rỉ thông tin cá nhân. Ngoài việc đăng ký tài khoản Microsoft Teams theo mail edu nhà trường cung cấp thì các thầy cô có thể tự tạo tài khoản Teams miễn phí theo bài viết của Quantrimang.com đã hướng dẫn. Khi đó giao diện Microsoft Teams có đầy đủ các công cụ để các thầy cô giao bài tập hay bài kiểm tra cho học sinh. Để thực hiện các công việc đó thì trước hết thầy cô cần thêm học sinh vào nhóm lớp học trên Microsoft Teams. Bài viết dưới đây sẽ hướng dẫn thêm học sinh vào nhóm lớp học Microsoft Teams. | C-n.vn

Cấu hình Tor proxy server

Thiết lập proxy server bằng cách thực hiện một số thay đổi đối với file cấu hình Tor. Trước khi chỉnh sửa file “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, chỉ ra service Tor Socks proxy trên cổng 9050 và chấp nhận các kết nối từ mạng LAN cục bộ.

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

sudo nano /etc/tor/torrc

File này bây giờ sẽ khởi chạy trong trình soạn thảo Nano. Đầu tiên, hãy xác định SocksPort, chính là địa chỉ IP của Raspberry Pi. Bạn có thể lấy 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 phần sau vào file cấu hình Torr:

SocksPort 192.168.1.111:9050

Thêm phần sau vào trình soạn thảo 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 file bằng cách nhấn Ctrl+OCtrl+X để đóng.

Để khởi động lại service Tor với cấu hình mới, hãy chạy lệnh sau:

sudo systemctl restart [email protected]

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

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

Lưu ý rằng bạn sẽ thường kết nối với Raspberry Pi bằng địa chỉ IP. Bạn có thể truy xuất thông tin này tại bất kỳ thời điểm 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 cấu hình Firefox để sử dụng proxy server:

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

2. Chọn Preferences.

3. Trong menu bên trái, chọn General.

4. Di chuyển đến Network Settings và nhấp vào nút Settings…

5. Trong cửa sổ Connection Settings, hãy chọn hộp kiểm Manual proxy configuration.

Chọn hộp kiểm Manual proxy configuration
Chọn hộp kiểm Manual proxy configuration

6. Trong trường SOCKS Host, hãy nhập địa chỉ IP của Raspberry Pi.

READ:  Lenovo Yoga Smart Tab với Google Assistant được cải tiến trên thiết kế chân đế đa năng của Yoga Tab 3. Chiếc máy tính bảng này có các tính năng giải trí tuyệt vời, bao gồm màn hình IPS FHD và loa stereo JBL kép, cộng thêm sức mạnh của một smart home hub di động. | C-n.vn

7. Trong phần Port, nhập 9050.

8. Hãy chắc chắn rằng hộp kiểm SOCKS v5 được chọn.

9. Nhấp OK.

10. Đóng và khởi chạy lại Firefox!

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 proxy server:

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

2. Chọn Settings.

3. Trong menu bên trái, điều hướng đến Advanced > System.

Điều hướng đến Advanced > System
Điều hướng đến Advanced > System

4. Chọn Open your computer’s proxy settings.

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

macOS

Nếu bạn là người dùng Mac, thì Google Chrome sẽ khởi chạy menu Network > Proxies của Mac. Trong cửa sổ này:

  • Chọn SOCKS Proxy.
Chọn SOCKS Proxy
Chọn SOCKS Proxy
  • Trong SOCKS Proxy Server, nhập địa chỉ IP của Raspberry Pi.
  • Trong hộp văn bản kèm theo, nhập số cổng là 9050.
  • Lưu các thay đổi bằng cách nhấp vào OK > Apply.
  • Đóng và sau đó khởi chạy lại Chrome.

Windows

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

  • Chọn nút LAN settings.
  • Chọn hộp kiểm sau: Use a proxy server for your LAN.
  • Nhấp vào Advanced.
  • Trong phần Socks, hãy nhập địa chỉ IP của Raspberry Pi.
  • Trong phần Port, nhập 9050.
  • Nhấp vào Save > Apply.
  • Khởi chạy lại Google Chrome.

Apple Safari

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

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

2. Chọn tab Advanced.

3. Tìm Proxies và chọn nút Change Settings …

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.

6. Trong trường văn bản đi kèm, nhập số cổng là 9050.

7. Lưu các thay đổi bằng cách nhấp vào OK > Apply.

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

  • Cách cài đặt FydeOS trên Raspberry Pi
  • Cách cài đặt Minecraft: Java Edition trên Raspberry Pi
  • Cách tạo Chromecast DIY bằng Raspberry Pi và Raspicast
  • Cách tạo Plex Server trên Raspberry Pi 4
  • Cách cập nhật Raspberry Pi của bạn lên hệ điều hành Raspbian mới nhất
  • Cách cài đặt Android trên Raspberry Pi
Xem thêm bài viết thuộc chuyên mục: Công nghệ