Хостс файл где: Что такое файл хостов Windows – как его изменить
Файл
Содержание
Hosts — СЕТЕВАЯ ЭНЦИКЛОПЕДИЯ
Автор Editorin Letter HLПоследнее обновление 8 июля 2021 г.
Файл Hosts — это текстовый файл, предоставляющий локальный метод преобразования полных доменных имен (FQDN) в соответствующие IP-адреса в сети TCP/IP.
Текстовый файл, предоставляющий локальный метод преобразования полных доменных имен (FQDN) в соответствующие IP-адреса в сети TCP/IP. Файлы hosts являются альтернативой DNS-серверам для разрешения имен в сетях TCP/IP. Они используются в основном в небольших сетях или когда поддержка DNS-сервера нецелесообразна.
Файл хостов
Как это работает?
Файл hosts можно найти по следующим путям:
- Microsoft Windows NT, 2000, XP, 2003, Vista, 2008, 7, 2012, 8, 10, 2016: %SystemRoot%\system32\drivers\etc\Host s
- Microsoft Windows 95 или Windows 98: \%WinDir%\Hosts.sam
- Unix, Linux, Posix: /etc/hosts
Каждая строка файла hosts содержит IP-адрес Хост TCP/IP, за которым следует полное доменное имя хоста, за которым следует необязательный комментарий со знаком решетки (#).
В своей функции разрешения имен хостов файл hosts может использоваться для определения любого имени хоста или доменного имени для использования в локальной системе.
Перенаправление локальных доменов
Некоторые разработчики и администраторы веб-служб и интрасети определяют локально определенные домены в локальной сети для различных целей, например для доступа к внутренним ресурсам компании или для тестирования локальных веб-сайтов в разработке.
Блокировка нежелательных интернет-ресурсов
Записи в файле hosts могут использоваться для блокировки онлайн-рекламы или доменов известных вредоносных ресурсов и серверов, содержащих шпионское, рекламное и другое вредоносное ПО. Этого можно добиться, добавив записи для этих сайтов, чтобы перенаправлять запросы на другой несуществующий адрес или в безопасное место назначения, например на локальный компьютер. Коммерческие программные приложения могут использоваться для автоматического заполнения файла hosts записями об известных нежелательных интернет-ресурсах. Кроме того, общедоступны файлы hosts, созданные пользователями, которые блокируют нежелательные серверы.
ПРИМЕЧАНИЕ
Файлы хостов должны содержать сопоставления для хостов как в локальной, так и в удаленной сети. Сопоставления могут состоять из IP-адреса и одного или нескольких имен хостов (псевдонимов). Если вы используете файлы hosts для разрешения имен хостов в сети, каждый компьютер в сети должен иметь файл hosts.
СОВЕТ
Поместите имена хостов, которые необходимо разрешать чаще всего, в начало файла hosts, так как файл анализируется линейно с самого начала.
Последние сообщения
ссылка на время приема-передачи (RTT)
Время приема-передачи (RTT)
В запутанной области компьютерных сетей время приема-передачи, широко известное как RTT, играет важную роль.
Прочтите ссылку
на Сети доставки контента: раскрытие возможностей CDN
Сети доставки контента: раскрытие возможностей CDN
В этой статье мы демистифицируем, что такое CDN, обсудим его преимущества и недостатки, а также рассмотрим примеры некоторых из наиболее широко используемых CDN.
Чтение
Расположение файла Hosts и его использование
Привет, друзья! В этой статье я помогу вам понять, как использовать файл hosts. Я считаю, что вы должны были столкнуться с этим файлом когда-нибудь в своей карьере или при работе с доменными именами.
Местоположение файла hosts
Прежде чем искать использование файла hosts, проверьте ниже местоположение файла в операционных системах Windows и Linux.
Расположение файла Hosts в Windows
Если вы находитесь на сервере Windows. Вам нужно открыть командную строку в режиме администратора и открыть блокнот. Или вы можете напрямую открыть Блокнот как «Запуск от имени администратора».
Затем откройте файл по адресу: c:\ Windows \System32\Drivers\etc\ hosts
Вы можете внести любые изменения. И последний шаг — очистить кеш DNS. Потому что, когда вы очищаете кеш DNS, ваш файл хоста снова считывается в кеш DNS.
Расположение файла Hosts в Ubuntu/Linux
Откройте терминал и введите следующую команду:
>sudo nano /etc/hosts
Будет запрошен пароль администратора. Введите пароль для учетной записи администратора. Наконец, вам будет представлен файл hosts.
Файл hosts в моей системе выглядит следующим образом.
Как видите, в файле всего две записи, и обе они относятся к моей машине. Второй — имя хоста системы.
Если на моей машине работает сервер, и я пытаюсь просмотреть http://adamubuntu.com. Он пойдет на локальный сервер.
Краткое введение в файл hosts
Файл hosts существует с момента появления Интернета.
В начале, когда только несколько организаций были подключены к интернету. Было обязательным иметь разрешение имени и IP-адреса. В то время файл hosts также использовался для преобразования имени хоста в IP-адрес. Как не было понятия DNS сервера.
Файл хоста представляет собой исходное имя и IP-адрес двигателя. DNS вырос из этого.
Всякий раз, когда вы пытаетесь получить доступ к любому веб-сайту в веб-браузере, введя имя домена, DNS пытается найти и разрешить IP-адрес сервера локально. И он делает это, сначала просматривая файл hosts, затем кеш DNS и, наконец, переходя к DNS-серверу.
Если мы хотим отредактировать файл хоста и добавить некоторые записи, нам нужно добавить IP-адрес, за которым следует пробел, обычно вкладка и имя домена.
Хост-файл выполняет две функции:
- Он может помочь вам предварительно загрузить данные и создать кэш DNS. Это может помочь вам предотвратить обращение к DNS-серверу и намного быстрее обработать запрос.
- Это также полезно в среде тестирования или в среде разработки, где у вас есть несколько серверов с одинаковым именем. Предположим, у нас есть клиентская машина тестовой среды, с которой мы хотим получить доступ только к тестовому серверу. В этом случае мы можем разрешить файл hosts тестового клиента, чтобы получить IP-адрес тестового сервера.