MicroSocks v3 – SOCKS5 proxy with Bandwidth Control & Cloudflare WARP

Cách đây hơn 1 năm, tôi có làm 1 bản MicroSocks v2 chạy qua docker, so với các tool script khác, ưu điểm của nó là có thể giới hạn được tốc độ download/upload trên từng tài khoản riêng biệt

Dùng cá nhân thì thoải mái, nhưng nếu bạn share proxy ra nơi công cộng, IP VPS rất dễ bị blacklist, kiện cáo, chưa kể trang bạn truy cập, cũng biết ngay là bạn đang dùng proxy

Giải pháp đơn giản nhất, là cho nó đi qua Cloudflare Warp, IP VPS sẽ được ẩn đi khỏi các dịch vụ công cộng, hạn chế các kiện cáo lằng nhằng

Thành quả cuối cùng, bạn sẽ có 1 con SOCKS5, với các thông tin vô cùng sạch sẽ, và có thể giới hạn được tốc độ nếu cần share ra public

Cấu hình Cloudflare WARP được lấy ý tưởng từ dự án MicroWARP, chạy WARP qua WireGuard nên rất nhẹ, cơ bản không có gì đặc biệt, na ná mọi dự án khác

Bước cài đặt bên dưới, dành cho VPS mới hoàn toàn, nếu bạn dùng trên VPS có sẵn, đã cài đặt docker, thì nhảy thẳng sang bước 3, không cần làm bước 1 và 2, toàn bộ dự án MicroSocks v3 được công khai trên Github, dành cho bạn nào thích fork chế cháo, sửa chữa …

1. Reinstall OS

  • Trên 1 VPS mới nên reinstall bản mặc định, tránh mọi lỗi linh tinh phát sinh, phiên bản của bin456789 có sẵn chọn port, cài vào là coi như VPS đã tự đổi port SSH, đỡ 1 số thao tác thủ công
sudo -s
cd ~
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh
bash reinstall.sh debian 13

Tự điền user + password, hoặc để nó tạo ngẫu nhiên thì tùy

2. Basic Optimization

  • Cài đặt một số ứng dụng thiết yếu, tinh chỉnh cơ bản ban đầu, chú ý là bản script này xóa khá sạch các ứng dụng còn sót trên Debian 13, mặc định tắt logs hệ thống
apt install -y curl sudo && curl -fsSL go.bibica.net/vps | sudo bash

Chạy xong thì reboot lại cho sạch sẽ

3. Cài đặt MicroSocks v3

wget -qO microsocks_v3.sh https://go.bibica.net/microsocks_v3 && bash microsocks_v3.sh

Bash script chạy tự động, hỏi 4 tùy chọn

  • ACCOUNT NAME CONFIGURATION
  • DOWNLOAD BANDWIDTH LIMIT
  • UPLOAD BANDWIDTH LIMIT
  • Enable WARP

Download limit, upload limit nếu không điền, ấn Enter bỏ qua) nghĩa là không giới hạn

Enable WARP ấn Enter bỏ qua là dùng mặc định bật chạy qua Cloudflare WARP

  • Sau khi xong, sẽ nhận được thông tin cấu hình
==================================================================================
Telegram MicroSocks Proxy Information

tg://socks?server=43.153.194.59&port=13872&user=bibicadotnet&pass=bKMyks5OoQ4XKYNK
==================================================================================

MicroSocks Proxy Information:
  Server IP: 43.153.194.59
  Port: 13872
  Username: bibicadotnet
  Password: bKMyks5OoQ4XKYNK
  Download Limit: 8Mbps
  Upload Limit: 8Mbps
  Exit via: Cloudflare WARP
  Status: Active and working properly (WARP exit IP: 2a09:bac1:6520:8::3c2:32)
==================================================================================

Sử dụng

MicroSocks v2 và Cloudflare Warp

Với Telegram, dùng trực tiếp URL tg:// là được

  • Trên trình duyệt Firefox thì khá tiện, vì nó cho phép nhập user và password, dùng 1 addon dạng FoxyProxy như thông thường là đủ
  • Trình trình duyệt lõi Chromium, do không hỗ trợ điền user và password nên khá phiền, mặc định MicroSocks hỗ trợ kết nối qua AUTH_ONCE=true, nghĩa là nếu IP đó đã kết nối thành 1 công 1 lần với user/password, thì từ lần kết nối thứ 2, không cần dùng user/password nữa -> bạn có thể cấu hình socks qua Telegram, Firefox, bật chạy thành công, thì ở Chromium chỉ cần nhập IP:Port qua addon FoxyProxy là có thể chạy :]]

Lười thì dùng 1 tool ngoài hỗ trợ SOCKS5 như Proxifier hoặc ProxyCap gì đó tùy thích

Hiệu năng​

MicroSocks rất nhẹ, dùng rất ít tài nguyên RAM và CPU, trên bản v3, dùng thêm WireGuard, vẫn khá nhẹ, 1 tài khoản dùng khoảng 10 MB RAM, không đáng quan tâm lắm, trừ khi bạn thiết kế > 100 người cùng dùng

Sử dụng thực tế cũng hiệu quả hơn, vì IP chạy ra public từ Cloudflare, ít bị captcha hơn so với dùng các dịch vụ VPS, proxy khác

Chạy 24/24 thì không chắc chắc lắm về ổn định, vì …. chưa thử bao giờ :]] MicroSocks v3 thiết kế ban đầu là để chuyển sang dạng proxy, tích hợp thẳng vào addon trình duyệt, kiểu chạy mặc định vẫn dùng IP VN, trang nào chặn IP VN thì mới thêm vào, hoặc trường hợp ngược lại, là chạy ở mọi trang, trang nào cần IP VN thì bỏ qua

Bạn nào dùng thấy gặp vấn đề gì, vui lòng comment tại bài viết này hoặc bất cứ hình thức liên hệ nào tùy thích

Kết luận

MicroSocks v3 ưu điểm lớn nhất là chạy qua Cloudflare WARP, an toàn và riêng tư hơn cho cả bạn và dịch vụ cung cấp VPS, khuyết điểm là đi qua 2 tầng proxy, ping, speed download/upload sẽ bị hao hụt đi 1 chút, gặp khi WARP ngáo thì cũng ngáo theo

Bandwidth Control set bao nhiêu tùy bạn muốn chia sẽ VPS cho bao nhiêu người, thường tầm 50 – 100 Mbps là đủ cho các nhu cầu thông thường, dùng cá nhân tùy chọn Bandwidth Control ấn enter bỏ qua để không giới hạn cũng được, với đường truyền nhà mạng Việt Nam, cao nhất có thể download ~50MB/s khi đi quốc tế, tính ra khoảng 400Mbps, VPS thường đường mạng 1Gbps, bạn có thể tạo 1 tài khoản miễn phí cho phép max 400Mbps, share ra công cộng, rồi tạo 1 tài khoản max băng thông dùng riêng, không ai ảnh hưởng tới ai, hoặc có thể tạo thành 10 tài khoản, mỗi tài khoản 100Mbps, đủ dùng hàng ngày cho 10 người lúc đứt cáp

VPS cho mấy kèo SOCKS, proxy cho user tại Việt Nam, ngon nhất vẫn là Oracle location Singapore, miễn phí hàng tháng 6TG băng thông, tốc độ ~ 4Gbps, không download 24/24 thì 50-100 user dùng cùng lúc vẫn thoải mái


Related Posts

Chính sách bình luận: Chúng tôi rất trân trọng các bình luận của bạn và cảm ơn thời gian bạn dành để chia sẻ ý tưởng và phản hồi.
Ghi chú: Những bình luận được xác định là spam hoặc chỉ mang tính quảng cáo sẽ bị xóa.

• Để cải thiện trải nghiệm bình luận, chúng tôi khuyến khích bạn tạo một tài khoản Gravatar. Thêm avatar vào tài khoản Gravatar sẽ giúp bình luận của bạn dễ nhận diện hơn đối với các thành viên khác.

✂️ Sao chép và 📋 Dán Emoji 💪 giúp bình luận thêm sinh động và thú vị!