title: “macOS, Limit IP address tracking и проблемы с корпоративной сетью” date: “2025-04-24” description: “Как настройка Limit IP address tracking в macOS может ломать работу в корпоративной сети” tags: [ “macOS” ] categories: [ “Operating Systems” ]

Введение

Недавно столкнулся с забавной ситуацией на корпоративном MacBook при работе в корпоративной сети. Сеть есть, Chrome открывает сайты без проблем, но остальные браузеры и утилиты в терминале, такие как ping, curl, npm — отказываются работать. В домашней сети все работает без проблем. Первое подозрение пало на DNS или VPN, так как были сообщения про ошибки с name resolving. Оказалось — нет. Виновата одна незаметная галочка в macOS.

Симптомы

  • ping не работает: Request timeout или вообще ничего
  • curl выдаёт: curl: (6) Could not resolve host: google.com
  • npm install висит или вылетает с ошибкой DNS
  • браузеры показывают ошибку DNS

При этом Chrome прекрасно открывает сайты. Похоже, что есть встроенные механизмы обхода проблем с DNS и использование своих гугловских.

В чём проблема

Оказалось, в настройках Wi-Fi в macOS появилась опция Limit IP address tracking. Эта функция пытается скрыть твой реальный IP, используя приватные туннели и временные IPv6-адреса. В корпоративной или другой сети с различными настройками безопасности это может приводить к конфликтам и полному нерабочему состоянию сети.

Терминальные утилиты не умеют автоматически обходить такие ограничения и, как следствие, просто не могут выйти в интернет.

Как отключить

  • Открой System Settings → Wi-Fi
  • Нажми на свою текущую сеть
  • Выключи Limit IP address tracking

После этого перезапусти Wi-Fi или просто переподключись.

Результат

После отключения этой опции:

  • ping снова пингует
  • curl резолвит хосты
  • npm install качает зависимости

Вывод

macOS продолжает делать «магические улучшения» ради приватности, но иногда это ломает базовые вещи. Если вы заметили похожие симптомы работы сети — первым делом проверьте эту настройку.

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Создано при помощи Hugo
Тема Stack, дизайн Jimmy