У меня, вероятно, было некоторое неправильное понимание файлов хоста. поэтому я понимаю, что файл hosts - это первое место поиска DNS.

иногда я сталкиваюсь с некоторыми раздражающими сайтами, такими как этот wo1.shouyoushe.com. Я полагаю, мой провайдер отправил мне эту чертову штуку. так что я просто хочу заблокировать что-нибудь из этого места, чтобы показать его на моем компьютере. поэтому я добавил эту строку в мой файл hosts на Mac

127.0.0.2   wo1.shouyoushe.com

просто какой-то адрес, который не существует. но после того, как я очищаю кэш DNS, он все еще там, когда я пытаюсь получить к нему доступ.

в чем проблема ? Есть ли более подходящий способ сделать это на MAC?

1 ответ1

1

Попробуйте 127.0.0.1, который является localhost, то есть "я"

Кроме того, после 10.6 изменился флеш DNS, так что это зависит от того, на какой ОС вы работаете

10.6 или ранее

sudo dscacheutil -flushcache

10,7 или позже

sudo killall -HUP mDNSResponder 

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