Cài proxy SOCKS5 bằng Microsocks (nên dùng)

Microsocks proxy là một máy chủ proxy SOCKS5 nhỏ gọn, hiệu quả và đa luồng. Nó được thiết kế để cung cấp một giải pháp proxy nhẹ, tiêu tốn ít tài nguyên hệ thống, phù hợp cho nhiều mục đích sử dụng như bảo mật quyền riêng tư, thử nghiệm mạng, hoặc vượt qua các hạn chế địa lý.

Dưới đây là một số điểm chính về Microsocks proxy:

  • Giao thức SOCKS5: Microsocks triển khai giao thức SOCKS5, phiên bản mới nhất và mạnh mẽ nhất của giao thức SOCKS. SOCKS5 hỗ trợ cả kết nối TCP và UDP, cho phép nó xử lý nhiều loại lưu lượng truy cập internet khác nhau, bao gồm duyệt web, chơi game, tải file, livestream, v.v.
  • Nhẹ và hiệu quả: Đây là một trong những ưu điểm nổi bật của Microsocks. Nó được xây dựng để tiêu thụ ít tài nguyên CPU và RAM, làm cho nó lý tưởng để chạy trên các thiết bị có tài nguyên hạn chế hoặc trong các môi trường yêu cầu hiệu suất cao.
  • Đa luồng: Microsocks có khả năng xử lý nhiều kết nối đồng thời một cách hiệu quả nhờ kiến trúc đa luồng.
  • Dễ cài đặt và cấu hình: Microsocks thường dễ dàng cài đặt và cấu hình, đặc biệt trên các hệ điều hành Linux như Ubuntu. Nó có thể được chạy như một dịch vụ hệ thống để tự động khởi động.
  • Hỗ trợ xác thực: Microsocks hỗ trợ xác thực bằng tên người dùng và mật khẩu, giúp đảm bảo rằng chỉ những người dùng được ủy quyền mới có thể truy cập vào máy chủ proxy.
  • Mã nguồn mở: Microsocks là một dự án mã nguồn mở, có sẵn trên GitHub, cho phép người dùng kiểm tra mã, tùy chỉnh và đóng góp vào sự phát triển của nó.

Cài đặt Microsocks

sudo apt update
sudo apt install build-essential git -y

Tải và biên dịch microsocks:

git clone https://github.com/rofl0r/microsocks.git
cd microsocks
make
sudo make install

Chạy microsocks với username/password

microsocks -p 1080 -u user1 -P pass123

Cho phép port trên firewall (nếu có)

sudo ufw allow 1080/tcp

Chạy microsocks như dịch vụ nền (để không bị tắt khi đóng terminal)

nohup microsocks -p 1080 -u user1 -P pass123 > /var/log/microsocks.log 2>&1 &

Viết một bình luận