VPN, прокси и фильтры
VPN подключён, но интернета нет на Mac
VPN отправляет трафик через туннель. Если туннель, его маршруты или его DNS не работают, VPN показывает «Подключено», но сайты не загружаются.
Симптомы
- VPN показывает «Подключено», но ни один сайт не загружается.
- Сайты открываются по IP-адресу, но не по имени.
- Корпоративные сайты работают, а публичные — нет, или наоборот.
- Всё снова работает, когда вы отключаете VPN.
Вероятные причины
- Сеть под VPN. VPN нужно рабочее подключение по Wi-Fi или Ethernet. Страница входа в сеть (captive portal) или слабый сигнал не дают туннелю работать.
- Маршруты. VPN с полным туннелем отправляет весь трафик на сервер VPN. Если этот сервер не может выйти в интернет, ничего не загружается.
- DNS. VPN может задать собственные DNS-серверы. Если они не отвечают, имена не разрешаются.
- Пересечение адресов. Если ваша локальная сеть использует тот же диапазон адресов, что и корпоративная, трафик может уходить не туда.
- Другой VPN или фильтр. Второй VPN, брандмауэр или фильтр контента может блокировать трафик туннеля.
Как проверить
Отключите VPN. Убедитесь, что без него сайты загружаются.
Снова подключите VPN. Покажите службы VPN и их статус.
scutil --nc listПосмотрите, какой интерфейс сейчас использует маршрут по умолчанию.
route -n get defaultВывод Когда включён VPN с полным туннелем, строка
interfaceпоказывает интерфейсutun.Покажите всю таблицу маршрутизации.
netstat -rnПокажите DNS-серверы, которые добавил VPN.
scutil --dnsПроверьте имя и адрес по отдельности. Если адрес отвечает, а имя нет, дело в DNS.
ping -c 3 1.1.1.1 ping -c 3 example.com
Как исправить
Отключите и снова подключите VPN.
Если вы в публичной сети Wi-Fi, отключите VPN. Сначала пройдите страницу входа в сеть, затем подключите VPN.
Закройте другие приложения VPN, прокси и брандмауэров. Затем проверьте снова.
Если не работает DNS, узнайте правильные настройки DNS у поставщика VPN или ИТ-отдела. Не меняйте их без их совета.
Если VPN по-прежнему не работает, перезагрузите Mac.
Удалите и снова добавьте конфигурацию VPN. Выберите меню Apple > «Системные настройки» > «Сеть» или используйте приложение VPN.
С Kilobat
Проверка подключения Kilobat сравнивает прямой путь с путём через VPN. Она также проверяет частный DNS-сервер VPN.
kilobat why intranet.example.comПокажите физические интерфейсы и интерфейсы VPN с их счётчиками.
kilobat interfaces --jsonВыясните, в чём проблема: в Wi-Fi, роутере, интернете или DNS.
kilobat diagnoseЭти команды бесплатны. Шаги в приложении — в руководстве Почему не подключается один сайт или API.
Вопросы
Почему сайты открываются по IP-адресу, но не по имени?
Туннель работает, а DNS — нет. DNS-серверы VPN не отвечают, или Mac отправляет имена не на тот сервер.
Можно ли использовать два VPN одновременно?
Иногда, но многие VPN блокируют трафик, который идёт не через их туннель. По возможности используйте один VPN.
Источники
- Поддержка Apple: Настройка VPN-подключения на Mac
- scutil(8), man-страница из macOS 27.2
- route(8), man-страница из macOS 27.2
- netstat(1), man-страница из macOS 27.2
Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.