15

Я не могу получить доступ к веб-сайтам с помощью браузеров в OS X 10.6.7 на MacBook Pro, возможно, после выхода из спящего режима. У меня была эта проблема раньше, и она была решена перезагрузкой, но я с тех пор, как я получил ее снова, я хотел добраться до сути.

Все начинается с того, что Chrome и Safari не могут просматривать Интернет. Вот список того, что работает, а что нет:

Не работает

  • Просматривайте Интернет в Safari, Chrome и Firefox («Вы не подключены к Интернету».)
  • Adium

Работает

  • ping google.com
  • wget google.com
  • curl http://www.google.com
  • traceroute google.com
  • nslookup google.com
  • Просматривайте Интернет в любом браузере с запущенным прокси Charles
  • Просмотрите 74.125.39.103 (Google IP) в любом браузере
  • Skype

Я не настроил прокси-сервер вообще (кроме случаев, когда он работал с Чарльзом). Другие компьютеры в сети могут нормально подключаться к Интернету. Я подключен либо к Ethernet, либо к AirPort, либо к обоим, но никакая комбинация не имеет значения.

Я также пытался использовать другого поставщика DNS, Google Public DNS, но он тоже не работал (nslookup , ping т.д. Использовали новый сервер имен без проблем).

Посещение IP-адреса google.com в браузере работает, как указано выше, и, учитывая, что ping et al работает, кажется, это проблема DNS? Что может быть причиной этого?

4 ответа4

9

Проблема временно решена запуском:

sudo killall mDNSResponder

Что касается этого вопроса: MacBook не может использовать интернет, но nslookup и ping оба работают.

Тем не менее, не объясняет, почему это нарушает сон / резюме.

2

Выполните все эти шаги, проверяя после каждого, решена ли проблема.

  1. Перезагрузите свой роутер

  2. Сброс PRAM вашего Mac

  3. В терминале

    dscacheutil -flushcache
    
  4. В разделе «Системные настройки / Сеть» создайте новое (не дублирующееся) сетевое расположение и настройте его для своих нужд.

  5. В терминале

    sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
    
  6. Патч 4 системных файлов mDNS обратно на 10.6.4

    См. Https://discussions.apple.com/message/12683257#12683257

    Есть даже пакет с файлами.

    В этом посте https://discussions.apple.com/message/13346662#13346662 он говорит, что использует патч на 10.6.7.

    Тем не менее, сначала сделайте резервную копию ваших файлов 10.6.7.

    И подтвердите успешную замену каждого файла.

0

Если sudo killall mDNSResponder временно решит проблему, вы можете создать Applescript для запуска, когда вы вернете компьютер из спящего режима.

Попробуйте создать нового пользователя на вашем компьютере и посмотреть, работает ли он в этом.

Позвоните в Apple - http://www.apple.com/support/contact/.

0

Из OS 10.6 - Snow Leopard продолжает сбрасывать DNS :

Недавно я перешел на Mac с 10.6.latest в качестве основного компьютера и столкнулся с этой проблемой. У меня есть DNS-сервер на основе локальной сети для предоставления адресов для других компьютеров во внутренней сети и два DNS-сервера, предоставленные моим провайдером. Периодически Firefox не может разрешить имя внутреннего сервера.

После некоторых поисков я обнаружил, что эта страница предлагает Apple изменить способ запроса DNS-серверов в Snow Leopard: изменения в разрешении DNS в Mac OS X.

Я нашел эту статью и внес предложенные изменения: OS X 10.6.3 и изменения приоритета DNS-сервера.

Я надеюсь, что это поможет кому-то еще заставить Snow Leopard соблюдать порядок DNS-серверов вместо их рандомизации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .