Nếu bạn làm việc với nhiều tài khoản, theo dõi giá cả của đối thủ hoặc chỉ muốn truy cập internet qua một IP khác — bạn cần cài đặt proxy đúng cách trên macOS. Apple thường xuyên thay đổi giao diện cài đặt hệ thống, và những gì hoạt động trên Monterey hoặc Ventura, trên Sonoma và Sequoia trông hoàn toàn khác. Trong bài viết này, chúng ta sẽ phân tích tất cả các cách hiện tại: qua cài đặt hệ thống, terminal và cho các ứng dụng cụ thể.
Những điều cần biết trước khi cài đặt
Trước khi vào cài đặt, hãy đảm bảo rằng bạn có tất cả thông tin từ máy chủ proxy. Nếu không, sẽ không có gì hoạt động. Đây là những gì bạn cần:
- Địa chỉ IP hoặc hostname — địa chỉ của máy chủ proxy (ví dụ,
gate.proxycove.com) - Cổng — thường là 3128, 8080, 1080 hoặc cổng khác được nhà cung cấp chỉ định
- Giao thức — HTTP, HTTPS hoặc SOCKS5
- Tên đăng nhập và mật khẩu — nếu proxy yêu cầu xác thực (hầu hết các loại trả phí)
Cũng quan trọng để hiểu sự khác biệt giữa các loại proxy, vì macOS cấu hình chúng theo cách khác nhau:
| Loại proxy | Giao thức | Nơi sử dụng | Hỗ trợ macOS |
|---|---|---|---|
| HTTP Proxy | HTTP | Trình duyệt, nhiệm vụ cơ bản | ✅ Hoàn toàn |
| HTTPS Proxy | HTTPS (Bảo mật) | Kết nối bảo mật | ✅ Hoàn toàn |
| SOCKS5 | SOCKS5 | Bất kỳ lưu lượng nào, torrent, trò chơi | ✅ Hoàn toàn |
| Tệp PAC | Kịch bản tự động cấu hình | Mạng doanh nghiệp | ✅ Hoàn toàn |
Đối với hầu hết các nhiệm vụ — làm việc với các tài khoản quảng cáo, quản lý tài khoản mạng xã hội, theo dõi các thị trường — SOCKS5 hoặc HTTPS là lựa chọn tối ưu. HTTP Proxy chỉ hoạt động với lưu lượng trình duyệt và không chặn các yêu cầu từ ứng dụng. Hãy ghi nhớ điều này.
💡 Quan trọng cho macOS Sequoia
Trong macOS Sequoia (15.x), Apple lại thay đổi vị trí của cài đặt mạng. Phần này giờ được gọi là “Mạng” trong Cài đặt Hệ thống, không phải Tùy chọn Mạng. Nếu bạn đã nâng cấp từ Ventura hoặc Monterey — giao diện sẽ trông khác với những gì bạn đã quen.
Cài đặt qua cài đặt hệ thống macOS Sonoma và Sequoia
Đây là cách đơn giản nhất — proxy sẽ được áp dụng cho toàn bộ hệ thống ngay lập tức. Safari, hầu hết các ứng dụng và dịch vụ hệ thống sẽ tự động sử dụng proxy đã chỉ định. Chúng ta sẽ phân tích từng bước.
Bước 1. Mở cài đặt hệ thống
Nhấn vào biểu tượng Apple () ở góc trên bên trái màn hình → chọn “Cài đặt Hệ thống” (System Settings). Trong Sonoma và Sequoia, đây là một phần duy nhất với menu bên — đừng nhầm với Tùy chọn Hệ thống cũ từ macOS Monterey.
Bước 2. Chuyển đến phần “Mạng”
Trong menu bên, tìm và nhấn vào “Mạng” (Network). Bạn sẽ thấy danh sách các giao diện mạng: Wi-Fi, Ethernet, Thunderbolt Bridge và các giao diện khác. Chọn giao diện đang hoạt động — thường là Wi-Fi hoặc Ethernet.
Bước 3. Mở chi tiết kết nối
Nhấn nút “Chi tiết…” (Details…) bên cạnh kết nối đang hoạt động. Trong cửa sổ mở ra, chuyển đến tab “Proxy” (Proxies).
Bước 4. Chọn loại proxy và nhập dữ liệu
Bạn sẽ thấy danh sách các giao thức. Đánh dấu vào loại cần thiết:
- Web Proxy (HTTP) — cho HTTP Proxy
- Secure Web Proxy (HTTPS) — cho HTTPS Proxy
- SOCKS Proxy — cho SOCKS5
Sau khi đánh dấu, các trường nhập liệu sẽ xuất hiện bên phải. Điền vào:
- Server — Địa chỉ IP hoặc hostname của proxy
- Port — cổng (ví dụ, 1080 cho SOCKS5)
- Nếu cần xác thực — đánh dấu vào “Proxy server requires password” và nhập tên đăng nhập/mật khẩu
Bước 5. Loại trừ (Bypass proxy settings)
Trong trường “Bypass proxy settings for these Hosts & Domains” có thể thêm các địa chỉ sẽ được mở trực tiếp, không qua proxy. Thông thường, người ta thêm localhost, 127.0.0.1 và các địa chỉ mạng nội bộ dạng 192.168.0.*.
Bước 6. Lưu cài đặt
Nhấn OK, sau đó trong cửa sổ chính của cài đặt mạng nhấn “Áp dụng” (Apply). Proxy sẽ bắt đầu hoạt động ngay lập tức — không cần khởi động lại. Kiểm tra xem IP đã thay đổi chưa bằng cách vào bất kỳ dịch vụ kiểm tra IP nào, chẳng hạn như 2ip.ru.
⚠️ Giới hạn của cài đặt hệ thống
Cài đặt proxy hệ thống trên macOS không áp dụng cho tất cả các ứng dụng. Một số chương trình (Telegram, khách hàng torrent, kịch bản Node.js) bỏ qua proxy hệ thống và yêu cầu cài đặt riêng. Về điều này — trong các phần dưới đây.
Cài đặt proxy qua terminal
Terminal cần thiết trong hai trường hợp: khi bạn muốn nhanh chóng chuyển đổi proxy mà không cần vào cài đặt hệ thống, hoặc khi bạn làm việc với các công cụ dòng lệnh (curl, wget, git, npm và các công cụ khác) không tự động nhận proxy hệ thống.
Cài đặt proxy qua networksetup
macOS có công cụ tích hợp networksetup, cho phép quản lý cài đặt mạng từ terminal. Đây là kết quả tương tự như qua GUI, chỉ nhanh hơn.
Mở Terminal (Applications → Utilities → Terminal) và thực hiện lệnh cần thiết:
Đối với HTTP Proxy:
networksetup -setwebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setwebproxystate "Wi-Fi" on
Đối với HTTPS Proxy:
networksetup -setsecurewebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setsecurewebproxystate "Wi-Fi" on
Đối với SOCKS5 Proxy:
networksetup -setsocksfirewallproxy "Wi-Fi" 123.45.67.89 1080
networksetup -setsocksfirewallproxystate "Wi-Fi" on
Thay thế "Wi-Fi" bằng tên giao diện của bạn (nếu bạn sử dụng Ethernet — hãy viết "Ethernet"). Bạn có thể biết danh sách các giao diện bằng lệnh:
networksetup -listallnetworkservices
Tắt proxy:
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
networksetup -setsocksfirewallproxystate "Wi-Fi" off
Biến môi trường cho các công cụ dòng lệnh
Nếu bạn sử dụng curl, wget, pip, npm hoặc git — chúng đọc proxy từ các biến môi trường. Thêm chúng vào phiên làm việc hiện tại của terminal:
export http_proxy="http://login:[email protected]:3128"
export https_proxy="http://login:[email protected]:3128"
export all_proxy="socks5://login:[email protected]:1080"
Để các biến này tự động áp dụng mỗi khi mở terminal, hãy thêm chúng vào tệp ~/.zshrc (nếu bạn sử dụng Zsh, là mặc định trong macOS):
echo 'export http_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
echo 'export https_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
source ~/.zshrc
Sau đó, tất cả các công cụ dòng lệnh sẽ tự động sử dụng proxy. Bạn có thể kiểm tra bằng lệnh:
curl -s https://api.ipify.org
Nếu bạn nhận được IP của máy chủ proxy trong phản hồi — mọi thứ đã được cấu hình đúng.
Proxy cho Safari: cách cài đặt riêng
Safari là trình duyệt duy nhất trên macOS không có cài đặt proxy riêng. Nó hoàn toàn sử dụng cài đặt hệ thống của macOS. Điều này có nghĩa là nếu bạn đã cài đặt proxy qua Cài đặt Hệ thống → Mạng → Proxy, Safari đã hoạt động qua đó.
Tuy nhiên, nếu bạn cần mở cài đặt proxy ngay từ Safari — điều này có thể thực hiện qua menu của trình duyệt:
- Mở Safari
- Trong menu trên cùng, nhấn Safari → Cài đặt (hoặc ⌘ + ,)
- Chuyển đến tab “Nâng cao” (Advanced)
- Ở dưới cùng, tìm dòng “Proxy: Thay đổi cài đặt…”
- Nhấn — sẽ mở cài đặt hệ thống mạng, tab Proxy
Đây chỉ là một phím tắt đến cùng một cài đặt hệ thống. Không có proxy riêng chỉ cho Safari — không có. Nếu bạn cần cách ly (một trình duyệt qua proxy, một trình duyệt khác — trực tiếp), Safari không phù hợp cho điều đó. Trong trường hợp này, hãy sử dụng Chrome với tiện ích mở rộng hoặc trình duyệt chống phát hiện.
💡 Mẹo cho các chuyên gia SMM và người điều phối
Nếu bạn làm việc với nhiều tài khoản và muốn mỗi tài khoản đi qua IP riêng — cài đặt hệ thống của macOS không đủ. Hệ thống sử dụng một proxy cho toàn bộ lưu lượng. Để quản lý nhiều tài khoản, bạn cần trình duyệt chống phát hiện — về điều này sẽ được nói rõ hơn trong phần dưới đây.
Proxy cho Google Chrome trên macOS
Google Chrome trên macOS cũng mặc định sử dụng cài đặt proxy hệ thống — giống như Safari. Nhưng Chrome có một số cách cài đặt bổ sung, mang lại nhiều tính linh hoạt hơn.
Cách 1. Qua cài đặt hệ thống (mặc định)
Nếu proxy được cài đặt trong Cài đặt Hệ thống → Mạng → Proxy, Chrome sẽ tự động nhận nó. Bạn có thể kiểm tra cài đặt hiện tại bằng cách mở địa chỉ chrome://net-internals/#proxy trong Chrome — nơi đó sẽ hiển thị proxy nào đang được sử dụng.
Cách 2. Qua tiện ích mở rộng (được khuyến nghị cho tính linh hoạt)
Các tiện ích mở rộng cho phép chuyển đổi proxy chỉ với một cú nhấp chuột, mà không cần vào cài đặt hệ thống. Một số tùy chọn phổ biến:
- Proxy SwitchyOmega — tiện ích mở rộng phổ biến nhất. Cho phép tạo các hồ sơ với các proxy khác nhau và chuyển đổi giữa chúng từ biểu tượng trên thanh công cụ. Hỗ trợ HTTP, HTTPS và SOCKS5.
- FoxyProxy — một lựa chọn thay thế với chức năng tương tự, có phiên bản cho Chrome và Firefox.
Cách cài đặt Proxy SwitchyOmega trong Chrome:
- Cài đặt tiện ích mở rộng từ Chrome Web Store
- Nhấn vào biểu tượng tiện ích mở rộng → Tùy chọn
- Trong menu bên trái, nhấn “Hồ sơ mới”
- Đặt tên cho hồ sơ (ví dụ, “Proxy US”)
- Chọn loại: Hồ sơ Proxy
- Chỉ định giao thức (SOCKS5/HTTP/HTTPS), máy chủ và cổng
- Nếu cần xác thực — nhập tên đăng nhập và mật khẩu
- Nhấn Áp dụng thay đổi
- Nhấp vào biểu tượng tiện ích mở rộng trên thanh công cụ và chọn hồ sơ đã tạo
Lợi thế chính của các tiện ích mở rộng — Chrome hoạt động qua proxy, trong khi tất cả các ứng dụng khác trên Mac vẫn tiếp tục sử dụng kết nối trực tiếp. Điều này rất tiện lợi khi cần cách ly chỉ cho trình duyệt.
Cách 3. Khởi động Chrome với các tham số dòng lệnh
Bạn có thể khởi động Chrome với proxy cụ thể qua terminal — hữu ích cho việc tự động hóa hoặc kiểm tra:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--proxy-server="socks5://123.45.67.89:1080" \
--proxy-bypass-list="localhost;127.0.0.1"
Khi khởi động như vậy, Chrome sẽ chỉ sử dụng proxy đã chỉ định, bỏ qua cài đặt hệ thống. Tiện lợi cho việc kiểm tra nhanh proxy mới.
Proxy cho các ứng dụng khác: Telegram, Zoom, khách hàng torrent
Nhiều ứng dụng trên macOS bỏ qua proxy hệ thống và yêu cầu cài đặt riêng bên trong. Chúng ta sẽ phân tích những ứng dụng phổ biến nhất.
Telegram
Telegram có hỗ trợ proxy tích hợp. Để cài đặt:
- Mở Telegram → Cài đặt (⌘ + ,)
- Chuyển đến phần “Quyền riêng tư và bảo mật”
- Cuộn xuống dưới cùng đến “Cài đặt proxy”
- Bật “Sử dụng proxy”
- Chọn loại: SOCKS5 hoặc MTProto (cuối cùng chỉ dành cho Telegram)
- Nhập máy chủ, cổng, tên đăng nhập và mật khẩu
- Nhấn “Lưu”
Zoom
Zoom sử dụng cài đặt proxy hệ thống của macOS, nhưng có thể cài đặt thủ công thêm:
- Mở Zoom → Cài đặt
- Chuyển đến “Mạng”
- Nhấn “Cài đặt proxy…”
- Chọn “Sử dụng máy chủ proxy thủ công”
- Nhập địa chỉ và cổng
Khách hàng torrent (qBittorrent, Transmission)
Các khách hàng torrent thường hỗ trợ SOCKS5 — đây là lựa chọn ưu tiên, vì nó chuyển hướng toàn bộ lưu lượng, bao gồm cả UDP.
qBittorrent: Cài đặt → Kết nối → Máy chủ proxy → chọn loại SOCKS5, nhập dữ liệu.
Transmission: Cài đặt → Mạng → tab “Proxy” → bật và nhập dữ liệu.
Đối với các nhiệm vụ cần chuyển hướng toàn bộ lưu lượng của Mac qua proxy mà không có ngoại lệ (bao gồm tất cả các ứng dụng), người ta sử dụng các khách hàng tunnel đặc biệt: Proxifier, ProxyCap hoặc Surge. Chúng chặn lưu lượng ở cấp độ hệ thống và buộc nó đi qua proxy đã chỉ định.
Trình duyệt chống phát hiện trên Mac: khi cài đặt hệ thống không đủ
Nếu bạn là người điều phối, chuyên gia SMM hoặc làm việc với nhiều tài khoản trên một nền tảng — cài đặt proxy hệ thống sẽ không giải quyết vấn đề của bạn. Đây là lý do:
- Proxy hệ thống chỉ thay đổi IP, nhưng không thay đổi fingerprint của trình duyệt
- Facebook, Instagram, TikTok theo dõi không chỉ IP mà còn cả Canvas fingerprint, User-Agent, độ phân giải màn hình, múi giờ và hàng chục tham số khác
- Nếu bạn truy cập từ hai tài khoản với cùng một fingerprint — nền tảng sẽ liên kết chúng và chặn cả hai
Để quản lý nhiều tài khoản, người ta sử dụng các trình duyệt chống phát hiện, tạo ra một hồ sơ riêng biệt và cách ly cho mỗi tài khoản — với fingerprint, cookies và proxy riêng. Trên macOS hoạt động:
| Trình duyệt | Hỗ trợ macOS | Tốt hơn cho | Đặc điểm |
|---|---|---|---|
| Dolphin Anty | ✅ Có | Quảng cáo Facebook, điều phối | Có kế hoạch miễn phí cho 10 hồ sơ |
| AdsPower | ✅ Có | SMM, thương mại điện tử | Tự động hóa RPA tích hợp |
| GoLogin | ✅ Có | Quản lý nhiều tài khoản | Hồ sơ đám mây, hoạt động qua trình duyệt |
| Multilogin | ✅ Có | Nhóm lớn | Công cụ riêng Mimic/Stealthfox |
| Octo Browser | ✅ Có | Điều phối, tiền điện tử | Bảo vệ chống phát hiện cao |
Cách thêm proxy vào Dolphin Anty trên macOS
- Mở Dolphin Anty → chuyển đến phần “Proxy” trong menu bên trái
- Nhấn “Thêm proxy”
- Chọn loại: SOCKS5 hoặc HTTP
- Nhập host, cổng, tên đăng nhập và mật khẩu
- Nhấn “Kiểm tra” — Dolphin sẽ hiển thị quốc gia và IP
- Lưu proxy và gán cho hồ sơ trình duyệt cần thiết
Để làm việc với Facebook Ads và Instagram qua trình duyệt chống phát hiện trên Mac, khuyến nghị sử dụng proxy di động — chúng có IP từ các nhà mạng di động, mà các mạng xã hội tin tưởng nhiều hơn so với các địa chỉ từ trung tâm dữ liệu.
Các lỗi thường gặp và cách khắc phục
Chúng ta sẽ phân tích các vấn đề điển hình mà người dùng gặp phải khi cài đặt proxy trên macOS Sonoma và Sequoia.
❌ Proxy đã được cài đặt, nhưng IP không thay đổi
Nguyên nhân và giải pháp:
- Chưa nhấn “Áp dụng” sau khi lưu cài đặt — nhấn Apply trong cửa sổ cài đặt mạng
- Loại proxy không đúng — nếu bạn đã cài đặt HTTP, nhưng trang web hoạt động qua HTTPS, cần bật Secure Web Proxy riêng
- Ứng dụng bỏ qua proxy hệ thống — hãy cài đặt proxy bên trong chính ứng dụng
- Proxy không hoạt động — kiểm tra dữ liệu, có thể đã hết hạn hoặc mật khẩu không đúng
❌ Các trang web không mở được sau khi bật proxy
- Máy chủ proxy không khả dụng — kiểm tra ping đến IP proxy bằng lệnh
ping 123.45.67.89 - Cổng không đúng — xác nhận với nhà cung cấp cổng đúng cho giao thức đã chọn
- Tường lửa macOS chặn kết nối — tạm thời tắt trong Cài đặt Hệ thống → Mạng → Tường lửa để kiểm tra
- Proxy yêu cầu xác thực — bật đánh dấu “Proxy server requires password” và nhập tên đăng nhập/mật khẩu
❌ Proxy hoạt động trong trình duyệt, nhưng không trong terminal
Các công cụ terminal (curl, git, npm) không tự động sử dụng proxy hệ thống macOS. Cần chỉ định rõ các biến môi trường — như đã mô tả trong phần về terminal ở trên.
❌ macOS Sequoia đặt lại cài đặt proxy sau khi cập nhật
Đây là một vấn đề đã biết sau các bản cập nhật lớn của macOS. Giải pháp: sau mỗi lần cập nhật hệ thống, hãy kiểm tra cài đặt proxy trong Cài đặt Hệ thống → Mạng và nhập lại dữ liệu nếu cần. Để tự động hóa, bạn có thể tạo một shell script với các lệnh networksetup và thêm nó vào khởi động tự động.
❌ Chrome hiển thị lỗi ERR_PROXY_CONNECTION_FAILED
- Kiểm tra xem máy chủ proxy có đang chạy và khả dụng không
- Đảm bảo rằng bạn đã chọn đúng giao thức (HTTP vs SOCKS5)
- Thử mở
chrome://net-internals/#proxyvà nhấn “Re-apply settings” - Nếu bạn sử dụng tiện ích mở rộng — hãy thử chuyển sang “Kết nối trực tiếp” và quay lại
Loại proxy nào nên chọn cho nhiệm vụ của bạn
Cài đặt — chỉ là một nửa công việc. Quan trọng là chọn đúng loại proxy cho nhiệm vụ cụ thể. Lựa chọn sai dẫn đến bị chặn, hoạt động chậm hoặc chi phí không cần thiết.
| Nhiệm vụ | Loại được khuyến nghị | Tại sao |
|---|---|---|
| Facebook Ads, TikTok Ads | Proxy di động | IP từ các nhà mạng di động — tối đa độ tin cậy từ các nền tảng |
| Instagram, TikTok (quản lý tài khoản) | Proxy cư trú | IP thực từ hộ gia đình, rủi ro bị chặn thấp |
| Phân tích Wildberries, Ozon, Avito | Proxy trung tâm dữ liệu | Tốc độ cao và giá thấp cho các yêu cầu hàng loạt |
| Lướt web ẩn danh, vượt qua chặn | Proxy cư trú | Trông giống như người dùng bình thường, không bị chặn |
| Kiểm tra quảng cáo từ các khu vực khác nhau | Proxy cư trú | Nhắm mục tiêu theo quốc gia và thành phố |
| Tự động hóa, bot, kịch bản | Proxy trung tâm dữ liệu hoặc cư trú | Phụ thuộc vào bảo vệ của trang web mục tiêu |
Giao thức: HTTP vs SOCKS5 — chọn cái nào?
Nếu nhà cung cấp của bạn hỗ trợ cả hai tùy chọn — hãy chọn SOCKS5. Đây là lý do:
- SOCKS5 hoạt động với bất kỳ loại lưu lượng nào: HTTP, HTTPS, UDP (cần cho trò chơi và VoIP)
- SOCKS5 không thêm tiêu đề vào các yêu cầu và không tiết lộ IP thực qua tiêu đề X-Forwarded-For
- HTTP Proxy chỉ hoạt động với lưu lượng web và đôi khi thêm các tiêu đề nhận diện
- SOCKS5 được hỗ trợ bởi tất cả các trình duyệt chống phát hiện và hầu hết các ứng dụng
Ngoại lệ là các mạng doanh nghiệp và một số công cụ cụ thể chỉ hỗ trợ HTTP. Trong các trường hợp khác, SOCKS5 là lựa chọn ưu tiên.
Kết luận
Cài đặt proxy trên macOS Sonoma và Sequoia là một nhiệm vụ có thể được thực hiện theo nhiều cách khác nhau tùy thuộc vào mục tiêu của bạn. Nếu cần chuyển toàn bộ lưu lượng của hệ thống qua proxy — hãy sử dụng Cài đặt Hệ thống → Mạng → Proxy. Đối với các công cụ terminal — sử dụng các biến môi trường hoặc công cụ networksetup. Đối với Chrome với khả năng chuyển đổi linh hoạt — sử dụng tiện ích mở rộng Proxy SwitchyOmega. Đối với việc quản lý nhiều tài khoản trên Facebook, Instagram hoặc TikTok — hãy sử dụng trình duyệt chống phát hiện với proxy riêng cho mỗi hồ sơ.
Quy tắc chính: proxy hệ thống chỉ thay đổi IP, nhưng không làm cho bạn ẩn danh và không bảo vệ bạn khỏi bị chặn khi làm việc với nhiều tài khoản. Đối với các nhiệm vụ nghiêm túc, cần một sự kết hợp: loại proxy đúng + trình duyệt chống phát hiện.
Nếu bạn dự định làm việc với mạng xã hội, các tài khoản quảng cáo hoặc theo dõi các thị trường từ Mac của bạn, chúng tôi khuyên bạn nên chú ý đến proxy cư trú — chúng cung cấp IP thực của người dùng hộ gia đình, rủi ro bị chặn tối thiểu và hỗ trợ nhắm mục tiêu theo quốc gia và thành phố. Đối với việc làm việc với Facebook Ads và TikTok Ads, lựa chọn tối ưu sẽ là IP di động — các nền tảng tin tưởng chúng nhiều hơn so với các địa chỉ máy chủ.