Есть в Windows такой файл как hosts, он находится по адресу:
WINDOWS\system32\drivers\etc
в нём содержится следующее описание:
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
# находиться в первом столбце, за ним должно следовать соответствующее имя.
# IP-адрес и имя узла должны разделяться хотя бы одним пробелом.🔗
# Кроме того, в некоторых строках могут быть вставлены комментарии
# (такие, как эта строка), они должны следовать за именем узла и отделяться
# от него символом ‘#’.
По умолчанию он содержит следующую строку:
127.0.0.1 localhost
то есть как гласит описание, этот файл содержит соотношения IP-адреса доменному имени, следовательно в некоторых случаях этот файл может помочь, например служить в качестве «кэша днс» если для более быстрого обращения к частопосещаемым сайтам, если конечно прописать заранее там определенные свои сайты с их IP адресами. Так же этот файл можно использовать для “запрета сайтов”, например пишем:
127.0.0.1 pupkin.ru
соответственно браузер при запросе сайта pupkin.ru будет обращаться сам к своему компьютеру - сайт не откроется.
Так же допустим можно разрешить какие-то определенные сайты, а остальные запретить, но для этого нужно из сетевых настроек убрать адреса DNS серверов и очистить кэши DNS.
Следовательно содержимое hosts должно быть примерно следующего вида:
72.14.221.104 google.ru
В Windows Vista если не даёт сохранить host при редактировании, надо сначала скопировать этот файл в какое-либо другое место, отредактировать и заменить обратно.
Данная памятка не претендует на актуальность, и эффективность, есть несколько способов обойти запреты из файла hosts, т.е. прибегать к этому методу стоит только когда нет других средств, но всё же.