Файл Your Hosts (представленный в этом совете) является важным системным файлом для сетевых коммуникаций, но его можно легко изменить, как и любой другой текстовый файл. Однако перед его изменением рекомендуется сделать резервную копию на случай, если что-то пойдет не так. Вы можете сделать резервную копию любым количеством способов, но для простоты мы будем делать все из Блокнота.
- Запустите Блокнот. (Как это сделать, зависит от версии Windows, которую вы используете.)
- Выберите “Файл” | Открыть. Блокнот отображает диалоговое окно “Открыть”.
- Используйте элементы управления в левой части диалогового окна, чтобы перейти к папке C: Windows System32 Drivers etc. Вы не увидите никаких файлов, перечисленных в папке.
- Используйте раскрывающийся список в правом нижнем углу диалогового окна (чуть выше кнопок «Открыть» и «Отмена»), чтобы выбрать «Все файлы» ( *. *). Теперь вы должны увидеть файлы, перечисленные в папке.
- Щелкните один раз на файле hosts.
- Нажмите “Открыть”. Блокнот открывает файл.
- Выберите “Файл” | Сохранить как. В Блокноте отображается диалоговое окно «Сохранить как».
- Измените поле имени файла, чтобы оно отображало имя файла «резервная копия хостов» без кавычек.
- Нажмите «Сохранить». Блокнот сохраняет файл резервной копии.
Теперь внесите в файл любые изменения, которые вы выберете, но пока ничего не сохраняйте. Когда вы внесли все необходимые изменения и довольны своими изменениями, выполните следующие действия:
- Выберите «Файл» | Сохранить как. В Блокноте отображается диалоговое окно «Сохранить как».
- В раскрывающемся списке «Тип файла» (внизу диалогового окна) выберите «Все файлы» (*. *). Теперь в диалоговом окне должно отображаться несколько файлов.
- Щелкните один раз на файле hosts.
- Нажмите “Сохранить”. Блокнот сообщает вам, что вы собираетесь перезаписать существующий файл.
- Нажмите “Да”. Блокнот сохраняет измененный файл хостов.
- Выйти из Блокнота.
Любые изменения, внесенные в файл Hosts, вступают в силу немедленно.
Помните, что основная цель файла Hosts – переопределить то, что можно было бы найти, проконсультировавшись с вашим обычным DNS-сервером. Например, предположим, что вы веб-разработчик, и текущий веб-сайт вашего клиента разрешается через DNS в IP-адрес 222.121.222.122. Вы работаете над совершенно новым сайтом для клиента, и у вас есть этот сайт, настроенный на другом IP-адресе, например 222.121.222.201. Если вы измените файл Hosts так, чтобы он указывал на IP-адрес нового сайта, то DNS будет пропущен, и все ссылки в вашей системе на веб-сайт клиента будут преобразованы в IP-адрес, который вы ввели в файл Hosts.
Другой возможный вариант использования файла Hosts – запретить доступ к определенному веб-сайту. Допустим, ваша компания не разрешает доступ к определенному веб-сайту ObnoxiousSite.com. Вы можете заблокировать доступ к веб-сайту, изменив файл Hosts так, чтобы ObnoxiousSite.com был связан с IP-адресом 127.0.0.1.. (В качестве альтернативы вы также можете использовать IP-адрес 0.0.0.0.) После сохранения любые ссылки на ObnoxiousSite.com будут игнорироваться в вашей системе.
Это вызывает полезную точку устранения неполадок: Некоторые сторонние программы могут автоматически изменять ваш файл Hosts, или ваша компания может создавать собственные файлы Hosts для систем в вашей сети. Если вы не можете перейти на нужный сайт, вы можете проверить файл Hosts, чтобы узнать, не заблокирован ли сайт в этом файле.