VPN Split Tunneling — Route Only the Traffic You Choose Through the VPN
FreeGuard hiện chỉ cung cấp định tuyến theo vùng trên các ứng dụng desktop Windows và macOS thông qua các quy tắc GeoIP. Linux CLI, ứng dụng di động, tiện ích mở rộng Chrome và ứng dụng TV hiện không có cùng khả năng điều khiển GeoIP trên desktop.
FreeGuard Thực Sự Cung Cấp Gì Hôm Nay: Định Tuyến Vùng GeoIP trên Desktop
Trên ứng dụng desktop Tauri, bạn có thể chọn một vùng (CN, US, JP, KR, RU, IR, ID, AE) để lưu lượng đến vùng đó được định tuyến khác với phần còn lại. Đây là định tuyến theo đích, không phải theo từng ứng dụng.
VPN truyền thống gửi mọi byte qua đường hầm. Ứng dụng desktop của FreeGuard cho phép bạn chọn một vùng GeoIP trong Settings để lưu lượng đi đến các IP trong vùng đó có thể bỏ qua VPN (ví dụ, giữ cho các dịch vụ nội địa Trung Quốc hoạt động nhanh trên kết nối hướng tới CN trong khi mọi thứ khác vẫn đi qua đường hầm mã hóa).
Điều này khác với split tunneling theo từng ứng dụng. Định tuyến GeoIP quyết định lưu lượng đi đâu dựa trên quốc gia của IP đích, chứ không phải ứng dụng nào tạo ra lưu lượng đó. Bạn chỉ chọn một vùng tại một thời điểm; mặc định là tắt (mọi lưu lượng đi qua đường hầm).
Các vùng được hỗ trợ hiện nay: China (CN), United States (US), Japan (JP), Korea (KR), Russia (RU), Iran (IR), Indonesia (ID), UAE (AE).
Khả Năng Hỗ Trợ Theo Nền Tảng: Tình Trạng Thực Tế
Desktop (Windows/macOS qua Tauri): định tuyến vùng GeoIP. Linux CLI, mobile, tiện ích mở rộng Chrome và ứng dụng TV: hiện không có điều khiển split tunneling cho người dùng.
Desktop (Tauri): Settings → GeoIP Region cho phép bạn chọn một vùng hoặc tắt tính năng này. Đây là tính năng định tuyến tách luồng duy nhất hiện được phát hành cho người dùng cuối.
Android: Android VPN API nền tảng hỗ trợ định tuyến theo từng ứng dụng, nhưng ứng dụng di động của FreeGuard chưa hiển thị cài đặt này. Khả năng này đang nằm trong lộ trình phát triển của chúng tôi.
iOS: Framework Network Extension của Apple hỗ trợ include/exclude ở cấp tuyến đường theo dải IP, không phải theo từng ứng dụng. iOS của FreeGuard hiện chưa hiển thị split tunneling cho người dùng.
Linux CLI: Hiện chưa có điều khiển split tunneling trong Go CLI.
Chrome extension: Chỉ định tuyến proxy ở cấp trình duyệt. Không quản lý split tunneling của toàn hệ thống.
TV apps: Apple TV và Android TV định tuyến lưu lượng của ứng dụng TV qua luồng VPN dành cho TV và không hiển thị định tuyến tách luồng GeoIP kiểu desktop.
Nếu bạn bắt buộc cần điều khiển theo từng ứng dụng, hãy dùng định tuyến vùng GeoIP của ứng dụng desktop như phương án gần nhất hiện có, hoặc cho chúng tôi biết trên GitHub nền tảng nào bạn cần.
Cách Sử Dụng Định Tuyến Vùng GeoIP (Desktop)
- Bước 1: Mở FreeGuard trên Windows hoặc macOS và vào Settings
- Bước 2: Tìm menu thả xuống “GeoIP Region” (mặc định hiển thị “Off”)
- Bước 3: Chọn một vùng (CN, US, JP, KR, RU, IR, ID, AE) và kết nối lại — lưu lượng đến vùng đó sẽ đi theo tuyến riêng
Câu Hỏi Thường Gặp
FreeGuard có hỗ trợ split tunneling theo từng ứng dụng như một số VPN khác không?
Chưa. Hiện tại tính năng gần nhất là định tuyến vùng GeoIP trên ứng dụng desktop, tách lưu lượng theo quốc gia đích thay vì theo ứng dụng. Split tunneling theo từng ứng dụng đang nằm trong lộ trình nhưng chưa được phát hành.
Tôi có thể chọn ứng dụng cụ thể nào dùng VPN trên Android không?
Không thông qua ứng dụng FreeGuard. Android VPN API cấp hệ thống hỗ trợ quy tắc theo từng ứng dụng, và bạn có thể обход bằng các tùy chọn hệ thống “VPN always-on” / “Block connections without VPN”, nhưng FreeGuard hiện chưa cung cấp trình chọn ứng dụng trong app.
Định tuyến vùng GeoIP chính xác là gì?
Khi bạn chọn một vùng, lưu lượng nhắm tới các địa chỉ IP trong quốc gia đó sẽ được định tuyến ra ngoài đường hầm VPN (hoặc thông qua một quy tắc dành riêng cho vùng). Lưu lượng tới mọi đích khác vẫn đi qua FreeGuard. Nó hữu ích để giữ cho các dịch vụ được lưu trữ nội bộ chạy nhanh mà không mất bảo vệ VPN ở nơi khác.
Định tuyến GeoIP có giống split tunneling không?
Chúng giải quyết các vấn đề liên quan nhưng không giống nhau. Split tunneling chọn lưu lượng theo ứng dụng. Định tuyến GeoIP chọn theo quốc gia đích. Một ứng dụng streaming kết nối tới máy chủ ở nhiều khu vực khác nhau sẽ bị ảnh hưởng khác nhau bởi từng cách tiếp cận.
Định tuyến GeoIP có làm giảm bảo mật của tôi không?
Lưu lượng đi ngoài đường hầm sẽ không được FreeGuard mã hóa. Chỉ sử dụng định tuyến GeoIP khi bạn tin cậy vùng đích (ví dụ: dịch vụ ngân hàng hoặc thanh toán nội địa tại quốc gia của bạn). Lưu lượng nhạy cảm nên để ở chế độ mặc định (Off) để mọi thứ đi qua đường hầm.
Sau này split tunneling theo từng ứng dụng có lên mobile không?
Tính năng này nằm trong lộ trình nhưng chưa cam kết thời điểm phát hành. Hãy theo dõi changelog để biết cập nhật. Cho đến lúc đó, người dùng mobile mặc định sẽ cho tất cả lưu lượng đi qua FreeGuard.
Định tuyến GeoIP có hoạt động với kill switch không?
Có trên desktop. Lưu lượng vẫn được đường hầm xử lý sẽ được bảo vệ bởi kill switch; lưu lượng được định tuyến ra ngoài bằng quy tắc GeoIP sẽ kết nối trực tiếp và không bị ảnh hưởng nếu đường hầm bị ngắt.
Vì sao không phát hành split tunneling theo từng ứng dụng trên mobile ngay bây giờ?
Làm đúng trên cả Android và iOS (với bật/tắt ổn định, phát hiện thay đổi ứng dụng, và định tuyến ổn định trong các giai đoạn chuyển đổi mạng) cần nhiều công sức hơn tính năng GeoIP trên desktop. Chúng tôi muốn phát hành khi nó thực sự ổn định thay vì tung ra một công tắc chỉ hoạt động nửa vời.
Split tunneling can reduce VPN bandwidth usage by 40-60% by routing only sensitive traffic through the encrypted tunnel. — Cisco Research (2024)
Enterprise VPN deployments report 35% fewer bandwidth bottlenecks after implementing split tunneling policies for non-sensitive traffic. — Gartner (2024)
Remote workers using split tunneling experience 20-30% faster speeds for local applications compared to full-tunnel VPN configurations. — IEEE (2023)