В этой статье мы расскажем, что такое файл hosts и где он лежит.
hosts — это текстовый документ, в котором прописаны соответствия доменов IP-адресам. Когда вы вводите домен в адресной строке браузера, в первую очередь запрос IP-адреса отправляется к файлу hosts. Если в нем не прописана информация об искомом сайте, запрос перенаправляется к системе DNS.
Как выглядит файл hosts в Windows:
Как выглядит файл hosts в Linux:
Как появился файл hosts
В 1970-х годах появилась прародительница современного интернета: сеть под названием ARPAnet. Она состояла из нескольких сотен порталов с информацией. За маршрутизацию в этой сети отвечал файл hosts.txt: в нем хранились соответствия между именем ресурса и его IP-адресом.
В то время за hosts.txt отвечал Сетевой информационный центр Стэнфордского исследовательского института (сокращенно NIC SRI). Если в сети появился новый сайт, администраторы отправляли информацию об изменениях в NIC SRI. После этого они синхронизировали свой файл hosts с данными из NIC. Это происходило 1-2 раза в неделю.
Однако по мере распространения интернета эта схема работы стала невозможна: объем информации рос, и синхронизировать данные стало значительно сложнее.
В 1984 году появились документы, в которых была описана система DNS. Именно она пришла на замену hosts.txt.
Файл hosts по-прежнему существует, но его назначение изменилось. Он есть на каждом компьютере и отвечает за отображение сайтов на конкретном устройстве. На глобальную паутину hosts не влияет.
Как можно использовать файл hosts
Файл hosts можно использовать для проверки работы сайта: это полезно, если вы недавно зарегистрировали новый домен или изменили DNS-серверы для существующего. Обновление DNS происходит в течение 24 часов, однако hosts позволяет увидеть сайт раньше. Для этого в нем нужно прописать доменное имя и IP-адрес хоста.
Что такое хост? Это сервер или услуга, на которой размещен ваш сайт. Уточнить ее IP-адрес можно у поставщика услуг.
Где находится файл hosts
Расположение файла hosts зависит от семейства и версии ОС, которая установлена на вашем компьютере.
- Путь к файлу hosts на Windows 10: c:\windows\system32\drivers\etc\hosts
- Путь к файлу hosts на Windows 11: c:\windows\system32\drivers\etc\hosts
- Путь к файлу hosts на Windows 7: c:\windows\system32\drivers\etc\hosts
- Путь к файлу hosts на Linux: /etc/hosts
- Путь к файлу hosts на macOS: /private/etc/hosts
Не удается изменить файл hosts: как это исправить
Иногда попытка изменить hosts завершается ошибкой. С этим можно столкнуться, если вы редактируете файл в системе Windows.
Чтобы решить эту проблему, откройте Блокнот от имени администратора. Для этого:
- Кликните по строке поиска. Нажмите на Блокнот правой кнопкой мыши и выберите Запуск от имени администратора:
- Нажмите на меню Файл и выберите Открыть.
- Выберите файл hosts на вашем компьютере и нажмите Открыть.
- Добавьте данные о вашем сайте. В примере:
123.123.123.123 — IP-адрес вашего хостинга,
sweb.ru — доменное имя вашего сайта. - Затем нажмите Файл и выберите Сохранить
Что такое localhost
localhost — это домен, который позволяет обратиться к вашему компьютеру напрямую. Это имя привязано к IP-адресу 127.0.0.1.
Как правило, localhost используется для настройки сетевых инструментов: например, если вы настроили сервер на компьютере и хотите к нему обратиться по имени или IP.
Помимо этого, localhost можно использовать, чтобы закрыть доступ к какому-либо сайту. Предположим, вы хотите заблокировать vk.com на конкретном компьютере. Тогда в файл hosts необходимо добавить строку:
127.0.0.1 vk.com
Как восстановить оригинальный файл hosts
Если вы случайно удалили файл hosts, его можно восстановить вручную. Для этого перейдите в папку, в которой он должен храниться. Затем создайте текстовый файл без расширения, назовите его hosts. После этого файл необходимо наполнить. Содержимое по умолчанию зависит от ОС, которая установлена на вашем компьютере.
Стандартный hosts для Windows:
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com
# x client host
# localhost name resolution is handle within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Стандартный hosts для Linux:
127.0.0.1 localhost
127.0.1.1 username
# 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-allnodes
ff02::2 ip6-allrouters
Вместо username укажите имя вашей учетной записи на компьютере.
Стандартный hosts для MacOS:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
После этого сохраните файл.
Несмотря на то, что файл hosts уже не влияет на работу сайтов в глобальной сети, он помогает решить некоторые важные задачи на вашем компьютере.
Applies ToWindows 8 Windows 8.1 Windows 7 Windows Vista Windows XP Windows 10 Windows 11
Аннотация
Рекомендации, приведенные в этой статье, позволяют вернуть содержимое файла hosts к используемому по умолчанию.
Что такое файл Hosts
Файл Hosts используется операционной системой для сопоставления удобных для человека имен узлов с числовыми IP-адресами, которые идентифицируют и находят узел в IP-сети. Файл hosts является одним из нескольких системных ресурсов, которые адресуют сетевые узлы в компьютерной сети и являются общей частью реализации IP-адресов операционной системы.
Файл Hosts содержит строки текста, состоящие из IP-адреса в первом текстовом поле, за которым следует одно или несколько имен узлов. Каждое поле отделено пробелом (по историческим причинам часто предпочтение отдают знакам табуляции, но пробелы также используются). Файл также может включать строки с примечаниями, обозначенные символом #, который ставится в начале каждой такой строки. Пустые строки в файле игнорируются.
Если файл Hosts изменен по умолчанию, сброс его может помочь устранить некоторые проблемы с подключением.
Решение
Чтобы восстановить параметры файла Hosts по умолчанию, выполните указанные ниже действия в зависимости от используемой версии операционной системы.
Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.
1. Откройте Блокнот. Для этого найдите «Блокнот», а затем коснитесь или щелкните значок Блокнот .
2. Скопируйте следующий текст и вставьте его в файл:
-
# Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла (как показано на следующем рисунке), а затем сохраните файл на рабочем столе.
4. Закройте Блокнот.
5. Выполните поиск по запросу %WinDir%\System32\Drivers\Etc, а затем щелкните значок папки «Файл «.
6. Коснитесь и удерживайте файл Hosts или щелкните его правой кнопкой мыши, выберите команду Переименовать, а затем переименуйте файл в Hosts.old.
7. Скопируйте или переместите файл Hosts, созданный на шаге 3, с рабочего стола в папку %WinDir%\System32\Drivers\Etc . Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.
Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.
1. Откройте Блокнот. Для этого найдите «Блокнот» с помощью Кортаны, а затем коснитесь или щелкните значок Блокнот .
2. Скопируйте следующий текст и вставьте его в файл:
-
# Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла (как показано на следующем рисунке), а затем сохраните файл на рабочем столе.
4. Закройте Блокнот.
5. Выполните поиск по запросу %WinDir%\System32\Drivers\Etc с помощью Кортаны, а затем щелкните значок папки «Файл «.
6. Коснитесь и удерживайте файл Hosts или щелкните его правой кнопкой мыши, выберите команду Переименовать, а затем переименуйте файл в Hosts.old.
7. Скопируйте или переместите файл Hosts, созданный на шаге 3, с рабочего стола в папку %WinDir%\System32\Drivers\Etc . Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.
Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.
1. Откройте Блокнот. Для этого проведите пальцем от правого края экрана, коснитесь пункта Поиск, введите Блокнот, а затем коснитесь значка Блокнота . Если вы используете мышь, наведите указатель мыши на правый верхний угол экрана, переместите указатель мыши вниз, нажмите кнопку Поиск, введите Блокнот, а затем — Блокнот.
2. Скопируйте следующий текст и вставьте его в файл:
-
# Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла (как показано на следующем рисунке), а затем сохраните файл на рабочем столе.
4. Закройте Блокнот.
5. Откройте папку %WinDir%\System32\Drivers\Etc. Для этого выполните следующие действия:
-
а. Проведите пальцем от правого края экрана, коснитесь пункта Поиск, введите выполнить, а затем коснитесь значка Выполнить . Или, если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите указатель мыши вниз, выберите Поиск, введите выполнить, а затем щелкните значок Выполнить .
-
б. В поле Открыть введите команду %WinDir%\System32\Drivers\Etc и нажмите кнопку ОК.
6. Выберите файл Hosts, выберите Переименовать, а затем переименуйте файл в Hosts.old.
7. Скопируйте или переместите файл Hosts, созданный на шаге 3, в папку %WinDir%\System32\Drivers\Etc. Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.
Чтобы самостоятельно восстановить параметры файла hosts до значений по умолчанию, сделайте следующее:
-
Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите Notepadи нажмите кнопку ОК.
-
Найдите свою версию Windows из приведенного ниже списка и скопируйте следующий текст для этой версии Windows, а затем вставьте его в Блокнот:
-
Для Windows 7:
- # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
-
Для Windows Vista или Windows Server 2008:
- # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost ::1 localhost
-
Для Windows XP или Windows Server 2003:
- # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost
3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла , а затем сохраните файл на рабочем столе.
4. Выберите Пуск > Выполнить, введите %WinDir%\System32\Drivers\Etc, а затем нажмите кнопку ОК.
5. Выберите файл Hosts и переименуйте его в Hosts.old.
6. Скопируйте или переместите файл Hosts, созданный на шаге 3, в папку %WinDir%\System32\Drivers\Etc. Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.
Дополнительная информация
Поддержка Windows XP прекращена
Корпорация Майкрософт прекратила поддержку Windows XP 8 апреля 2014 г. Это могло повлиять на безопасность и своевременную установку обновлений для вашего программного обеспечения. Узнайте, что это значит для вас и как оставаться защищенным.
Поддержка Windows Server 2003 прекращена 14 июля 2015 г.
Корпорация Майкрософт прекратила поддержку Windows Server 2003 14 июля 2015 г. Это могло повлиять на безопасность и своевременную установку обновлений для вашего программного обеспечения. Узнайте, что это значит для вас и как оставаться защищенным.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
- Что такое hosts
- Где находится файл hosts
- Как открыть hosts
- Как изменить файл hosts
Что такое hosts
Файл hosts — это текстовый файл. Он содержит список доменных имён и IP-адресов, которые им соответствуют. В 1984 году на смену файлу hosts пришла система доменных имён — DNS (Domain Name System): Что такое ДНС (DNS)? Эта система тоже преобразует домен в IP-адрес и наоборот. Тем не менее, файл hosts до сих пор есть на каждом компьютере. При этом, в отличие от DNS, содержимое хостс можно менять.
Когда вы набираете адрес сайта в строке браузера (например, 2domains.ru), браузер сначала обращается к файлу hosts за IP-адресом, а затем к DNS-серверам. Файл hosts имеет приоритет. Что это значит? Если в файле hosts вы пропишете для домена IP-адрес другого сайта, откроется именно он, потому что запроса к DNS не поступит. Если вы пропишите домен и IP, вы ускорите доступ к сайту — пойдёте в обход DNS. Также вы можете открыть свой сайт до того, как делегируете домен на DNS-серверы (Что значит: домен делегирован / не делегирован?).
Где находится файл hosts
Путь к файлу hosts зависит от операционной системы.
Windows — C:\Windows\System32\drivers\etc\hosts
Linux, Mac OS — /etc/hosts
Как открыть hosts
Windows
Открыть файл hosts в Windows можно с помощью текстового редактора, например Блокнота.
-
Запустите Блокнот от имени администратора:
-
Нажмите Файл — Открыть:
-
Перейдите в каталог, где находится файл hosts (C:\Windows\System32\drivers\etc\hosts). Измените тип файла на Все файлы. Откройте файл hosts:
Готово, вы открыли файл hosts. Как должен выглядеть файл:
Linux
Открыть файл hosts в Linux можно с помощью текстового редактора, например nano.
-
Откройте терминал.
-
Введите в терминале команду sudo nano /etc/hosts:
Готово, вы открыли файл hosts. Как должен выглядеть файл:
Как изменить файл hosts
Во всех операционных системах в файл hosts добавляются записи с таким синтаксисом:
123.123.123.123 2domains.ru www.2domains.ru
Где:
123.123.123.123 — IP-адрес сайта, который будет открываться по доменному имени,
2domains.ru — доменное имя,
www.2domains.ru — доменное имя с WWW.
Перед тем как добавить в файл hosts строку, откройте файл по инструкции выше.
Windows
-
Добавьте строку в файл:
-
Сохраните и закройте файл.
Готово, вы изменили файл hosts.
Linux
-
Добавьте строку в файл:
-
Сохраните и закройте файл.
Готово, вы изменили файл hosts.
Для чего нужен файл hosts
Доступ к сайтам в интернете осуществляется по их IP-адресам. Для ходового протокола адресации IPv4 такой адрес представляет собой четыре числа от 1 до 255, разделенных точками. Более современный протокол IPv6 имеет адреса из восьми шестнадцатеричных чисел.
Чтобы обращаться к сайтам и ресурсам «по имени», были придуманы доменные имена — символьные и удобные для восприятия. Доступные в интернете сайты чаще всего имеют домен, соответствующий своему IP-адресу. Связь между доменным и числовым адресом осуществляется с помощью системы доменных имен DNS.
Служба этой системы на устройстве пользователя сопоставляет символьное имя с фактическим IP-адресом ресурса, что и позволяет открывать сайты по домену. Сама система поддерживается распределенными серверами по всему миру — при запросе из браузера IP ищется сначала на локальных, затем на глобальных серверах и в конце концов передается на компьютер, где и открывается сайт.
Однако прежде чем обратиться к DNS-серверу (они определяются провайдером автоматически, но можно задавать и вручную), компьютер ищет информацию в файле hosts.
Файл имеется во всех операционных системах. Его суть та же, что и у DNS-сервера: сопоставлять доменные имена с IP-адресами. Только при его использовании не нужно обращаться к серверным сетям в интернете: все данные доступны устройству сразу же.
Использование системного файла hosts позволяет ускорить нахождение нужных адресов, при этом администратор компьютера или смартфона (в его ОС файл тоже имеется) имеет доступ к таблице сопоставления и может редактировать ее вручную. Обращение к DNS пойдет только если искомый адрес в файле не найден.
Где располагается файл hosts
Файл hosts является системным и не имеет расширения. Ниже приведены места расположения файла в различных операционных системах:
Android
Операционная система | Место расположения файла hosts |
---|---|
Windows |
C:\Windows\System32\Drivers\etc |
Linux и аналоги | etc/hosts |
MacOS, iOS | /private/etc/ |
Android |
/system/etc/ |
Учитывая, что hosts является системным, нужно заблаговременно открыть доступ к просмотру таких файлов. В Windows это делается так: открыв любую папку в «Проводнике», войдите в меню «Файл», а затем — «Параметры»:
На вкладке «Вид» всплывающего окна свойств папки настройте отображение скрытых и (если понадобится) системных файлов. Так файл hosts откроется для редактирования.
Как скорректировать файл
Открыв файл hosts для редактирования (для удобства лучше использовать программу с более интересными возможностями, например – Notepad++), вы можете вручную указывать соответствия доменных и IP-адресов.
Но для начала рассмотрим системное содержание hosts:
В тексте файла с помощью строк-комментариев, определяемых знаком «решетки», рассказано как заполнять таблицу соответствия. Кроме того, система сообщает о наличии адреса для обозначения локального хоста localhost.
Localhost — это адрес вашего компьютера, для которого всегда зарезервирован IP 127.0.0.1. Ни один сайт или сервер в интернете не может иметь такого адреса, как и названия localhost. Зато по нему можно обратиться к своему устройству напрямую.
Собственно, host (хост) — это обозначение ресурса, определяемого адресами. Файл hosts позволяет прописывать хосты, т. е. связки домена и IP для определения этих ресурсов.
После описания можно создавать свои строки. Вот правила для их верного заполнения:
Каждая запись-связка располагается на отдельной строке.
Сначала должен быть указан IP-адрес хоста, например «123.45.67.89».
Затем следует разделитель — пробел или табуляция.
Далее указывается доменное имя ресурса, например «test.ru».
Мы уже знакомы с комментариями, начинающимися с «#». Их можно использовать и в строке таблицы файла hosts, после того как определены адреса хоста для связки.
После сохранения файла устройство сразу начнет обращаться к заданному в нем IP-адресу, если где-то используется соответствующее доменное имя. Не только в браузере, приложения также обращаются к ресурсам в интернете.
Содержимое изначального файла в разных операционных системах различается, однако новые данные вносятся по одним и тем же правилам. Поэтому для копирования настроек лучше скопировать только те строки, которые вы создавали вручную.
Для чего нужна корректировка файла hosts
Поскольку устройство для определения адреса по доменному имени обращается сначала к hosts, то его можно использовать различным образом для ускорения загрузки сайтов или направления запросов к нужным IP.
Администраторы локальных сетей могут редактировать hosts, чтобы использовать более доступные локальные сервера при обращении к интернет-ресурсам.
Также можно ускорить доступ к сайтам, работающим в режиме проверки пользователей или использующим перед загрузкой различные рекламные подложки. Для этого нужно знать доменные имена хостов, которые мы хотим миновать, после чего им можно задать IP-адреса 127.0.0.1 или 0.0.0.0 через файл hosts.
В примере выше мы автоматически заставляем систему обращаться к серверу google.ru при вводе адреса google.com. Дело в том, что для России редирект на локальную площадку произойдет в любом случае, а так браузер сразу обратится к нужному серверу и ускорит загрузку сайта.
Различные блокировщики рекламы и анонимайзеры могут редактировать файл hosts, чтобы отключать ad-блоки на сайтах. Эти блоки также имеют свои доменные адреса, к которым идет обращение для загрузки данных. Если определить для них IP-адрес локального хоста, то реклама грузиться не будет.
Например:
mc.yandex.ru — доменный адрес Яндекс.Метрики, используемой для отслеживания действий пользователя;
audience.yandex.ru — сбор данных об аудитории;
partner.yandex.ru — партнерские сети Яндекса;
direct.yandex.ru — реклама от Яндекс.Директ (только если вы сами с ней не работаете).
Не забываем, что вносить в таблицу нужно не только такие доменные имена, но и имена с www.
Наборы доменов рекламных площадок и сервисов сбора информации о пользователе можно найти в интернете, однако порой проще установить расширение-блокировщик на браузер.
В конце концов, можно запретить доступ к определенным сайтам, задав им в hosts адрес локального хоста. Этим пользуются системные администраторы рабочих сетей, но можно, например, рекомендовать и родителям детей, отвлекающихся на определенные сайты.
Как восстановить оригинальный файл hosts
Если из-за изменений внутри файла hosts вы потеряли доступ к нужным сайтам или уже не понимаете, что к чему относится, возникает задача восстановить его до оригинала.
Делается это достаточно просто — нужно создать в системной папке пустой текстовый файл, а затем скопировать в него оригинальный текст, задать название «hosts» и удалить расширение.
Если там уже есть старый файл hosts, его можно переименовать, например в hosts.old.
Текст для разных ОС будет различаться, его можно взять с сайтов поддержки:
- Содержимое файла hosts для Windows.
- Текст для MacOS.
- Для Linux содержимое файла зависит от конкретной сборки или версии.
- Для Android файл изначально пуст, указывается только строка «127.0.0.1 localhost».
Если файл не сохраняется в папку, нужно смотреть в настройки доступа к системным директориям.
FAQ: часто задаваемые вопросы
Какой формат имеет файл hosts, и какие данные можно указывать в нем?
Ответ
Файл имеет формат plain text, то есть обычный текст (txt). В нем можно использовать текстовые строки строго по правилам, заданным в тексте выше.
Вопрос
Можно ли использовать файл hosts для перенаправления трафика на другие IP-адреса?
Ответ
Да, но вы можете указать сайт, с которого делается перенаправление, только через доменное имя (имена). Редирект будет осуществляться только на устройстве, использующем заданный файл hosts.