Cách định tuyến ứng dụng máy tính, CLI và giả lập qua Proxy cục bộ với AnyProxy

Hướng dẫn chi tiết cách định tuyến từng ứng dụng (PID), tên miền và cổng mạng qua proxy SOCKS5/HTTP trên macOS và Windows bằng AnyProxy miễn phí, mã nguồn mở.

Cập nhật 2026-11-12 · 6 phút đọc

Extension trình duyệt hay trình duyệt antidetect chỉ tách mạng bên trong cửa sổ web, còn các ứng dụng máy tính (Desktop app), công cụ dòng lệnh (CLI), trình giả lập Android hay tác vụ chạy nền đều đi thẳng qua mạng gốc. Ngược lại, nếu bật VPN toàn máy, mọi kết nối từ IDE, cơ sở dữ liệu nội bộ đến cuộc gọi video đều bị ép đi qua một IP duy nhất—vừa làm tăng độ trễ, vừa dễ lộ liên kết tài khoản nếu VPN rớt mạng.

AnyProxy là bộ định tuyến proxy (proxy client & rule engine) chạy 100% cục bộ, miễn phí và mã nguồn mở cho macOS (Apple Silicon & Intel) và Windows. Được viết bằng Go và Wails v2 như một giải pháp thay thế hiện đại, nhẹ và minh bạch cho Proxifier, AnyProxy cho phép điều hướng lưu lượng mạng theo từng tiến trình (PID), tên miền, dải IP/CIDR và cổng qua proxy SOCKS5, HTTP, HTTPS mà không tốn phí bản quyền.

Vì sao VPN toàn máy và tiện ích trình duyệt chưa đủ?

Khi vận hành hệ thống đa khu vực, kiểm thử API giới hạn địa lý hoặc chạy giả lập song song với trình duyệt, việc quản lý mạng thường vướng 3 rào cản:

  1. VPN gom toàn bộ lưu lượng: Bật VPN toàn hệ thống khiến cả localhost, mạng LAN lẫn ứng dụng làm việc đều bị đẩy qua đường hầm từ xa, gây nghẽn băng thông.
  2. Ứng dụng bỏ qua cài đặt proxy: Nhiều phần mềm desktop, ứng dụng Electron và script CLI không tự đọc biến môi trường proxy nếu không có cổng gateway cục bộ điều phối.
  3. Lộ mật khẩu proxy dạng văn bản thuần: Việc dán trực tiếp user:pass@host:port vào file cấu hình, .env hay câu lệnh terminal dễ làm lộ thông tin xác thực trong lịch sử máy.

Kiến trúc định tuyến 2 tầng của AnyProxy

Thay vì can thiệp thô bạo vào nhân hệ điều hành bằng driver đóng, AnyProxy vận hành kiến trúc 2 tầng gọn nhẹ ngay trên máy:

  • Cổng lắng nghe cục bộ (127.0.0.1:10800): Tự động nhận diện đồng thời cả giao thức SOCKS5 (bao gồm UDP ASSOCIATE) lẫn HTTP CONNECT / forward proxy trên cùng một cổng duy nhất.
  • Tự động bật/tắt System Proxy: Chỉ với 1 cú bấm, AnyProxy tự cấu hình System Proxy trên macOS (networksetup) và Windows (Registry Internet Settings), đồng thời tự khôi phục trạng thái mạng gốc ngay khi đóng ứng dụng.
  • Bộ quy tắc ưu tiên từ trên xuống (Rule Engine): Khớp từng kết nối theo tên ứng dụng (PID), tên miền / ký tự đại diện (*.tiktok.com, *.shopee.vn), IP/CIDR, cổng (Port) và giao thức (TCP/UDP), sau đó chuyển tiếp tới PROXY (proxy đơn hoặc chuỗi proxy chain), DIRECT (đi thẳng) hoặc BLOCK (chặn).
  • Bảo vệ chống lặp mạng (Anti-loop): Tự động cho phép lưu lượng loopback (127.0.0.1, ::1), mạng nội bộ LAN RFC1918, .local mDNS và truy vấn DNS :53 đi thẳng để không bao giờ gây treo mạng.

Kiểm tra chất lượng Proxy 5 bước trước khi dùng

Proxy chết hoặc cấu hình sai dễ làm đứt kết nối ngầm. AnyProxy tích hợp sẵn công cụ Kiểm tra Proxy 5 bước (5-Step Proxy Checker) ngay trong ứng dụng:

  1. Kết nối TCP (TCP Reachability): Đo thời gian bắt tay socket thực tế tới máy chủ proxy.
  2. Xác thực giao thức (Handshake & Auth): Kiểm tra chuẩn xác thực SOCKS5 (RFC 1928/1929) hoặc HTTP CONNECT.
  3. Kiểm tra HTTP & GeoIP: Truy vấn IP đầu ra thực tế, quốc gia, thành phố và nhà mạng (ASN) đi qua đường hầm.
  4. Đo độ trễ 3 lần (3x Latency Benchmark): Chạy 3 vòng đo liên tiếp để tính độ trễ thấp nhất (min), trung bình (avg), cao nhất (max) và độ ổn định (jitter).
  5. Kiểm tra SOCKS5 UDP Associate: Xác minh khả năng truyền gói tin UDP qua proxy cho các tác vụ QUIC, WebRTC hoặc thoại/game.

Bảo mật mật khẩu bằng Keychain & Giao diện kép linh hoạt

Mật khẩu proxy không bao giờ lưu dạng chữ thuần trong file cấu hình. AnyProxy mã hóa toàn bộ thông tin nhạy cảm bằng AES-256-GCM trong kho secrets.vault, với khóa chủ được bảo vệ trực tiếp bởi macOS Keychain hoặc Windows Credential Manager. Ứng dụng cũng hỗ trợ nhập/xuất file cấu hình .pbprofile để chuyển đổi nhanh từ Proxifier.

Bạn có thể chuyển đổi tức thì giữa 2 chế độ giao diện hoặc chạy dòng lệnh:

  • Chế độ thu gọn (Compact Mode 336×620): Giao diện mini gọn nhẹ với nút Connect lớn ở trung tâm, chọn nhanh proxy, biểu đồ tốc độ mạng thời gian thực và nút bật System Proxy.
  • Chế độ đầy đủ (Full Mode 1180×760): Không gian quản trị toàn diện gồm bảng kiểm thử 5 bước, ma trận quy tắc, chuỗi proxy (chains), nhật ký kết nối trực tiếp và thống kê băng thông theo từng ứng dụng.
  • Chế độ dòng lệnh (Headless CLI): Chạy anyproxy -c config.yaml trên máy chủ, CI/CD hoặc cửa sổ terminal nền mà không cần mở giao diện đồ họa.

Kết hợp AnyProxy cùng AnyProfile và Proxy dân cư

Sử dụng AnyProfile khi bạn cần tách biệt vân tay trình duyệt (fingerprint) và cookie cho từng tài khoản web, và kết hợp thêm AnyProxy khi cần định tuyến các ứng dụng desktop bên ngoài, công cụ CLI hoặc trình giả lập qua proxy riêng. Tham khảo các nhà cung cấp IP sạch và ổn định tại Bảng xếp hạng nhà cung cấp Proxy.

Quy trình bắt đầu nhanh

  1. Tải bộ cài đặt đã được Apple công chứng (notarized .dmg cho Mac Apple Silicon & Intel) hoặc bản .exe cho Windows tại trang tải AnyProxy.
  2. Thêm proxy SOCKS5, HTTP hoặc HTTPS vào mục Proxies và bấm 5-Step Check để kiểm tra IP ra cùng độ trễ.
  3. Thiết lập quy tắc trong mục Rules (ví dụ: định tuyến Telegram, LDPlayer hoặc *.amazon.com qua proxy, giữ các kết nối nội bộ ở chế độ DIRECT).
  4. Bấm Connect ở giao diện thu gọn hoặc đầy đủ để bắt đầu định tuyến và theo dõi lưu lượng theo thời gian thực.

Xem mã nguồn, tài liệu CLI và báo lỗi tại GitHub AnyProxy.

Tất cả hướng dẫn

AnyLearn, ứng dụng học của AnyTools

Tải lên tài liệu bạn đang học. Nhận câu trả lời trích đúng trang, câu hỏi luyện tập viết từ chính tài liệu đó, và lịch ôn đúng lúc bạn sắp quên, chạy trên tài khoản AI của chính bạn.

Mở AnyLearn