Ngiêm cấm sử đụng PROXY và VPS vào mục đích trái pháp luật bạn sẽ phải chịu toàn bộ trách nhiệm trước pháp luật khi sử dụng dịch vụ của chúng tôi tks!
Cách Cài Proxy Trên macOS Chi Tiết Cho Người Mới

Cách Cài Proxy Trên macOS Chi Tiết Cho Người Mới

Chuyên viên Kỹ thuật ProxyVN 09-22-2026 Đang tính... phút đọc

Cách cài proxy trên macOS gồm ba đường: qua giao diện System Settings trên bản mới, qua System Preferences trên bản cũ, và qua dòng lệnh networksetup. Bài viết này ProxyVN hướng dẫn từng đường theo đúng tên nút và tên trường, kèm cách kiểm tra, cách tắt và các lỗi người mới hay gặp.

Chuẩn bị trước khi làm cách cài proxy trên macOS

Cần có sẵn thông tin proxy và quyết định vài thứ trước khi mở phần cài đặt, để không phải dừng giữa chừng.

Proxy hệ thống hoạt động thế nào trên macOS

Khi cài proxy trong phần Network của macOS, hệ điều hành lưu địa chỉ proxy gắn với một dịch vụ mạng cụ thể, ví dụ Wi-Fi hoặc Ethernet. Mọi ứng dụng tôn trọng cấu hình hệ thống sẽ gửi lưu lượng qua proxy đó khi máy đang dùng dịch vụ mạng tương ứng. Chuyển sang một mạng Wi-Fi khác hoặc cắm dây Ethernet, cấu hình proxy có thể không còn áp dụng vì đó là một dịch vụ mạng khác.

Nếu dùng song song cả máy Windows, anh em xem bài tổng hợp cài proxy cho máy tính trên Windows, macOS và trình duyệt.

Điểm này khác với VPN. VPN dựng một đường hầm mã hóa cho toàn bộ lưu lượng ở tầng mạng. Proxy chỉ chuyển tiếp ở tầng ứng dụng và chỉ với những chương trình chịu đọc cấu hình proxy. Vì vậy sau khi cài, luôn phải kiểm tra lại xem ứng dụng anh em cần thực sự đi qua proxy hay không. Khi nào nên dùng proxy, khi nào dùng VPN được so sánh kỹ trong bài proxy và VPN khác gì nhau.

Bốn thông tin proxy cần có

  • Server: địa chỉ IP hoặc tên miền của proxy, ví dụ proxy.example.com.

  • Port: số cổng nhà cung cấp cấp, ví dụ 8000.

  • Username và password: thông tin đăng nhập của proxy, khác với email tài khoản.

  • Vùng: quốc gia của IP, để đối chiếu khi kiểm tra.

Chọn xác thực bằng mật khẩu hay danh sách IP

Proxy dân cư và nhiều gói proxy khác xác thực bằng username và password. Một số gói cho phép thêm IP công cộng của máy vào danh sách cho phép, khi đó không cần nhập mật khẩu mỗi lần. Nếu chọn danh sách IP, thêm địa chỉ công cộng hiện tại của máy vào bảng điều khiển nhà cung cấp trước.

Xác thực bằng danh sách IP tiện khi máy có IP công cộng cố định, ví dụ máy để bàn tại văn phòng. Nếu anh em dùng laptop di chuyển nhiều, IP công cộng đổi liên tục theo từng mạng, lúc đó xác thực bằng username và password đỡ phiền hơn vì không phải cập nhật danh sách mỗi lần đổi chỗ ngồi. Hướng dẫn cài proxy trên Mac của ProxyScrape lưu ý rằng proxy dân cư gần như luôn cần xác thực bằng username và password.

HTTP, HTTPS hay SOCKS

Duyệt web thông thường chỉ cần Web Proxy cho HTTP và Secure Web Proxy cho HTTPS, và phải bật cả hai mới đủ. SOCKS phủ mọi loại kết nối nhưng trên macOS, nếu proxy có xác thực thì tab Proxies trong hệ thống không nhập được mật khẩu SOCKS, phải dùng công cụ ngoài. SOCKS5 khác HTTP proxy ở đâu và khi nào nên chọn được giải thích trong bài SOCKS5 proxy là gì.

HTTP, HTTPS hay SOCKS

