Каждый отдельный компьютер, доступный через сеть (включая сеть, известную как «Интернет»), имеет уникальный числовой адрес, известный как IP-адрес. Когда вы используете браузер или другое клиентское программное обеспечение, вы обычно вводите URL-адрес в программное обеспечение, чтобы указать, что вы хотите увидеть или где вы хотите выполнить действие. Незаметно для себя этот URL-адрес автоматически преобразуется в IP-адрес, чтобы можно было установить соединение между вашим клиентским программным обеспечением и удаленным сервером.
Это преобразование из URL-адреса в IP-адрес обычно выполняется с использованием DNS серверы. (DNS – это аббревиатура от системы именования доменов .) Однако большинство людей не знает, что DNS-серверы – это второе место, на которое проверяются IP-адреса. Первый – это файл в вашей системе, известный как файл Hosts. Файл Hosts – это текстовый системный файл, который определяет сопоставления между IP-адресами и именами. Если имя хоста находится в файле Hosts, то ваше клиентское программное обеспечение использует связанный с ним IP-адрес, а не запрашивает DNS-сервер.
Файл Hosts находится в “C: Windows ” System32 Drivers Etc hosts “(без расширения файла). Поскольку файл Hosts представляет собой не что иное, как простой текстовый файл, вы можете загрузить его с помощью текстового редактора, например Блокнота. (См. Рис. 1.)
Рисунок 1. Пример файла Hosts.
Обратите внимание, что большинство строк в файле начинаются с хэш-тега (#, иногда называемого знаком решетки или острым знаком). Это комментарии, которые Windows игнорирует. Пустые строки также игнорируются. Для строк, которые не игнорируются, они форматируются просто как IP-адрес, за которым следует пробел, и имя хост-системы (или сервера), соответствующей этому IP-адресу.
Если вы исследуете Hosts файла, вы можете даже заметить, что в некоторых строках знак решетки стоит не на первом символе. Это также комментарии, и все, что находится после знака решетки, игнорируется.
Вы можете легко изменить свой файл Hosts, добавив столько отображений, сколько захотите. Вы даже можете использовать файл Hosts для предотвращения доступа к указанным удаленным системам. Обе эти темы рассматриваются в отдельных советах.