Hướng dẫn thiết lập Squid Proxy cho kết nối riêng tư trên Ubuntu 20.04
Giới thiệu
Squid Proxy là một trong những máy chủ proxy phổ biến nhất, giúp cải thiện hiệu suất mạng, tăng cường bảo mật và cung cấp quyền kiểm soát truy cập. Trong bài viết này, chúng ta sẽ hướng dẫn cách cài đặt và cấu hình Squid Proxy trên Ubuntu 20.04 để thiết lập một kết nối riêng tư.
Bước 1: Cập nhật hệ thống
Trước khi bắt đầu, hãy cập nhật hệ thống Ubuntu của bạn bằng lệnh sau:
sudo apt update && sudo apt upgrade -y
Bước 2: Cài đặt Squid Proxy
Cài đặt Squid bằng lệnh sau:
sudo apt install squid -y
Sau khi cài đặt xong, bạn có thể kiểm tra trạng thái của Squid bằng lệnh:
systemctl status squid
Nếu Squid đang chạy, bạn sẽ thấy thông báo như sau:
Active: active (running)
Bước 3: Cấu hình Squid Proxy
3.1. Mở file cấu hình Squid
sudo nano /etc/squid/squid.conf
3.2. Cấu hình quyền truy cập
Tìm dòng sau:
http_access deny all
Thay thế bằng:
http_access allow all
Điều này cho phép tất cả các thiết bị có thể sử dụng proxy. Nếu bạn muốn chỉ định IP cụ thể, thêm dòng sau:
acl allowed_ips src 192.168.1.0/24
http_access allow allowed_ips
3.3. Thiết lập cổng lắng nghe
Mặc định, Squid sử dụng cổng 3128. Nếu bạn muốn thay đổi, hãy tìm dòng sau trong squid.conf:
http_port 3128
Bạn có thể đổi thành một cổng khác, ví dụ 8080:
http_port 8080
Bước 4: Khởi động lại Squid
Sau khi chỉnh sửa file cấu hình, lưu lại và thoát (Ctrl + X, Y, Enter). Sau đó, khởi động lại Squid để áp dụng thay đổi:
sudo systemctl restart squid
Bước 5: Cấu hình Firewall (Nếu cần)
Nếu bạn đang sử dụng tường lửa ufw, hãy mở cổng cho Squid:
sudo ufw allow 3128/tcp
Nếu bạn đã đổi cổng, hãy thay 3128 bằng cổng mới bạn đã chọn.
Bước 6: Kiểm tra kết nối Squid Proxy
Trên một máy khác, bạn có thể kiểm tra proxy bằng cách sử dụng cURL:
curl -x http://<IP_Squid>:8080 -L http://www.google.com
Nếu proxy hoạt động đúng, bạn sẽ nhận được phản hồi từ Google.
Kết luận
Bây giờ bạn đã thiết lập Squid Proxy thành công trên Ubuntu 20.04. Bạn có thể sử dụng proxy này để bảo vệ quyền riêng tư, kiểm soát lưu lượng mạng hoặc tăng tốc truy cập internet. Hãy đảm bảo theo dõi log của Squid để duy trì hiệu suất và bảo mật.
Chúc bạn thành công!