AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Что за непонятные ссылки в файле hosts?

В файле hosts по адресу C:\Windows\System32\drivers\etc содержалось пару десятков ссылок на непонятные сайты с ip 0.0.0.0
Например
0.0.0.0 example.com
Все это удалил, начал смотреть что это за ссылки, конкретные страницы не открываются, но на сторонних сайтах оказалось, что это какие-то кликеры. Сам я их не посещал, ничего в файл не вставлял, за установленными программами обычно слежу.
Что это было? Устранил ли я проблему удалением ссылок? А если нет, то как мне спастись от такого чуда?
  • Вопрос задан
  • 2339 просмотров
Решения вопроса 2
nidalee
@nidalee
Что это было?

Это нормально.
0.0.0.0 - пустое место. Некоторые скрипты, например, для блокировки рекламы в hosts прописывают 127.0.0.1 - это ваш компьютер. Другие делают умнее, и прописывают 0.0.0.0, чтобы браузер не ломился искать локальный сервер.
We recommend using 0.0.0.0 instead of 127.0.0.1
Traditionally most host files use 127.0.0.1, the loopback address, to establish an IP connection to the local machine.

We prefer to use 0.0.0.0, which is defined as a non-routable meta-address used to designate an invalid, unknown, or non applicable target.

Using 0.0.0.0 is empirically faster, possibly because there's no wait for a timeout resolution. It also does not interfere with a web server that may be running on the local PC.


0.0.0.0 example.com - это, собственно говоря, пример строки. Куда (0.0.0.0) и откуда (example.com).
То есть с этой строкой в hosts зайдя на example.com вы попадете на 0.0.0.0, вне зависимости от того, что на самом деле происходит на example.com
Можете сами такую написать, можете скачать какой-нибудь Unified hosts file, а можете просто забить и забыть.
Что там еще было с 0.0.0.0 и откуда оно взялось, остается только гадать.
Ответ написан
Комментировать
dollar
@dollar
Делай добро и бросай его в воду.
0.0.0.0 example.com
Это означает блокировку ссылок. Обычно плохих. А вы их разрешили.
Кто-то когда-то, может вы сами, может друг ваш без вашего ведома, или вы просто забыли, а может прога какая, или антивирус ваш предыдущий или нынешний, поставил эти ссылки в блок таким вот методом. Потому что они, скорее всего, ссылаются на какие-то баннерные сети. Вот и всё.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы