Muốn cài proxy trên điện thoại, cách có sẵn và đơn giản nhất là dùng phần cài đặt proxy của Wi-Fi. Cả iPhone lẫn Android đều cho phép bạn trỏ một mạng Wi-Fi tới một HTTP proxy, sau đó trình duyệt và phần lớn ứng dụng sẽ đi qua proxy đó khi truy cập web. Bài này đi qua đúng các menu hiện tại trên hai hệ điều hành, giải thích cách xác thực trên từng bên (khác nhau nhiều hơn bạn nghĩ) và những giới hạn cần biết trước khi dùng proxy trên điện thoại cho công việc thật.
Cần chuẩn bị gì trước khi cài
Nhà cung cấp proxy sẽ đưa cho bạn bốn thông tin: host (địa chỉ IP hoặc tên miền), port, username và password. Với Cloudj, các thông tin này hiển thị cho từng proxy trong console; mỗi lần bạn xem, hệ thống ghi lại lượt xem và gửi thông báo cho bạn.
Có hai điều quyết định mọi thứ phía sau:
- Ô proxy trong cài đặt Wi-Fi của điện thoại là HTTP proxy. Không có ô nào cho SOCKS5. Nếu proxy của bạn đang để SOCKS5, hãy chuyển đơn hàng sang HTTP trong console (ở những vị trí hỗ trợ) hoặc dùng một ứng dụng hỗ trợ SOCKS5. Bài so sánh SOCKS5 và HTTP proxy giải thích rõ sự khác nhau.
- Cài đặt chỉ áp dụng cho đúng mạng Wi-Fi bạn cấu hình. Khi dùng 4G/5G hoặc chuyển sang một Wi-Fi khác, điện thoại không còn đi qua proxy nữa.
Cài proxy trên điện thoại iPhone (iOS và iPadOS)
Các bước dưới đây giữ nguyên qua nhiều phiên bản iOS gần đây.
- Mở Cài đặt (Settings), chọn Wi-Fi.
- Kết nối vào mạng bạn muốn dùng, rồi chạm vào biểu tượng (i) bên cạnh tên mạng.
- Kéo xuống cuối, chạm Định cấu hình proxy (Configure Proxy) trong mục HTTP Proxy.
- Chọn Thủ công (Manual).
- Nhập host vào ô Máy chủ (Server) và số port vào ô Cổng (Port).
- Bật Xác thực (Authentication), nhập Tên người dùng và Mật khẩu.
- Chạm Lưu ở góc trên bên phải.
iOS lưu thông tin đăng nhập và tự gửi khi proxy yêu cầu, nên xác thực bằng mật khẩu chạy trơn tru trên Safari và phần lớn ứng dụng dùng thư viện mạng của hệ thống. Muốn tắt proxy, quay lại màn hình này và chọn Tắt (Off).
Tùy chọn Tự động (Automatic) dành cho đường dẫn tới file PAC (proxy auto-config). Nếu công ty bạn không cấp file PAC, hãy dùng Thủ công.
Cài proxy trên Android
Tên menu thay đổi theo hãng và phiên bản Android, nhưng trên Pixel và các máy Android gần với bản gốc, đường đi như sau:
- Mở Cài đặt, chọn Mạng và Internet, rồi Internet (bản cũ ghi là Wi-Fi).
- Chạm biểu tượng bánh răng bên cạnh mạng đang kết nối.
- Chạm biểu tượng bút chì (Chỉnh sửa) ở phía trên.
- Mở Tùy chọn nâng cao.
- Đặt Proxy thành Thủ công.
- Nhập Tên máy chủ proxy và Cổng proxy. Bạn có thể khai báo thêm danh sách tên miền đi thẳng không qua proxy.
- Chạm Lưu.
Trên điện thoại Samsung, đường đi thường là Cài đặt, Kết nối, Wi-Fi, bánh răng cạnh tên mạng, sau đó Xem thêm hoặc Nâng cao, và đặt Proxy thành Thủ công.
Android không có ô nhập mật khẩu proxy
Form proxy thủ công của Android không có ô username hay password. Chuyện gì xảy ra sau đó tùy vào từng ứng dụng:
- Chrome thường hiện hộp thoại đăng nhập khi proxy yêu cầu xác thực, nhập xong là duyệt web bình thường.
- Nhiều ứng dụng khác không hiện được hộp thoại đó. Chúng âm thầm không kết nối được hoặc báo lỗi mạng chung chung.
Nếu bạn cần cả các ứng dụng ngoài trình duyệt chạy được, cách chắc chắn là cấp quyền theo IP của mạng thay cho mật khẩu, như phần tiếp theo.
Dùng mật khẩu hay whitelist IP trên điện thoại
Proxy của Cloudj mặc định xác thực bằng username và password. Bạn có thể chuyển sang whitelist IP, tối đa 20 địa chỉ; khi đó proxy chấp nhận kết nối từ các IP này mà không cần mật khẩu. Lưu ý whitelist thay thế cách đăng nhập bằng mật khẩu, nên mọi công cụ khác đang dùng mật khẩu cho proxy đó cũng phải kết nối từ một IP đã nằm trong whitelist. Ưu nhược điểm của từng cách có trong bài whitelist IP hay mật khẩu.
Với điện thoại, whitelist có một điểm cần hiểu đúng: IP mà proxy nhìn thấy là IP public của mạng Wi-Fi, không phải IP của chiếc điện thoại.
- Ở nhà hay văn phòng, đó là IP public của router. Nhiều gói Internet gia đình của các nhà mạng trong nước thỉnh thoảng đổi IP, nên nếu proxy bỗng nhiên ngừng chạy, hãy kiểm tra xem IP public có đổi không và cập nhật lại whitelist.
- Khi dùng 4G/5G, IP public có thể đổi thường xuyên và hay bị dùng chung với nhiều thuê bao khác qua NAT của nhà mạng. Đây là lựa chọn tồi để đưa vào whitelist, và thực ra cũng không liên quan, vì proxy trong cài đặt Wi-Fi không áp dụng cho dữ liệu di động.
Cách làm thực tế: trên iPhone dùng xác thực mật khẩu; trên Android hoặc dựa vào hộp thoại của Chrome, hoặc whitelist IP Wi-Fi ở nhà hay văn phòng.
Kiểm tra proxy đã hoạt động chưa
Mở một trang "what is my IP" trên trình duyệt điện thoại khi chưa bật proxy, ghi lại địa chỉ, sau đó bật proxy và tải lại trang. Lúc này bạn phải thấy IP của proxy. Nếu muốn kiểm tra proxy từ máy tính trước khi đụng tới điện thoại, bài kiểm tra proxy bằng curl hướng dẫn xem IP ra, thời gian phản hồi và các lỗi thường gặp chỉ với một lệnh.
Một số lỗi hay gặp và nguyên nhân thường thấy:
| Hiện tượng | Nguyên nhân thường gặp |
|---|---|
| Không tải được trang nào | Sai host hoặc port, hoặc proxy đang để SOCKS5 |
| Bị hỏi mật khẩu liên tục | Gõ sai username/password, hoặc mật khẩu vừa được đổi trong console |
| Trình duyệt chạy, ứng dụng thì không | Ứng dụng bỏ qua proxy hệ thống hoặc không xử lý được xác thực |
| Hôm qua chạy, hôm nay lỗi | IP public của Wi-Fi đã đổi và không còn trong whitelist |
Ứng dụng nào thực sự đi qua proxy
Proxy trong cài đặt Wi-Fi chỉ là một gợi ý để ứng dụng làm theo, không phải đường hầm ép mọi kết nối đi qua. Trình duyệt và các ứng dụng dùng thư viện mạng chuẩn của hệ thống thường tuân theo. Ứng dụng tự mở kết nối riêng, một số game, gọi video và mọi thứ dùng UDP thường đi thẳng ra ngoài. Nếu bạn cần toàn bộ ứng dụng trên máy đều ra bằng một IP khác, proxy không phải công cụ phù hợp; đọc bài proxy và VPN khác gì để biết khi nào VPN hợp lý hơn.
Với việc kiểm thử ứng dụng theo quốc gia, trình duyệt cộng với proxy Wi-Fi thường đủ để xem trang cửa hàng và luồng web đã bản địa hóa. Cloudj có proxy tại Việt Nam, Mỹ, Nhật Bản, Hàn Quốc, Singapore, Hồng Kông và Anh, gồm loại IPv4 tĩnh riêng, là IP đăng ký thuộc nhà mạng (ISP) và chỉ cấp cho một khách hàng, và tại Mỹ và Việt Nam có thêm loại IP dân dụng tĩnh của nhà mạng Internet gia đình. Bài so sánh proxy datacenter và static ISP giải thích các loại IP này khác nhau thế nào.
Dù dùng proxy trên điện thoại cho việc gì, hãy tuân thủ quy định của từng nền tảng và ứng dụng mà bạn đăng nhập, kể cả Shopee, Lazada hay Zalo.
Câu hỏi thường gặp
iPhone có dùng được SOCKS5 mà không cần cài ứng dụng không?
Không qua phần cài đặt Wi-Fi, vì ở đó chỉ nhận HTTP proxy. Hãy để proxy ở giao thức HTTP, hoặc cài một ứng dụng hỗ trợ SOCKS5.
Proxy Wi-Fi có áp dụng khi dùng 4G không?
Không. Cài đặt được lưu riêng cho từng mạng Wi-Fi và không ảnh hưởng tới dữ liệu di động.
Vì sao Android không hỏi mật khẩu proxy?
Form proxy của Android không có ô nhập thông tin đăng nhập. Chrome thường hỏi khi proxy yêu cầu xác thực, nhưng nhiều ứng dụng thì không. Whitelist IP public của mạng Wi-Fi giúp tránh vấn đề này.
Nhiều điện thoại dùng chung một proxy được không?
Về kỹ thuật thì được, nhưng khi đó mọi lưu lượng đều hiện ra từ cùng một IP. Nếu mỗi máy chạy một tài khoản riêng, mỗi máy một proxy riêng (dedicated) là cách gọn gàng hơn.
Lấy thông tin proxy cho điện thoại
Bạn có thể đặt proxy ngay trong console Cloudj, thanh toán từ số dư (nạp bằng chuyển khoản VND), proxy sẵn sàng sau vài phút và host, port, username, password hiện ngay trên đơn hàng. Trang proxy IPv4 riêng liệt kê quốc gia và loại proxy, còn trang bảng giá hiển thị giá cập nhật.