Как настроить прокси в macOS (Sonoma, Sequoia и Ventura)
Обновлено:
В отличие от Windows, в macOS поля для ввода логина и пароля прокси встроены прямо в интерфейс «Системные настройки → Сеть → Прокси» как для HTTP (Веб-прокси), так и для HTTPS (Безопасный веб-прокси), а учетные данные надежно сохраняются в Связке ключей (Keychain). Вы также можете автоматизировать переключение прокси для сетевых интерфейсов с помощью встроенной консольной утилиты networksetup.
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 ₫
Разбор сетевых протоколов прокси в macOS
macOS позволяет одновременно включать несколько протоколов прокси на одном интерфейсе Wi-Fi или Ethernet. При использовании платных прокси VinaProxy необходимо включить и «Веб-прокси (HTTP)», и «Безопасный веб-прокси (HTTPS)».
| Переключатель прокси в macOS | Обрабатываемый протокол | Совместимость с VinaProxy | Поддержка авторизации в Keychain |
|---|---|---|---|
| Веб-прокси (HTTP) | Обычный HTTP-трафик (порт 80) | Полная поддержка (выделенные IPv4 и статические ISP) | Встроенные поля логина и пароля |
| Безопасный веб-прокси (HTTPS) | Шифрованный трафик TLS/HTTPS CONNECT (порт 443) | Полная поддержка (выделенные IPv4 и статические ISP) | Встроенные поля логина и пароля |
| SOCKS-прокси | Потоки TCP SOCKS5 | Только для бесплатных списков (не для платных тарифов) | Встроенные поля логина и пароля |
| Игнорировать настройки прокси | Локальные хосты и подсети CIDR | Рекомендуется для *.local и 127.0.0.1 | Не применимо |
Пошаговая настройка в Системных настройках macOS
bash
# Автоматическая настройка прокси для Wi-Fi из Терминала через networksetup
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Отключение прокси для Wi-Fi на Mac после завершения работы
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
Сетевые размещения macOS и советы для Терминала
- Используйте функцию «Сетевые размещения» в macOS для быстрого переключения между прямым подключением и профилем прокси: откройте «Системные настройки → Сеть», нажмите круглое меню «...» внизу списка служб, выберите «Размещения → Изменить размещения...» и создайте профиль «VinaProxy».
- Обратите внимание: системные настройки macOS применяются к Safari, Chrome, Brave и нативным приложениям Apple, но консольным утилитам в Терминале (curl, brew, git, python) требуются переменные export HTTP_PROXY и HTTPS_PROXY в ~/.zshrc.
Пошаговая инструкция
- 1
Откройте параметры сети в Системных настройках
Нажмите меню Apple → «Системные настройки» → «Сеть», выберите активное подключение Wi-Fi или Ethernet и нажмите кнопку «Подробнее...».
- 2
Включите Веб-прокси (HTTP) и введите данные
Выберите вкладку «Прокси» в левой панели. Включите «Веб-прокси (HTTP)», введите IP VinaProxy в поле «Сервер», порт в поле «Порт», отметьте «Прокси-сервер требует пароль» и введите имя пользователя и пароль.
- 3
Включите Безопасный веб-прокси (HTTPS)
Включите «Безопасный веб-прокси (HTTPS)» и укажите в точности те же сервер, порт, логин и пароль VinaProxy, чтобы зашифрованные сайты HTTPS также маршрутизировались через прокси.
- 4
Примените изменения и проверьте в Safari или Chrome
Убедитесь, что список исключений содержит *.local, 169.254/16, 127.0.0.1, нажмите «ОК» и откройте Safari для проверки выходного IP и ASN.
Часто задаваемые вопросы
Почему при включении только Веб-прокси (HTTP) на сайтах HTTPS отображается старый IP?
macOS разделяет настройки обычного HTTP и шифрованного HTTPS прокси. Так как практически все современные сайты работают по протоколу HTTPS, на вкладке «Прокси» необходимо обязательно включать и «Веб-прокси (HTTP)», и «Безопасный веб-прокси (HTTPS)».
Почему после настройки прокси macOS запрашивает доступ configd или Safari к Связке ключей?
macOS сохраняет пароль прокси в зашифрованном виде в Связке ключей входа. Нажмите «Разрешать всегда», чтобы сетевые системные процессы могли проходить авторизацию без повторных запросов.
Влияет ли прокси из Системных настроек на команды Терминала, такие как brew или git?
Нет. Командные утилиты BSD/Unix на macOS считывают переменные окружения HTTP_PROXY и HTTPS_PROXY из профиля оболочки (~/.zshrc), а не из системной конфигурации macOS.
Получите быстрые HTTP(S) прокси с низким пингом для macOS
Выделенные IPv4 и статические ISP прокси в 7 странах с мгновенной активацией.
Посмотреть цены на прокси