Находим и редактируем файл Hosts
Иногда возникает необходимость в редактировании файла hosts на своей машине, и в этом случае появляется риск хакерских атак и иных неприятностей.
Чтобы избежать подобного, управляйте доступом к веб-сайтам и сетевому трафику, блокируя и перенаправляя с сайтов.
Файлы hosts применялись еще в открытой в 1969 году американской сетью ARPANET (создана Агентством Министерства обороны США по перспективным исследованиям (ARPA) и ставшая прототипом сети Интернет). Уже тогда hosts преобразовывали имена хостов для DNS и представляли собой огромные документы.
В настоящее время такие файлы практически не используются, аналогичные задачи выполняет служба DNS, преобразующая «имя» в «адрес» и «адрес» в «имя».
Как редактировать:
Синтаксис одинаков для всех ОС. У большинства файлов hosts есть несколько записей для loopback (обратной петли). Вот пример:
Часть 1: адрес, куда перенаправить;
Часть 2: адрес, который нужно перенаправить;
Часть 3: комментарий.
Они могут быть разделены пробелом, но для комфортного чтения обычно разделены одним или двумя горизонтальными табуляциями.
127.0.0.1 localhosts #loopback
Вы можете использовать любой текстовый редактор в привилегированном режиме для внесения изменений.
Расположение hosts-файла в различных ОС:
Для WINDOWS
c:\windows\system32\drivers\etc\hosts
Для примера заблокируем сайт Facebook:
Попытка перейти по заблокированному адресу приводит к следующему результату:
Для LINUX
/etc/hosts
Откройте файла hosts в редакторе nano:
sudo nano /etc/hosts
При попытке перейти на заблокированный сайт получим: