VPN, прокси и фильтры

VPN подключён, но интернета нет на Mac

VPN отправляет трафик через туннель. Если туннель, его маршруты или его DNS не работают, VPN показывает «Подключено», но сайты не загружаются.

Применимо к: macOS 13 Ventura и новее для «Системных настроек». Команды работают во всех актуальных версиях macOS.Проверено: 29 октября 2026 г.

Симптомы

  • VPN показывает «Подключено», но ни один сайт не загружается.
  • Сайты открываются по IP-адресу, но не по имени.
  • Корпоративные сайты работают, а публичные — нет, или наоборот.
  • Всё снова работает, когда вы отключаете VPN.

Вероятные причины

  • Сеть под VPN. VPN нужно рабочее подключение по Wi-Fi или Ethernet. Страница входа в сеть (captive portal) или слабый сигнал не дают туннелю работать.
  • Маршруты. VPN с полным туннелем отправляет весь трафик на сервер VPN. Если этот сервер не может выйти в интернет, ничего не загружается.
  • DNS. VPN может задать собственные DNS-серверы. Если они не отвечают, имена не разрешаются.
  • Пересечение адресов. Если ваша локальная сеть использует тот же диапазон адресов, что и корпоративная, трафик может уходить не туда.
  • Другой VPN или фильтр. Второй VPN, брандмауэр или фильтр контента может блокировать трафик туннеля.

Как проверить

  1. Отключите VPN. Убедитесь, что без него сайты загружаются.

  2. Снова подключите VPN. Покажите службы VPN и их статус.

    scutil --nc list
  3. Посмотрите, какой интерфейс сейчас использует маршрут по умолчанию.

    route -n get default

    Вывод Когда включён VPN с полным туннелем, строка interface показывает интерфейс utun.

  4. Покажите всю таблицу маршрутизации.

    netstat -rn
  5. Покажите DNS-серверы, которые добавил VPN.

    scutil --dns
  6. Проверьте имя и адрес по отдельности. Если адрес отвечает, а имя нет, дело в DNS.

    ping -c 3 1.1.1.1
    ping -c 3 example.com

Как исправить

  1. Отключите и снова подключите VPN.

  2. Если вы в публичной сети Wi-Fi, отключите VPN. Сначала пройдите страницу входа в сеть, затем подключите VPN.

  3. Закройте другие приложения VPN, прокси и брандмауэров. Затем проверьте снова.

  4. Если не работает DNS, узнайте правильные настройки DNS у поставщика VPN или ИТ-отдела. Не меняйте их без их совета.

  5. Если VPN по-прежнему не работает, перезагрузите Mac.

  6. Удалите и снова добавьте конфигурацию VPN. Выберите меню Apple > «Системные настройки» > «Сеть» или используйте приложение VPN.

С Kilobat

  1. Проверка подключения Kilobat сравнивает прямой путь с путём через VPN. Она также проверяет частный DNS-сервер VPN.

    kilobat why intranet.example.com
  2. Покажите физические интерфейсы и интерфейсы VPN с их счётчиками.

    kilobat interfaces --json
  3. Выясните, в чём проблема: в Wi-Fi, роутере, интернете или DNS.

    kilobat diagnose
  4. Эти команды бесплатны. Шаги в приложении — в руководстве Почему не подключается один сайт или API.

Вопросы

Почему сайты открываются по IP-адресу, но не по имени?

Туннель работает, а DNS — нет. DNS-серверы VPN не отвечают, или Mac отправляет имена не на тот сервер.

Можно ли использовать два VPN одновременно?

Иногда, но многие VPN блокируют трафик, который идёт не через их туннель. По возможности используйте один VPN.

Источники

Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.