Giao thức

Cổng thường gặp

Dùng cho

Web Proxy (HTTP)

8080 hoặc cổng nhà cung cấp cấp

Duyệt web không mã hóa, phần lớn lưu lượng HTTP

Secure Web Proxy (HTTPS)

443 hoặc cùng cổng HTTP

Trang có mã hóa, cần bật cùng HTTP mới đủ

SOCKS Proxy

1080

Mọi loại kết nối, cần công cụ ngoài nếu proxy có xác thực

Cách cài proxy trên macOS qua System Settings

Áp dụng cho macOS Ventura trở lên, nơi phần cài đặt mạng nằm trong System Settings. Proxy cài ở đây gắn với từng kết nối, ví dụ riêng cho Wi-Fi và riêng cho Ethernet.

Mở System Settings và vào Network

  • Bấm biểu tượng Apple ở góc trên bên trái, chọn System Settings.

  • Ở cột bên trái, chọn Network.

  • Chọn kết nối đang dùng, thường là Wi-Fi hoặc Ethernet.

Vào Details của kết nối đang dùng

  • Bấm nút Details… bên cạnh tên kết nối.

  • Trong cửa sổ hiện ra, chọn mục Proxies ở cột bên trái.

Bật Web Proxy và Secure Web Proxy

Trong tab Proxies, phần bên trái là danh sách các loại proxy, phần bên phải là ô nhập cho loại đang chọn. Với duyệt web, chỉ cần hai loại Web Proxy và Secure Web Proxy. Nhập cùng một địa chỉ và cổng cho cả hai, trừ khi nhà cung cấp ghi rõ cổng HTTPS khác.

  • Bật công tắc Web Proxy (HTTP). Nhập Server và Port.

  • Bật Proxy server requires password nếu proxy dùng mật khẩu, rồi nhập Username và Password.

  • Bật tiếp công tắc Secure Web Proxy (HTTPS) và nhập lại cùng thông tin. Thiếu bước này thì trang HTTPS không đi qua proxy.

  • Ở ô Bypass proxy settings for these Hosts & Domains, thêm các tên miền nội bộ nếu cần.

  • Bấm OK. macOS có thể hỏi lưu thông tin đăng nhập vào Keychain, chọn lưu để đỡ nhập lại.

Automatic Proxy Configuration bằng file PAC

Nếu nhà cung cấp hoặc bộ phận kỹ thuật đưa một đường dẫn file cấu hình proxy tự động, bật Automatic Proxy Configuration thay vì nhập tay từng loại, rồi dán đường dẫn đó vào ô URL. File này quyết định request nào đi qua proxy nào theo quy tắc bên trong, hữu ích khi cần định tuyến khác nhau theo tên miền. Người dùng cá nhân với một proxy đơn thì không cần dùng cách này. File PAC là gì và khi nào doanh nghiệp dùng nó được nói trong bài PAC proxy.

Tab Proxies trong System Settings

Tab Proxies trong System Settings

Cách cài proxy trên macOS bản System Preferences cũ

Trên macOS Monterey trở về trước, phần này nằm trong System Preferences và có thêm nút Advanced. Các trường về cơ bản giống bản mới, chỉ khác đường đi.

Đường dẫn System Preferences, Network, Advanced

  • Bấm biểu tượng Apple, chọn System Preferences.

  • Chọn Network, chọn kết nối đang dùng ở cột bên trái.

  • Bấm nút Advanced… ở góc dưới bên phải.

  • Chuyển sang tab Proxies.

Tab Proxies và các giao thức

Theo hướng dẫn cài đặt proxy trên Mac của ProxyScrape, cột bên trái liệt kê các loại: Auto Proxy Discovery, Automatic Proxy Configuration, Web Proxy (HTTP), Secure Web Proxy (HTTPS), FTP Proxy, SOCKS Proxy, Streaming Proxy (RTSP), Gopher Proxy. Tích ô Web Proxy (HTTP) và Secure Web Proxy (HTTPS), với mỗi ô nhập địa chỉ và cổng ở khung bên phải. Các loại như FTP, RTSP hay Gopher chỉ cần khi anh em dùng đúng giao thức đó, còn duyệt web thì bỏ qua.

Ô Proxy server requires a password

