Какие действия могут устранить неполадки OS X, когда некоторые сайты не разрешаются на Snow Leopard?


2

Я не могу получить доступ к www.lubuntu.net с моего Macbook Pro под управлением OS X 10.6.8. У меня есть представление о том, в чем проблема (см. Мое мнение ), но в любом случае я сделал все обычные вещи (см. Основные способы устранения неполадок ), просто чтобы проверить.

Основные проблемы

Я могу получить доступ почти к любому другому сайту из моего MacBook (например, этот). Я могу получить доступ к lubuntu.net с моего другого ноутбука, который находится на том же Wi-Fi, то есть это не проблема сети, провайдера или маршрутизатора. Также сайт работает, и эта проблема сохраняется в течение нескольких дней.

Я могу успешно пинговать сайт. Сайт разрешается на IP (таким образом, не проблема DNS). Проблема возникает при использовании трех разных браузеров - Chrome, Firefox, Safari. Я никогда не использую Safari, так что это не проблема расширения. Я не могу получить доступ к сайту, даже если я вставлю его IP в адресную строку.

Вероятно, мой IP-адрес не заблокирован, поскольку (1) нет причин забанить меня и (2) мой другой ноутбук может получить доступ к сайту через ту же сеть, проходя через тот же маршрутизатор.

Перезагрузка не решает проблему.

Мое мнение

Я установил (и быстро удалил) программу под названием PeerGuardian, которая блокирует «подозрительные» IP-адреса. Он в основном используется для блокировки нежелательных пиров при загрузке торрентов. Я думаю, что он испортил один из файлов конфигурации, чтобы заблокировать сайт Lubuntu.

Какие файлы я должен проверить? Я посмотрел на / etc / hosts, и это выглядит хорошо. Также /etc/resolv.conf выглядит нормально. Не знаю, куда идти отсюда.

РЕДАКТИРОВАТЬ: Вот содержимое system.log для моей последней попытки:

18 октября 21:44:11 albatross com.avast.proxy [50]: Ошибка чтения буфера приема: read (): Сброс соединения по пиру

18 октября 21:45:20 albatross com.avast.proxy [50]: Дефектный HTTP-запрос!

18 октября 21:45:20 albatross com.avast.proxy [50]: Неожиданный код ответа AV CHECKURL (501)!

18 октября 21:46:24 albatross [0x0-0x165165] .com.avast.AAFM [2093]: 18 октября 21:46:24 ntpdate [2133]: серверы использовать нельзя, выход

18 октября 21:46:27 Альбатрос Аваст! [2093]: event_master_disconnected

18 октября 21:46:38 альбатрос com.apple.launchd.peruser.501 [322] (com.avast.helper): Возобновление дросселирования: начнется через 5 секунд

18 октября 21:46:45 albatross com.avast.proxy [50]: Ошибка чтения буфера приема: read (): Сброс соединения по пиру

Как вы думаете, это проблема, вызванная Avast? Но я установил avast после того, как проблема началась, потому что я подумал, что это может быть вирус, так что это не имеет особого смысла ...

РЕДАКТИРОВАТЬ 2: добавлено содержимое / etc / hosts ниже

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.

127.0.0.1   localhost
255.255.255.255 broadcasthost ::1             localhost
 fe80::1%lo0    localhost

Вы проверили различные файлы журнала, такие как system.log? Самый простой способ проверить их - запустить Console.app
HairOfTheDog

Скопировал содержимое в вопрос. Альбатрос это имя хоста
Даниэль Кац

Вы также можете опубликовать содержимое /etc/hosts? Я сомневаюсь, что это проблема, так как DNS решает, но просто любопытно.
Сегиддинс

Я разместил / etc / hosts выше. Все кажется типичным, но не уверен насчет последней строки.
Даниэль Кац

1
Загрузитесь в безопасном режиме, нажав Shift во время запуска ( support.apple.com/kb/HT1533 ). Безопасный режим делает много вещей ( support.apple.com/kb/HT1564 ), среди них он загружает только необходимые расширения ядра , поэтому kext PeerGuardian, если он все еще установлен в нашей системе, не будет загружен. Затем проверьте, можете ли вы подключиться к www.lubuntu.net.
Jaume

Ответы:


6

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

  1. Поймите, что PeerGuardian использует KEXT.

    Как strangelydim отметил, PeerGuardian (ориентированное программное обеспечение брандмауэра с открытым исходным кодом конфиденциальности) использует расширение ядра (Kext). KEXT используется для блокировки соединений с «опасными» серверами, указанными в так называемых блочных списках.

  2. Узнайте, был ли KEXT виновником.

    Оригинальный постер загрузил свой Mac в безопасный режим, нажав Shiftво время запуска ( http://support.apple.com/kb/HT1533 ).

    Безопасный режим делает много вещей ( http://support.apple.com/kb/HT1564 ), среди них он загружает только необходимые расширения ядра , поэтому KERT PeerGuardian не будет загружен.

    Оригинальный плакат мог успешно соединиться с www.lubuntu.net, поэтому KEXT был нарушителем.

  3. Отключить KEXT.

    Первая попытка состояла в том, чтобы переместить KEXT из /Library/Application Support/PeerGuardianв /tmpи перезагрузиться. Это не помогло. Оригинальный плакат затем удалил KEXT. Я также попросил его проверить, есть System Preferences>Users & Groups>Login Itemsли PeerGuardian в списке, и удалить его.

    После перезагрузки он может успешно подключиться к www.lubuntu.net.

Итак, суть в том, что, к сожалению, некоторые программы нельзя удалить, просто перетащив их в корзину.


0

Я также недавно пытался решить эту проблему, и дело дошло до PeerGuardian. Я просто изменил настройки, но не удалил его, но нашел эту статью о программе под названием AppDelete, в которой упоминается PeerGuardian и ряд его файлов, которые он оставил бы, если бы вы просто удалили из папки «Приложения»:

http://dailyblogged.com/2506/appdelete-uninstall-anything-seriously/

Возможно, это поможет вам отследить все оставшиеся файлы, которые вызывают проблемы на вашем компьютере.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.