Phân tích repository bq2015/FreeProxies: Tự động tổng hợp và kiểm tra tốc độ proxy cho Clash, V2ray, Xray và Trojan

5 phút đọc

Repository bq2015/FreeProxies hiện ghi nhận 907 lượt stars và 215 lượt forks trên GitHub, với lần cập nhật gần nhất vào ngày 25/10/2026 (ngôn ngữ lập trình chính chưa được công bố). Đây là một dự án cá nhân được phát triển nhằm mục đích tự động thu thập các node proxy miễn phí trên mạng internet, tiến hành đo kiểm tốc độ và loại bỏ các node lỗi trước khi xuất thành đường dẫn đăng ký cho người dùng công cụ Clash và các client tương thích.

Cơ chế thu thập và tự động lọc node bằng ClashSpeedTest

Về mặt kỹ thuật, dự án bq2015/FreeProxies thiết lập một quy trình xử lý dữ liệu tự động gồm nhiều bước để đảm bảo các node trong danh sách luôn ở trạng thái khả dụng:

  • Thu thập đa giao thức: Hệ thống tự động cào dữ liệu node công khai từ nhiều nguồn trên mạng internet, hỗ trợ các giao thức phổ biến như Trojan, SSH, VLESS và VMess.
  • Chuyển đổi dữ liệu: Toàn bộ dữ liệu node sau khi thu thập được quy đổi về định dạng cấu hình phù hợp với ứng dụng Clash, sau đó được lưu trữ vào cơ sở dữ liệu nội bộ.
  • Đo tốc độ và lọc node hỏng: Định kỳ, hệ thống trích xuất danh sách node từ cơ sở dữ liệu và vận hành công cụ clashspeedtest để kiểm tra tốc độ thực tế. Những node không còn phản hồi hoặc mất kết nối sẽ bị loại bỏ khỏi danh sách. Quy trình đo kiểm này diễn ra mỗi 10 phút một lần nhằm duy trì tỷ lệ node khả dụng cao nhất.

Quy trình tạo liên kết cá nhân và xử lý sự cố đồng bộ

Do lượng người dùng truy cập gia tăng đột biến, hệ thống đôi khi gặp sự cố không thể tự động cập nhật dữ liệu mới lên GitHub. Để giải quyết tình trạng đường dẫn đăng ký công cộng bị nghẽn hoặc hết hạn, tác giả đã đưa ra phương án duy trì liên kết cá nhân:

  • Liên kết đăng ký cá nhân: Người dùng có thể truy cập liên kết hỗ trợ https://blue2sea.com/order/querySubscriptionLink?coupon=BQK26H để tạo một đường dẫn đăng ký riêng (Personal Subscription) thay vì phụ thuộc vào đường dẫn công cộng phải thay đổi hàng ngày.
  • Cơ chế加时 (Gia hạn thời gian): Để duy trì liên kết cá nhân không bị vô hiệu hóa, người dùng thực hiện thao tác nhận thẻ gia hạn (thực hiện 3 lần mỗi ngày). Thao tác này giúp giữ cho liên kết đăng ký cá nhân tiếp tục hoạt động mà không cần phải thủ công lấy lại link mới.
  • Đóng góp node từ cộng đồng: Repository cũng tiếp nhận các chia sẻ node công khai từ cộng đồng. Các đóng góp này sẽ qua bước kiểm tra tốc độ bằng công cụ trước khi được cân nhắc tích hợp vào hệ thống chung.

Hệ sinh thái client hỗ trợ trên PC và thiết bị iOS

Để vận hành các node được xuất ra từ hệ thống bq2015/FreeProxies, tác giả đưa ra các gợi ý về phần mềm hỗ trợ trên từng nền tảng phần cứng:

  • Trên máy tính (Desktop): Dự án đề xuất sử dụng Clash-verge, một phần mềm mã nguồn mở được đánh giá cao nhờ tốc độ cập nhật phiên bản nhanh và có cộng đồng lập trình viên duy trì thường xuyên.
  • Trên hệ điều hành iOS (iPhone/iPad): Do kho ứng dụng App Store không có sẵn ứng dụng V2ray miễn phí trực tiếp, người dùng có thể tìm kiếm các công cụ trả phí hoặc ứng dụng tương thích trên App Store bao gồm: Shadowrocket (小火箭), pepi, i2Ray, Kitsunebi, Quantumult, Mume (暮梅), Potatso Lite và FastSocks.

Những hạn chế và điểm chưa rõ của repository

Dù mang lại sự tiện lợi nhờ cơ chế tự động lọc node 10 phút/lần, người dùng repository này vẫn cần lưu ý một số rào cản kỹ thuật đặc thù của các dịch vụ proxy miễn phí:

  • Hiệu năng giờ cao điểm: Tác giả xác nhận đây là dự án cá nhân tận dụng các nguồn node miễn phí chia sẻ chung. Do số lượng người dùng lớn, kết nối có thể gặp hiện tượng nghẽn mạng vào các khung giờ cao điểm hoặc bị chặn truy cập bởi một số dịch vụ AI như OpenAI/ChatGPT.
  • Thông tin mã nguồn chưa công bố: Repository chưa công bố chi tiết ngôn ngữ lập trình chính được dùng để viết bộ cào dữ liệu và quản lý cơ sở dữ liệu lưu trữ.
  • Sự phụ thuộc vào hạ tầng bên ngoài: Việc tạo link cá nhân và duy trì gia hạn phụ thuộc vào dịch vụ tại trang web bên ngoài (blue2sea.com), do đó tính ổn định và độ sẵn sàng lâu dài của phương án này vẫn phụ thuộc vào hạ tầng của trang web đề cập.

Nguồn tham khảo: Xem bài gốc

📅 Âm: 4/10 · Canh Dần

📅 Lịch Âm Dương NsN

×
Hôm Nay · Thứ Năm
Âm Lịch: 4 Tháng 10
Năm Bính Ngọ
📌 Can Chi: Canh Dần
✨ Hoàng Đạo: Tý (23-1), Sửu (1-3), Thìn (7-9), Tỵ (9-11), Mùi (13-15), Tuất (19-21)
Vĩnh Phúc (Liên Bảo - Vĩnh Yên)
31°C
Nắng Đẹp
💧 83% | 💨 18 km/h
Hôm nay 32°
02/11 28°
03/11 30°
04/11 31°
05/11 31°