Как заблокировать сайт на локальном компьютере

Самый простой способ - с помощью файла hosts.
В Debian/Ubuntu он находится по адресу: /etc/hosts
По умолчанию имеет следующий вид:

127.0.0.1 localhost
127.0.1.1 Computer

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-all vnodes
ff02::2 ip6-allrouters

Для протокола IPv4 достаточно указать в этом файле локальный адрес для блокируемого доменного имени:

127.0.0.1 domen.com

127.0.0.1 www.domen.com

Причем сделать это необходимо дважды: с префиксом www и без него. Иначе в одном из вариантов сайт будет по прежнему открываться. Система считает такие адреса разными.

Пример:

127.0.0.1 localhost
127.0.1.1 Computer
127.0.0.1 porn.com
127.0.0.1 www.porn.com
127.0.0.1 vk.com
127.0.0.1 www.vk.com
127.0.0.1 ok.ru
127.0.0.1 www.ok.ru

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-all vnodes
ff02::2 ip6-allrouters

Расположение файла в других системах

Ключевые слова: