Не удается получить доступ к определенным веб-сайтам с Macbook Air (10.7.5 Lion)

Меня это очень озадачило:

Хотя мое интернет-соединение работает, я не могу получить доступ к определенным веб-сайтам с помощью Safari (или любого другого браузера, если на то пошло). Я не получаю страницу 404; Просто сообщение об ошибке, что Safari (или Chrome, или Firefox) не может получить доступ к серверу по адресу some.location.com.

Например, я не могу получить доступ к www.apple.com или www.reddit.com, в то время как некоторые другие сайты, к которым я могу получить доступ, оказываются «сломанными» (например, в imgur или Facebook я не вижу изображений, я не могу войти в систему и т. д.) Я могу пропинговать их, nslookup работает, traceroute не работает. Другие веб-сайты, кажется, вообще не имеют проблем (например, YouTube, этот и т. д.). Он также работает нормально для гостевой учетной записи, но не для моей.

Вещи, которые я пробовал до сих пор

  • очистка кеша браузеров
  • очистка кеша DNS
  • добавление/удаление DNS-серверов Google
  • перезагрузка ноутбука и беспроводного маршрутизатора
  • отключение брандмауэра
  • проверка содержимого /etc/hosts(которое содержит только записи localhost)
  • проверено на наличие пользовательских ограничений (которые не установлены)
  • убийство/перезапуск mDNSResponder

и я до сих пор понятия не имею, почему это странное поведение началось так внезапно. Я не использую никаких прокси-серверов, таких как Little Snitch, и быстрый поиск вредоносных программ не дал результатов.

Я взял на себя смелость удалить все ответы, потому что они на самом деле не решали проблему, а скорее предлагали идеи и подсказки о том, где искать дальше, что привело к расширенным обсуждениям в комментариях. Вопрос был отредактирован, чтобы включить результаты, пожалуйста, используйте комментарии к вопросу, чтобы запросить дополнительную информацию.
Дополнительные вопросы из комментариев, на которые еще нужно ответить: Можете ли вы работать tracerouteна некоторых сайтах, которые не работают? Можете ли вы создать новую учетную запись пользователя и посмотреть, сохраняется ли там проблема? Как вдруг, что вы меняли в системе в тот день?
traceroute не работает ("Нет маршрута к хосту"). Я вернулся домой, и это сохраняется в моей домашней сети, но не так интенсивно, как раньше (например, некоторые веб-сайты, такие как Facebook, работают нормально, другие по-прежнему ничего). Проблема не сохраняется в других учетных записях пользователей. В тот день я ничего не менял в системе. Я не применял никаких обновлений, не устанавливал/удалял программное обеспечение и не менял какие-либо настройки до появления этой проблемы. Запускаю обновление после того, как оно появилось, но безрезультатно. У меня не запущено другое программное обеспечение, связанное с сетью (egutorrent, прокси, брандмауэры). Я даже не знаю, куда смотреть дальше.
Итак, проблема затрагивает только вашу учетную запись пользователя в MBAir и только в вашей домашней сети? В других сетях под вашим аккаунтом - проблема ушла - а дома другие устройства работают нормально?
Нашел! Именно PeerGuardian работал в фоновом режиме, из-за чего все эти проблемы и в основном блокировались соединения https. Я установил его много лет назад, затем отключил его запуск при запуске и забыл о его существовании, но оставил его установленным. Судя по всему, он продолжал работать, но появился в терминале (ps aux | grep PeerGuardian). Я не знаю, почему он внезапно и сам по себе начал блокировать https / ssl, может быть, обновление? Я убил его (терминал: kill KILL, а затем PID) и удалил его (с помощью AppCleaner). Все снова пришло в норму!
Для меня это был Avast Webshield. Когда он был активирован, трассировочные маршруты не доходили до таких сайтов, как theguardian.com. Как только я деактивировал его, я смог получить доступ к сайту, но трассировка по-прежнему не работала...

Ответы (4)

Для такой проблемы есть еще один вариант, где вы можете проверить настройки DNS. Чтобы решить эту проблему, откройте панель «Сеть» в «Системных настройках» и выберите сетевое подключение в списке слева. Нажмите «Дополнительно», а затем «DNS».

В поле DNS-серверы вы должны увидеть один или несколько IP-адресов. Если эти адреса включены (черные, а не серые), выберите каждый по очереди и нажмите кнопку со знаком минус (-). Затем, независимо от того, есть ли там уже адреса серого цвета, нажмите кнопку со знаком плюс (+) и введите 208.67.222.220; повторить с 208.67.222.222.

Еще несколько адресов Ipv4 и Ipv6 приведены на computerknow.org , вы можете увидеть их там.

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

  • Зайдите в Системные настройки, выберите сеть
  • Нажмите «Дополнительно», перейдите на вкладку «Оборудование» и нажмите «Настроить», выберите «Вручную».
  • Нажмите на mtu, измените его на «custom» и установите номер mtu на 1453 (не знаю почему, но этот номер — что-то вроде сетевого секрета с древних времен)

Вот решение, которое мне помогло — я был в отчаянии, так как ничего из того, что я сделал, не помогло, проблема была характерна только для моего macbook (другие устройства подключались нормально) и в разных браузерах.

Поговорив с тремя разными помощниками из службы поддержки Apple, третий из которых оставался со мной на общем экране более часа, пытаясь помочь мне решить эту проблему, я сам наткнулся на решение, поэтому я делюсь им здесь, если оно помогает другим людям:

Сначала сделайте резервную копию (на всякий случай), а затем удалите следующую папку:

/Библиотека/Настройки/Конфигурация системы

Затем перезагрузитесь (и система заново создаст папку с настройками по умолчанию).

Вам нужно будет снова ввести учетные данные вашей сети (пароль и т. д.).

Это сработало для меня.

До этого я не мог получить доступ к некоторым службам Google (youtube, docs, drive), хотя другие работали нормально (google.com, gmail). После этого я мог получить доступ ко всему, как обычно.

Самым странным было то, что я не помню, чтобы я делал что-то конкретное, из-за чего это произошло вчера (когда начались проблемы), поэтому я понятия не имею, что именно пошло не так — все, что я знаю, это то, что удаление всех файлов конфигурации помогло. .

Надеюсь это поможет!

У меня была та же проблема (www.apple.com, www.facebokok.com и т. д. не загружались). Мне помогло отключение IPv6 в настройках сети. После этого Facebook загружается без проблем.