Nếu proxy cần đăng nhập, tích ô Proxy server requires a password rồi nhập username và password. Làm lần lượt cho cả hai ô HTTP và HTTPS. Bấm OK, rồi bấm Apply ở cửa sổ Network để lưu.

Khác biệt đáng nhớ so với bản System Settings mới: ở bản cũ, thay đổi chỉ thực sự có hiệu lực sau khi bấm Apply, còn bản mới lưu ngay khi bấm OK. Quên bấm Apply là lý do nhiều người nhập đúng hết mà proxy vẫn không chạy.

Cách cài proxy trên macOS bằng dòng lệnh networksetup

Dòng lệnh tiện khi cần bật tắt nhanh hoặc viết script. Lệnh chính là networksetup, tham số đầu là tên dịch vụ mạng như Wi-Fi hoặc Ethernet.

Xác định đúng tên dịch vụ mạng

Tham số đầu tiên của mọi lệnh networksetup là tên dịch vụ mạng, phải gõ chính xác như macOS đặt. Chạy networksetup -listallnetworkservices để xem danh sách; thường là Wi-Fi hoặc Ethernet, nhưng máy có nhiều card mạng hoặc adapter USB có thể mang tên khác. Gõ sai tên thì lệnh báo lỗi không tìm thấy dịch vụ. Hướng dẫn cấu hình proxy trên Mac của Webshare dùng đúng dạng lệnh này cho kết nối Wi-Fi.

Các lệnh set proxy theo giao thức

Đoạn dưới là ví dụ triển khai chung. Đổi tên kết nối, địa chỉ, cổng và thông tin đăng nhập cho khớp gói của anh em.

# Cai proxy HTTP va HTTPS cho ket noi Wi-Fi
networksetup -setwebproxy "Wi-Fi" proxy.example.com 8000 on user matkhau
networksetup -setsecurewebproxy "Wi-Fi" proxy.example.com 8000 on user matkhau

# Bo qua proxy cho cac ten mien noi bo
networksetup -setproxybypassdomains "Wi-Fi" "*.local" "169.254/16"

# Tat proxy nhung giu lai cau hinh da nhap
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off

# Xem cau hinh hien tai
networksetup -getwebproxy "Wi-Fi"
scutil --proxy

Bật, tắt và xem cấu hình hiện tại

Tham số on hoặc off ở cuối lệnh set quyết định proxy bật hay tắt ngay khi nhập. Lệnh setwebproxystate cho bật tắt riêng mà vẫn giữ địa chỉ đã lưu, tiện khi hay chuyển qua lại. Lệnh getwebproxy và scutil --proxy in ra cấu hình đang áp dụng để kiểm tra.

Danh sách bỏ qua proxy

Lệnh setproxybypassdomains khai báo các tên miền không đi qua proxy, thường là địa chỉ nội bộ và dải mạng riêng. Danh sách này ghi đè toàn bộ danh sách cũ mỗi lần chạy, nên liệt kê đủ trong một lệnh.

Cài proxy cho cả máy nghĩa là mọi ứng dụng đều đi qua proxy, kể cả những ứng dụng anh em không muốn. Cài theo trình duyệt gọn hơn khi chỉ cần một chỗ dùng proxy.

Cài proxy bằng dòng lệnh networksetup

Cài proxy bằng dòng lệnh networksetup

Kiểm tra và tắt sau khi làm cách cài proxy trên macOS

Cài xong phải kiểm tra proxy thực sự hoạt động, và biết cách tắt gọn khi không dùng nữa.

Kiểm tra IP đã đổi

Mở một trang kiểm tra IP như một dịch vụ hiển thị địa chỉ công cộng. Nếu IP và quốc gia hiển thị trùng với proxy chứ không phải nhà mạng gốc, cấu hình đã đúng. Nếu vẫn thấy IP thật, xem lại địa chỉ, cổng và thông tin đăng nhập.

Kiểm tra bằng Terminal cũng nhanh: chạy lệnh curl tới một dịch vụ trả về IP, ví dụ curl https://httpbin.org/ip. Lưu ý curl trong Terminal chỉ đọc cấu hình proxy hệ thống trên một số phiên bản macOS; nếu kết quả vẫn là IP thật trong khi trình duyệt đã đổi, đó là do công cụ dòng lệnh không đọc proxy hệ thống chứ không phải cấu hình sai. Khi đó truyền proxy thẳng cho curl bằng tham số -x để kiểm riêng.

