hoangthuong266
Senior Member
1. Giới thiệu
WireGuard là giao thức VPN mới, được phổ biến trong vòng 2 năm trở lại đây. WireGuard hướng đến sự đơn giản, tốc độ và bảo mật, chỉ sử dụng vỏn vẹn 4000 dòng code thay vì 400.000 hay 600.000 đối với OpenVPN và IPsec. Ngoài ra, WireGuard còn được tích hợp vào Linux kernel từ bản 5.6 nên các thiết bị nhúng, nhỏ gọn như router, Pi sẽ được tối ưu. WireGuard hiện có mặt trên tất cả các nền tảng từ Windows, macOS, Android, iOS, Linux và Unix. Hướng dẫn cài đặt có thể tìm ở đây.
So sánh throughput giữa OpenVPN và WireGuard trên OpenWRT, có thể thấy rằng hiệu năng ở các CPU yếu được tăng gấp 10 lần.
2. Giới hạn
Để bảo đảm tính đơn giản và nhanh nên WireGuard chỉ sử dụng giao thức UDP. WireGuard rất dễ bị block, khó xuyên được tường lửa đồng thời bản thân WireGuard sinh ra cũng không dành cho việc này. Ngoài ra, việc không hỗ trợ TCP cũng làm cho WireGuard thiếu đi một số tính năng nâng cao ví dụ như kết nối VPN thông qua Proxy.
3. Các VPN hỗ trợ WireGuard
Các nhà cung cấp VPN hỗ trợ WireGuard qua 2 hình thức là tích hợp trên app và cho phép tạo file cấu hình. Danh sách các nhà cung cấp VPN hỗ trợ WireGuard:
1. App
CyberGhost
GIAMPING
hide.me
Private Internet Access
Surfshark
VeePN
VyprVPN
2. Trick
NordVPN
Surfshark
Warp
3. File cấu hình
AzireVPN
BelkaVPN
BulletVPN
CactusVPN
IVPN
Mullvad VPN
OVPN
PrivateVPN
StrongVPN
TorGuard
VPN Unlimited
VPN.ac
WeVPN
WideVPN
Windscribe
CyberGhost
GIAMPING
hide.me
Private Internet Access
Surfshark
VeePN
VyprVPN
2. Trick
NordVPN
Surfshark
Warp
3. File cấu hình
AzireVPN
BelkaVPN
BulletVPN
CactusVPN
IVPN
Mullvad VPN
OVPN
PrivateVPN
StrongVPN
TorGuard
VPN Unlimited
VPN.ac
WeVPN
WideVPN
Windscribe
4. Các mẹo lấy file cấu hình WireGuard
Một số nhà cung cấp VPN tuy không hỗ trợ file cấu hình nhưng vẫn có cách để lấy được, hiện tại đang có:
4.1. NordVPN
4.2. Surfshark
4.3. BulletVPN
4.4. Warp+
4.5. Cloudflare for Teams
Thêm adblock.
4.6. Tự tạo WireGuard server trên Linux
5. Hướng dẫn cài đặt WireGuard và định tuyến IP trên router
Ưu điểm của việc cài VPN lên router là tiết kiệm được số lượng thiết bị kết nối giới hạn bởi gói VPN, cho cả nhà cùng xài không cần phải thao tác phức tạp, có thể định tuyến cho phù hợp với nhu cầu.
List IP các nước có thể tải ở đây (định dạng CIDR). List IP các dịch vụ thường dùng thì ở đây.
5.1. OpenWRT
Hướng dẫn cài đặt.
Hướng dẫn định tuyến bằng VPN Policy-Based Routing hoặc bằng mwan3.
5.2. Padavan
Hướng dẫn cài đặt.
5.3. RouterOS
Hướng dẫn cài đặt.
Hướng dẫn định tuyến.
5.4. GL.iNet
Hướng dẫn cài đặt.
5.5. DD-WRT
Hướng dẫn cài đặt.
5.6. pfSense
Hướng dẫn cài đặt.
5.7. OPNsense
Hướng dẫn cài đặt.
5.8. Ubiquiti
Hướng dẫn cài đặt.
Last edited: