Hướng dẫn cài đặt Proxy trên macOS (MacBook, iMac, Mac mini)
Cập nhật:
Khác với Windows, macOS hỗ trợ nhập trực tiếp Username và Password của proxy ngay trong giao diện System Settings → Network → Proxies cho cả hai giao thức Web Proxy (HTTP) và Secure Web Proxy (HTTPS), đồng thời lưu mật khẩu an toàn trong Keychain. Bạn cũng có thể bật/tắt nhanh proxy qua dòng lệnh bằng công cụ networksetup có sẵn trên máy Mac.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP75.000 ₫
- 3+ IP70.000 ₫
- 5+ IP65.000 ₫
- 10+ IP60.000 ₫
- 50+ IP60.000 ₫
- 100+ IP60.000 ₫
- 200+ IP60.000 ₫
- 500+ IP55.000 ₫
- 1 IP40.000 ₫
- 5+ IP35.000 ₫
- 10+ IP25.000 ₫
- 20+ IP25.000 ₫
- 50+ IP25.000 ₫
- 100+ IP25.000 ₫
- 200+ IP25.000 ₫
- 500+ IP25.000 ₫
- 1000+ IP22.000 ₫
- 2000+ IP20.000 ₫
Phân biệt các tuỳ chọn Proxy trong macOS
Trên macOS, giao thức HTTP và HTTPS được tách thành 2 công tắc riêng biệt. Khi dùng proxy VinaProxy, bạn cần bật đồng thời cả Web Proxy (HTTP) và Secure Web Proxy (HTTPS).
| Tuỳ chọn trên macOS | Giao thức xử lý | Tương thích VinaProxy | Xác thực User:Pass |
|---|---|---|---|
| Web Proxy (HTTP) | Lưu lượng HTTP thường (cổng 80) | Hỗ trợ đầy đủ (IPv4 & ISP tĩnh) | Có ô nhập Username & Password |
| Secure Web Proxy (HTTPS) | Lưu lượng mã hóa HTTPS (cổng 443) | Hỗ trợ đầy đủ (IPv4 & ISP tĩnh) | Có ô nhập Username & Password |
| SOCKS Proxy | Kết nối SOCKS5 | Chỉ dùng cho danh sách proxy miễn phí | Có ô nhập Username & Password |
| Bypass proxy settings | Tên miền và dải IP nội bộ | Khuyên dùng cho *.local, 127.0.0.1 | Không áp dụng |
Các bước cấu hình Proxy trong macOS System Settings
bash
# Bật nhanh proxy cho Wi-Fi từ Terminal trên macOS
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Tắt proxy trên Wi-Fi khi không sử dụng
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
Mẹo tạo Network Location & lưu ý với Terminal trên Mac
- Tạo Network Location để chuyển đổi nhanh giữa mạng gốc và mạng Proxy chỉ với 2 cú nhấp chuột: trong System Settings → Network, nhấn nút tròn '...' ở cuối danh sách mạng → Locations → Edit Locations và tạo cấu hình mang tên 'VinaProxy'.
- Lưu ý: Cài đặt trong System Settings áp dụng cho Safari, Chrome, Brave và ứng dụng gốc của macOS, nhưng các công cụ chạy trong Terminal (curl, git, brew, python) cần khai báo biến môi trường HTTP_PROXY và HTTPS_PROXY trong file ~/.zshrc.
Các bước thực hiện
- 1
Mở chi tiết kết nối mạng (Network Details)
Nhấn biểu tượng Apple → System Settings → Network, chọn mạng Wi-Fi hoặc Ethernet đang kết nối và bấm nút 'Details...'.
- 2
Bật Web Proxy (HTTP) và điền thông tin xác thực
Chọn mục 'Proxies' ở thanh bên trái. Gạt bật 'Web Proxy (HTTP)', nhập IP vào ô 'Server', Port vào ô 'Port', tích chọn 'Proxy server requires password' rồi điền Username và Password VinaProxy.
- 3
Bật tiếp Secure Web Proxy (HTTPS)
Gạt bật 'Secure Web Proxy (HTTPS)' và điền lại chính xác Server, Port, Username và Password giống hệt bước trên để toàn bộ website HTTPS đi qua proxy.
- 4
Lưu cấu hình và kiểm tra trên Safari
Đảm bảo ô Bypass có sẵn *.local, 169.254/16, 127.0.0.1, nhấn OK và mở Safari truy cập trang kiểm tra IP để xác nhận.
Câu hỏi thường gặp
Tại sao tôi đã bật Web Proxy (HTTP) trên Mac nhưng kiểm tra IP trên các trang web vẫn là IP cũ?
Hầu hết các trang web hiện nay đều chạy trên giao thức mã hóa HTTPS. Trên macOS, bạn bắt buộc phải bật cả 'Web Proxy (HTTP)' lẫn 'Secure Web Proxy (HTTPS)' thì trình duyệt mới định tuyến lưu lượng HTTPS qua proxy.
Vì sao macOS hiện thông báo hỏi quyền truy cập Keychain sau khi lưu proxy?
macOS mã hóa và lưu mật khẩu proxy của bạn trong ứng dụng Keychain. Hãy bấm 'Always Allow' để hệ thống tự động đăng nhập proxy ở chế độ nền.
Cài proxy trong System Settings có áp dụng cho lệnh git hay brew trong Terminal không?
Không. Các công cụ dòng lệnh Unix trên macOS đọc biến môi trường HTTP_PROXY và HTTPS_PROXY trong ~/.zshrc chứ không tự lấy cấu hình từ System Settings.
Mua proxy HTTP(S) tốc độ cao cho Macos
Kích hoạt tự động trong vài giây tại 7 quốc gia, hỗ trợ IPv4 riêng & Static ISP.
Xem Bảng Giá Proxy