Kiểm tra rò rỉ DNS và WebRTC

Proxy che IP nhưng truy vấn tên miền có thể vẫn đi qua máy chủ DNS của nhà mạng gốc, để lộ vị trí. Chạy một bài kiểm tra rò rỉ DNS. Với trình duyệt, kiểm tra thêm WebRTC không lộ IP nội bộ hoặc IP thật. Vì sao WebRTC và DNS vẫn làm lộ IP thật dù đã gắn proxy được nói trong bài WebRTC proxy là gì.

Tắt proxy khi không dùng

Trên giao diện, vào lại tab Proxies và tắt các công tắc Web Proxy và Secure Web Proxy, rồi bấm OK và Apply. Trên dòng lệnh, chạy setwebproxystate và setsecurewebproxystate với tham số off. Quên tắt proxy là nguyên nhân phổ biến khiến máy bỗng không vào được mạng khi proxy hết hạn.

Kiểm tra IP đã đổi sau khi cài

Kiểm tra IP đã đổi sau khi cài

Cài proxy cho từng trình duyệt thay vì toàn máy

Cấu hình trong System Settings áp cho toàn máy. Nhiều khi anh em chỉ muốn một trình duyệt đi qua proxy còn phần còn lại giữ nguyên.

Khi nào nên cài theo trình duyệt

Khi chỉ cần proxy cho việc duyệt web hoặc chạy nhiều phiên với các IP khác nhau, cài theo trình duyệt gọn hơn và ít ảnh hưởng các ứng dụng nền. Cài toàn máy hợp khi cần mọi ứng dụng, kể cả công cụ dòng lệnh, đều đi qua proxy.

Một rủi ro của cài toàn máy: khi proxy hết hạn hoặc rớt, mọi thứ trên máy mất mạng cùng lúc, kể cả cập nhật hệ thống và đồng bộ đám mây. Cài theo trình duyệt thì sự cố chỉ giới hạn ở trình duyệt đó, phần còn lại của máy vẫn online. Với người mới, cài theo trình duyệt vừa an toàn hơn vừa dễ khắc phục khi có trục trặc.

Chrome và Safari theo cấu hình hệ thống

Trên macOS, Chrome và Safari dùng đúng cấu hình proxy của hệ thống, không có ô nhập riêng. Bấm mở cài đặt proxy trong Chrome sẽ mở thẳng tab Proxies của macOS. Tài liệu tích hợp proxy cho macOS của Decodo lưu ý Chrome tuân theo cấu hình hệ thống trừ khi một tiện ích ghi đè. Muốn Chrome dùng proxy khác hệ thống thì phải dùng tiện ích quản lý proxy hoặc tham số dòng lệnh khi khởi chạy. Cách cài proxy riêng cho Chrome trên các hệ khác được hướng dẫn trong bài cách cài đặt proxy cho Google Chrome.

Firefox có cấu hình riêng

Firefox có mục Network Settings riêng, tách khỏi hệ thống. Đây là cách để một trình duyệt đi qua proxy trong khi toàn máy vẫn kết nối thẳng, và cũng là nơi duy nhất trên macOS nhập được username và password cho SOCKS5. Chi tiết xem bài hướng dẫn cài proxy trên Firefox.

Máy công ty do MDM quản lý

Nếu MacBook do công ty cấp và quản lý bằng phần mềm quản trị thiết bị, cấu hình proxy có thể bị khóa hoặc bị đặt sẵn theo chính sách. Khi các ô trong tab Proxies bị mờ không sửa được, đó là dấu hiệu máy đang chịu cấu hình từ xa; liên hệ bộ phận kỹ thuật thay vì cố gỡ.

Anh em có thể mua proxy tại ProxyVN rồi nhập vào phần cài đặt mạng của macOS theo các bước trên.

Lỗi thường gặp khi làm cách cài proxy trên macOS

Người mới hay vướng cùng vài lỗi. Biết trước để không mất thời gian.

Nhầm email tài khoản với thông tin đăng nhập proxy

Username và password của proxy khác với email và mật khẩu tài khoản anh em đăng ký dịch vụ. Lấy đúng cặp đăng nhập proxy ở trang danh sách proxy trong bảng điều khiển.

