Что за непонятные ссылки в файле hosts?
Что это было?
Это нормально.
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.1Traditionally 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 и откуда оно взялось, остается только гадать.
0.0.0.0 example.com
Это означает блокировку ссылок. Обычно плохих. А вы их разрешили.
Кто-то когда-то, может вы сами, может друг ваш без вашего ведома, или вы просто забыли, а может прога какая, или антивирус ваш предыдущий или нынешний, поставил эти ссылки в блок таким вот методом. Потому что они, скорее всего, ссылаются на какие-то баннерные сети. Вот и всё.