Quên bật cả HTTP và HTTPS

Chỉ bật Web Proxy mà quên Secure Web Proxy thì trang HTTP đi qua proxy còn trang HTTPS, tức phần lớn web hiện nay, vẫn đi thẳng. Luôn bật và điền cả hai.

macOS hỏi mật khẩu Keychain lặp lại

Đôi khi macOS hỏi lại thông tin đăng nhập proxy nhiều lần dù đã lưu. Xóa mục proxy cũ trong ứng dụng Keychain Access rồi nhập lại một lần thường dứt điểm. Nếu vẫn lặp, kiểm tra xem username có ký tự đặc biệt như dấu hai chấm hoặc ký hiệu at không, vì các ký tự này đôi khi làm hỏng chuỗi xác thực; khi đó hỏi nhà cung cấp cấp một cặp đăng nhập khác.

Proxy đúng nhưng một ứng dụng vẫn lộ IP thật

Không phải ứng dụng nào cũng đọc cấu hình proxy hệ thống. Một số ứng dụng nhắn tin, trò chơi hoặc công cụ đồng bộ kết nối thẳng bất kể proxy. Nếu bắt buộc mọi lưu lượng phải đi qua proxy, cân nhắc một công cụ định tuyến ở tầng thấp hơn, hoặc dùng VPN thay vì proxy cho nhu cầu đó.

SOCKS5 có xác thực cần công cụ ngoài

Tab Proxies của macOS không nhập được username và password cho SOCKS. Nếu bắt buộc dùng SOCKS5 có xác thực, cài một công cụ định tuyến ngoài, hoặc cấu hình SOCKS5 trong Firefox vốn hỗ trợ đầy đủ.

Checklist rút gọn

  • Có sẵn Server, Port, Username, Password đúng của proxy. Nguồn proxy dân cư và datacenter kèm đầy đủ thông tin đăng nhập có tại trang mua proxy.

  • Bật cả Web Proxy (HTTP) và Secure Web Proxy (HTTPS) với cùng thông tin.

  • Bấm OK rồi Apply, lưu thông tin vào Keychain nếu được hỏi.

  • Kiểm tra IP đã đổi và không rò rỉ DNS.

  • Biết cách tắt nhanh bằng công tắc hoặc lệnh setwebproxystate off.

Cài toàn máy hay cài theo trình duyệt

Cài toàn máy hay cài theo trình duyệt

Câu hỏi thường gặp về cách cài proxy trên macOS

Cài proxy trên macOS có áp cho mọi ứng dụng không?

Proxy hệ thống áp cho Safari, Chrome và phần lớn ứng dụng dùng cấu hình mạng của macOS. Một số ứng dụng như Firefox hay công cụ dòng lệnh có cấu hình riêng, không tự đi qua proxy hệ thống.

macOS có hỗ trợ SOCKS5 không?

Có ô SOCKS Proxy trong phần cài đặt mạng, nhưng SOCKS5 có xác thực user và mật khẩu thường không chạy ổn với cấu hình gốc. Trường hợp đó anh em dùng công cụ định tuyến ngoài hoặc dùng proxy HTTP thay thế.

Tắt proxy trên macOS ở đâu?

Vào System Settings, Network, chọn kết nối đang dùng, Details, mục Proxies rồi tắt các công tắc proxy đang bật. Bằng dòng lệnh thì dùng networksetup với tham số tắt cho từng giao thức.

Vì sao macOS hỏi mật khẩu proxy liên tục?

Thường do Keychain lưu sai hoặc lưu nhiều bản thông tin đăng nhập cho cùng một proxy. Xoá các mục cũ trong Keychain Access rồi nhập lại một lần là hết.

Cách cài proxy trên macOS gói gọn trong việc mở tab Proxies của kết nối đang dùng, bật cả Web Proxy và Secure Web Proxy, nhập đúng bốn thông tin, rồi kiểm tra IP đã đổi và không rò rỉ DNS. Dòng lệnh networksetup giúp bật tắt nhanh. Proxy.vn - Nhà cung cấp dịch vụ proxy chất lượng hàng đầu Việt Nam hỗ trợ anh em lấy đúng thông tin đăng nhập và xử lý khi proxy trên macOS không nhận.

TIN TỨC LIÊN QUAN