Разное

Hosts system32 drivers etc: Проверка файла Hosts в Windows

Проверка файла Hosts в Windows

Обновлен: 10 месяцев назад

Номер статьи (ID) 31364

Применимо к играм:

Изменения в файле Hosts в операционной системе Windows могут вызвать проблемы при установке, обновлении и запуске игр. Файл Hosts — это системный файл Windows, имеющий приоритет над DNS, который перенаправляет URL или IP-адреса. Как правило, обычному пользователю нет необходимости вносить изменения в этот файл.

  1. Нажмите сочетание клавиш Windows + R.
  2. Введите %WinDir%\System32\Drivers\Etc в окне «Выполнить» и нажмите OK.
  3. Откройте файл Hosts с помощью текстового редактора, например Блокнота. У этого файла нет определенного расширения.
  4. Сравните содержимое вашего файла с назначенным Microsoft стандартным содержимым, представленным ниже. Если содержимое отличается, значит, оно было изменено. Удалите все строки, в которых указаны адреса Blizzard.
  5. Сохраните файл.

Примечание: если содержимое файла Hosts было изменено, запустите проверку на вирусы. Вредоносные программы могут изменить содержимое файла, чтобы перенаправить подключения с вашего компьютера на вредоносные сайты.

Вот примеры наиболее распространенных изменений, которые отрицательно сказываются на работе игр Blizzard. Если вы найдете данные строки в вашем файле Hosts, удалите их:

  • 127.0.0.1 eu.actual.battle.net
  • 127.0.0.1 us.actual.battle.net
  • 127.0.0.1 enGB.nydus.battle.net

Чтобы восстановить настройки по умолчанию для файла Hosts, выполните следующие действия:

  1. Нажмите сочетание клавиш Windows + R.
  2. Введите notepad в окне «Выполнить».
  3. Нажмите OK.
  4. Скопируйте следующий текст в Блокнот:
    # 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
  5. В меню Файл выберите опцию Сохранить как, введите «hosts» (включая кавычки) в строке Имя файла
    , а затем сохраните файл на Рабочий стол.
  6. Вновь нажмите сочетание клавиш Windows + R.
  7. Введите %WinDir%\System32\Drivers\Etc в окне «Выполнить» и нажмите OK.
  8. Переименуйте файл Hosts в «Hosts.old».
  9. Скопируйте или переместите созданный вами файл Hosts с Рабочего стола в папку %WinDir%\System32\Drivers\Etc. Если вам будет предложено ввести пароль администратора, нажмите Продолжить.

Как восстановить содержимое файла Hosts по умолчанию

Аннотация

Рекомендации, приведенные в этой статье, позволяют вернуть содержимое файла hosts к используемому по умолчанию.

Что такое файл Hosts?

Файл hosts используется операционной системой для сопоставления удобных для человека имен узлов с номерами IP-адресов, которые определяют и обнаруживают узел в IP-сети. Файл hosts — это один из нескольких системных ресурсов, которые связаны с сетевыми узлами в компьютерной сети, и является общей частью реализации IP-адреса операционной системы.

Файл hosts содержит текстовые строки, которые состоят из IP-адреса, указанного в текстовом поле, и одного или нескольких имен узлов. Каждое поле отделено пробелом (по историческим причинам часто предпочтение отдают знакам табуляции, но пробелы также используются). Файл также может включать строки с примечаниями, обозначенные символом #, который ставится в начале каждой такой строки. Пустые строки в файле игнорируются.

Если файл Hosts изменяется с по умолчанию, сброс может помочь устранить некоторые проблемы подключения.

Решение

Чтобы восстановить параметры файла Hosts по умолчанию, выполните указанные ниже действия в зависимости от используемой версии операционной системы.

Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.

  1. Откройте приложение «Блокнот». Для этого выполните поиск «Блокнота» с помощью Cortana, а затем коснитесь или щелкните значок «Блокнот».

  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» в поле Имя файла (как показано на рисунке ниже) и сохраните файл на рабочий стол.

  1. Закройте приложение «Блокнот».

  2. Найдите %WinDir%\System32\Drivers\Etc с помощью Cortana, а затем выберите значок папки «Файл ».

  3. Коснитесь и удерживайте файл Hosts (или щелкните на нем правой кнопкой мыщи), выберите команду Переименовать и присвойте файлу имя «Hosts.old».

  4. Скопируйте или переместите файл 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. Для этого выполните следующие действия:

    1. Проведите пальцем от правого края экрана, коснитесь кнопки

      Поиск, введите слово выполнить, а затем коснитесь значка Выполнить. Если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите его вниз, щелкните Поиск, введите выполнить и щелкните значок Выполнить.

    2. В поле Открыть введите команду %WinDir%\System32\Drivers\Etc и нажмите кнопку ОК.

  6. Выберите файл Hosts, выберите команду Переименовать и присвойте файлу имя «Hosts.old».

  7. Скопируйте или переместите файл Hosts, созданный на этапе 3, в папку %WinDir%\System32\Drivers\Etc. Если будет предложено ввести пароль администратора, нажмите или коснитесь кнопки

    Продолжить.

Чтобы самостоятельно восстановить параметры файла hosts до значений по умолчанию, сделайте следующее:

  1. Нажмите кнопку Пуск, щелкните команду Выполнить, введите слово «Блокнот», а затем нажмите кнопку ОК.

  2. Скопируйте в файл приведенный ниже текст.

    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 в Windows 10

В этой инструкции по порядку будет описано, как изменить файл hosts в Windows 10, где он находится (и что делать, если его там нет), каково его содержимое по умолчанию и о том, как правильно сохранить этот файл после изменения, если он не сохраняется. Также в конце статьи приведена информация на случай, если внесенные изменения hosts не работают.По сути, по сравнению с двумя предыдущими версиями ОС в файле hosts для Windows 10 ничего не поменялось: ни расположение, ни содержимое, ни способы редактирования. Тем не менее, решил написать отдельную детальную инструкцию по работе с данным файлом именно в новой ОС.

Где находится файл hosts в Windows 10

Файл hosts находится в той же папке, что и раньше, а именно в C:\ Windows\ System32\ drivers\ etc(при условии, что система установлена именно в C:\Windows, а не куда-либо еще, в последнем случае ищите в соответствующей папке).

При этом для того, чтобы открыть «правильный» файл hosts, рекомендую для начала зайти в Панель управления (через правый клик по пуску) — параметры проводника. И на вкладке «Вид» в конце списка снять отметку «Скрывать расширения для зарегистрированных типов файлов», а уже после этого переходить к папке с файлом hosts.

Смысл рекомендации: некоторые начинающие пользователи открывают не файл hosts, а, например, hosts.txt, hosts.bak и тому подобные файлы, в результате, сделанные в таких файлах изменения не влияют на работу Интернета, как требуется. Нужно открывать тот файл, который не имеет никакого расширения (см. на скриншоте).

Если файл hosts отсутствует в папке C:\ Windows\ System32\ drivers\ etc — это нормально (хоть и странно) и не должно никоим образом влиять на работу системы (по умолчанию этот файл и так пустой и не содержит ничего кроме комментариев, не влияющих на работу).

Примечание: теоретически, расположение файла hosts в системе может быть изменено (например, какими-то программами для защиты этого файла). Чтобы узнать, не было ли изменено оно у вас:

  1. Запустите редактор реестра (клавиши Win+R, ввести regedit)
  2. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\
  3. Посмотрите на значение параметра DataBasePath, именно это значение указывает на папку с файлом hosts в Windows 10 (по умолчанию %SystemRoot%\System32\drivers\etc )

По расположению файла закончили, переходим к его изменению.

Как изменить файл hosts

По умолчанию изменение файла hosts в Windows 10 доступно только администраторам системы. То, что этот момент не учитывается начинающими пользователями является наиболее частой причиной того, что файл hosts не сохраняется после изменения.

Для изменения файла hosts необходимо открыть его в текстовом редакторе, запущенном от имени Администратора (обязательно). Покажу на примере стандартного редактора «Блокнот».

В поиске Windows 10 начните набирать «Блокнот», а после того как программа появится в результатах поиска, кликните по ней правой кнопкой мыши и выберите «Запустить от имени администратора».

Следующий шаг — открыть файл hosts. Для этого в блокноте выберите «Файл» — «Открыть», перейдите к папке с этим файлом, в поле с типом файла поставьте «Все файлы» и выберите тот файл hosts, который не имеет никакого расширения.

По умолчанию содержимое файла hosts в Windows 10 выглядит так, как вы можете видеть на скриншоте ниже. Но: если hosts пустой, не следует из-за этого переживать, это нормально: дело в том, что содержимое файла по умолчанию с точки зрения функций — то же самое, что и пустой файл, так как все строки, начинающиеся со знака решетки — это просто комментарии, которые не имеют никакого значения для работы.

Для редактирования файла hosts просто добавьте подряд новые строки, которые должны выглядеть как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).

Чтобы было понятнее — в примере ниже был заблокирован ВК (все обращения к нему будут перенаправляться на 127.0. 0.1 — это адрес используется для обозначения «текущего компьютера»), а также сделано так, чтобы при вводе адреса dlink.ru в адресную строку браузера автоматически открывались настройки роутера по IP-адресу 192.168.0.1.

Примечание: не знаю, насколько это важно, но по некоторым рекомендациям, файл hosts должен содержать пустую последнюю строку.

После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора. В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»).

Как скачать или восстановить файл hosts Windows 10

Как уже было написано чуть выше, содержимое файла hosts по умолчанию, хоть и содержит некоторый текст, но он равнозначен пустому файлу. Таким образом, если вы ищите, где скачать этот файл или хотите восстановить его к содержимому по умолчанию, то самый простой способ будет таким:

  1. На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
  2. Скопируйте этот файл в C:\ Windows\ System32\ drivers\ etc

Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.

Что делать, если файл hosts не работает

Изменения, сделанные в файле hosts должны вступать в действие без перезагрузки компьютера и без каких-либо изменений. Однако, в некоторых случаях этого не происходит, и они не срабатывают. Если вы столкнулись с такой проблемой, то попробуйте следующее:

  1. Откройте командную строку от имени администратора (через меню правого клика по «Пуск»)
  2. Введите команду ipconfig /flushdns и нажмите Enter.

Также, если вы используете hosts для блокировки сайтов, рекомендуется использовать сразу два варианта адреса — с www и без (как в моем примере с ВК ранее).

Использование прокси-сервера также может мешать срабатыванию файла hosts. Зайдите в Панель управления (в поле «Просмотр» вверху справа должно стоять «Значки») — Свойства браузера. Откройте вкладку «Подключения» и нажмите кнопку «Настройка сети». Уберите все отметки, в том числе «Автоматическое определение параметров».

Еще одна деталь, которая может привести к тому, что файл hosts не работает — пробелы перед IP-адресом в начале строки, пустые строки между записями, пробелы в пустых строках, а также набор пробелов и табуляции между IP-адресом и URL (лучше использовать один пробел, допускается табуляция). Кодировка файла hosts — допускается ANSI или UTF-8 (блокнот по умолчанию сохраняет ANSI).

источник-remontka

Как использовать файл «hosts»?

Файл hosts является готовым файлом в операционной системе Windows, Linux, Mac OS, он используется для сопоставления (map) доменного имени с IP адресом. Но работает только на том компьютере.

Чтобы легче понять, возьмем ситуацию, у вас есть вебсайт и развернут на одном сервере с IP адресом 1.2.3.4, и вы можете иметь к нему доступ через IP:

Вы хотите использовать доменное имя abc.com (Или любое) для доступа в вашу веб страницу вместо IP. Вам нужно только конфигурировать в файле hosts и вы получите то, что хотите. Конечно будет работать только на вашем компьютере.

На Windows открыть файл:

  • C:\Windows\System32\drivers\etc\hosts

Добавить конфигурационный сниппет:

C:\Windows\System32\drivers\etc\hosts

1.2.3.4      abc.com
1.2.3.4      mydomain.com

В случае если ваш вебсайт развернут на вашем рабочем компьютере, вы можете получить доступ через localhost или конфигурировать файл hosts следующим образом:

C:\Windows\System32\drivers\etc\hosts

127. 0.0.1      localhost
127.0.0.1      abc.com
 

Для таких операционных систем как Linux, файл hosts имеет полную ссылку:

Способ конфигурации файла hosts в данной операционной системе похожа на Windows. Но вам нужно знать команды для изменения содержания файла.

1- Открыть окно Terminal.
2- Выполнить следующую команду (command):

3 — Добавить конфигурационный сниппет:

1.2.3.4      abc.com
1.2.3.4      mydomain.com

4 — Нажать Ctrl + X для сохранения изменений.

Для операционной системы Mac OS, файл hosts имеет полную сслыку:

Способ конфигурации файла hosts в данной операционной системе похожа на ​​​​​​​Windows. Но вам нужно знать команды для изменения содержания файла.

1- Открыть окно Terminal (Applications -> Utilities -> Terminal).
2- Выполнить следующую команду (command):
sudo nano /private/etc/hosts

3 — Добавить следующий конфигурационный сниппет в конец файла:

1.2.3.4      abc.com
1.2.3.4      mydomain.com
 

4 — Нажать Ctrl + X для сохранения изменений.

Как добавить соответствие IP-адреса и домена сайта в файл /etc/hosts

Обновление DNS обычно занимает до 4 часов, однако DNS-кэш интернет-провайдера может обновляться гораздо дольше — до 3 дней. Если для домена недавно были изменены NS-записи, либо домен был зарегистрирован недавно, можно проверить работоспособность сайта, прописав в файл hosts соответствие IP-адреса сервера и домена.

Узнать IP-адрес сервера, на котором расположен ваш аккаунт, можно в разделе DNS панели управления хостингом.
А-запись вашего технического домена содержит нужный адрес. Технический домен имеет вид ваш_логин.beget.tech, в примере на скриншоте ниже это z964375h.beget.tech.

Windows

В ОС Windows, для добавления соответствия домена и IP-адреса в файл hosts найдите в меню «Пуск» программу Блокнот (Notepad), нажмите на значок программы правой кнопкой мыши и выберите пункт «Запуск от имени администратора»:

При необходимости введите пароль администратора, после чего откройте подменю Файл -> Открыть:

В открывшемся окне вставьте путь к файлу в поле «Имя файла»:

c:\windows\system32\drivers\etc\hosts

и нажмите кнопку «Открыть».

Стандартный файл hosts выглядит так:

Добавьте в конец файла IP-адрес сервера и в той же строке через пробел доменное имя. Например:

5.101.152.56 primer.ru www.primer.ru

Осталось сохранить изменения. Для этого воспользуйтесь подменю Файл -> Сохранить или сочетанием клавиш CTRL+S.

MacOS

В MacOS, для добавления соответствия домена и IP-адреса в файл hosts откройте контекстное меню файлового менеджера Finder. Для этого, нажмите правой кнопкой мыши на иконку Finder, или после наведения курсора на иконку коснитесь двумя пальцами тачпада. Затем, выберите Переход к папке.

В адресной строке Переход к папке укажите путь до файла hosts: /private/etc/hosts и нажмите кнопку «Перейти».

Далее необходимо скопировать файл hosts на рабочий стол. После чего открыть скопированный файл в текстовом редакторе, например, в стандартном редакторе TextEdit.

Дублировать файл необходимо, поскольку оригинальный файл защищён от редактирования.

Стандартный файл hosts выглядит так:

Добавьте в конец файла IP-адрес сервера и в той же строке через пробел доменное имя. Например:

5.101.152.56 primer.ru www.primer.ru

Осталось сохранить изменения. Для этого воспользуйтесь меню Файл -> Сохранить, или нажмите на клавиатуре сочетание клавиш и S, затем кнопку Сохранить, в появившемся окне.

Остаётся заменить старый файл /private/etc/hosts, на новый (отредактированный), перетащив отредактированный файл в окно Finder, в директорию /private/etc/hosts и подтвердив замену.

Для замены файла потребуется:

Нажать на кнопку Аутентификация после перемещения файла в окно файлового менеджера Finder.

Выбрать вариант замены, нажав на кнопку Заменить.

Ввести логин и пароль администратора вашего Mac и подтвердить действие.

Обычно логин и пароль соответствуют данным для авторизации вашей учётной записи пользователя Операционной системы.

Linux и MacOS

Другой вариант редактирования файла hosts, подходящий в том числе для Операционных систем Linux — редактирование содержимого файла hosts через Терминал.

Для этого в Терминале вводим sudo nano /etc/hosts и нажимаем клавишу Enter (Ввод). После чего нужно указать пароль от учётной записи пользователя Mac (или Linux, если вы используете её).

Стандартный файл hosts, открытый в текстовом редакторе nano, выглядит так:

Добавьте в конец файла IP-адрес сервера и в той же строке через пробел доменное имя. Например:

5.101.152.56 primer.ru www.primer.ru

Осталось сохранить изменения. Для этого нажмите на клавиатуре сочетание клавиш и X — Exit (выход).

Для ОС Linux сочетание клавиш Сtrl и X.

Выбрать вариант выхода с сохранением изменений, нажав сочетание клавиш и Y — Yes (Да).

Для ОС Linux сочетание клавиш Сtrl и Y.

И, не меняя название файла, нажать клавишу Enter (Ввод).

Вариант для ОС Linux совпадает — клавиша Enter (Ввод).

Теперь ваш компьютер знает, какому серверу посылать запросы, чтобы открыть сайт. Иногда для применения изменений может потребоваться перезагрузка компьютера и очистка кэша браузера.

Когда у провайдера точно обновятся данные DNS, — например, через неделю — рекомендуем удалить соответствие адреса и домена из файла hosts. Это избавит от возможных проблем в будущем: адрес сервера иногда меняется, и если он будет жестко прописан в hosts, с вашего компьтера сайт окажется недоступен.

Удачной работы! Если возникнут вопросы, пишите нам через раздел «Помощь и поддержка», будем рады помочь!

Где находится файл hosts и как его изменить

В процессе преобразования доменного имени в IP-адрес ваш компьютер первым делом проверяет собственный файл hosts. Если в нём есть запись о запрошенном домене, запрос к DNS-серверам этого домена компьютер выполнять не будет.

Где находится файл hosts

В зависимости от операционной системы файл hosts лежит в таких папках:

Linux, MacOS:

/etc/hosts

Windows:

C:/Windows/System32/Drivers/etc/

Расположение файла hosts в Windows можно посмотреть и при необходимости изменить при помощи редактора реестра. Чтобы запустить его, нажмите комбинацию клавиш Win + R, либо откройте меню «Пуск» и выберите «Выполнить». Дальше введите команду regedit и нажмите «ОК».

Нужная нам запись расположена по такому пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath

Чтобы изменить путь файла, откройте параметр DataBasePath и измените его значение в соответствии с личными требованиями.

Как изменить файл hosts

  • Откройте файл hosts при помощи любого текстового редактора.
  • В конце файла c новой строки введите IP-адрес и через пробел доменное имя.
  • Сохраните файл хостс.

Например, если хотите увидеть, как сайт открывается с нашего хостинга, до того как направить на него домен, укажите вместо 127.0.0.1 IP-адрес вашего сервера. Вы найдёте его на главной странице cPanel в блоке с информацией справа.

А если хотите сделать так, чтобы определённый сайт перестал открываться на компьютере — например, чтобы закрыть доступ к отдельным сайтам для детей — добавьте в файл hosts домен с IP-адресом 127. 0.0.1.

В этом случае при вводе в браузере домена domain.tld http-запрос будет направлен на IP 127.0.0.1. Такой же результат будет и при попытке пропинговать этот домен.

Чтобы временно убрать отдельные строки в файле hosts или добавить к ним описание, поставьте в начале строки символ «#». Текст, который идёт после этого символа, будет считаться комментарием и не будет исполняться.

Мы показали, как редактировать файл hosts и где он лежит. Если же у вас остались вопросы — задайте их нашей службе поддержке.

Если у вас ещё нет хостинга и вы ищете, где можно зарегистрировать домен, у нас вы получите при покупке хостинга домен в подарок, а также SSL HTTPS сертификат для пакетов виртуального хостинга.

Редактирование hosts | Вопросы-ответы на Wiki

Файл hosts используется операционной системой для определения адреса определённых ресурсов вместо запроса к DNS. В случае, если в файле hosts указан адрес определённого ресурса, запрос не будет отправлен на DNS-сервер для получения данных домена, при открытии домена — он будет открываться именно с адреса, указанного в файле hosts. Применение данного файла довольно удобно для тестирования работы сайта с другого сервера без направления непосредственно домена на этот сервер.

Обычно файл размещается по пути C:/Windows/System32/Drivers/etc/hosts или %SystemRoot%\system32\drivers\etc\hosts, но он может быть изменён в реестре.

Для проверки пути к файлу hosts можно воспользоваться редактором реестра. Для этого нужно нажать на Win+R, ввести regedit и нажать «ОК». Нужный параметр можно найти по такому пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath.

Внимание! Для редактирования файла hosts в системе Windows могут требоваться права администратора.

Чтобы быстро открыть файл с правами администратора, нужно нажать Win+R, указать путь к файлу C:/Windows/System32/Drivers/etc/hosts и, зажав кнопки Ctrl+Shift, нажать на «OK».

Обычно файл размещается по пути /etc/hosts. В некоторых ОС путь может отличаться.

В зависимости от версии ОС путь может быть разный.

В macOS 9 и более ранних версиях файл размещается в системном каталоге или в его подкаталоге preference. В macOS 10 и более поздних версиях файл размещается в /private/etc/hosts или /etc/hosts1).

В Android файл размещается по пути /system/etc/hosts.

В iOS файл размещается по пути /private/etc/hosts.

В файле hosts записи содержатся в виде IP domain, между которыми должна быть установлена табуляция (для выполнения отступа достаточно нажать Tab), все, что после символа #, считается комментарием:

В данном примере есть три записи:

  1. Направление localhost на IPv4 127.0.0.1 (обращение к localhost — это обращение к самому себе).
  2. Направление localhost на IPv6 ::1 (равноценно 0:0:0:0:0:0:0:1).

  3. Пример направления example.com на IPv4 XXX.XXX.XXX.XXX.


Что такое файл Hosts в Windows? Как редактировать etc / hosts?

Файл Hosts , он же etc / hosts существует с 1984 года. Он есть в каждой операционной системе, включая Windows. Возможно, вы встречали термин etc / hosts, не зная, что он означает и почему он используется. Если вы веб-разработчик, вы наверняка знаете, что это за файл, и хотите быстро его найти. В этом руководстве мы объясняем, что такое файл Hosts , где он находится в Windows, что такое запись хоста и как редактировать файл Hosts , не сталкиваясь с ошибками разрешений.Приступим:

Что такое файл Hosts в Windows?

Файл Hosts (также называемый etc / hosts ) — это текстовый файл, используемый Windows (и другими операционными системами) для сопоставления IP-адресов с именами хостов или именами доменов. Этот файл действует как локальная служба DNS для вашего локального компьютера и переопределяет сопоставления с DNS-сервера, к которому ваш компьютер подключен через сеть.

Файл etc / hosts в Windows

Где в Windows находится файл Hosts?

Файлы Hosts (или etc / hosts ) находятся в следующей папке: «C: \ Windows \ System32 \ drivers \ etc»

Расположение файла Hosts в Windows

Это файл без расширения, который можно открыть и просмотреть в любом текстовом редакторе, включая Блокнот.

Что такое запись хоста в Windows?

В файле Hosts хранится записей о хостах . Это стандартизированные строки текста в следующем формате: IP-адрес Имя хоста Комментарий . Первая часть — это IP-адрес для перенаправления, вторая часть — это домен, который вы хотите перенаправить, а третья — комментарий. Комментарий не является обязательным, только первые две части. Вы можете разделить три компонента записи хоста пробелами или табуляциями (нажмите клавишу TAB один или два раза).Например, вы можете добавить строку: «127.0.0.1 www.google.com»

Редактирование файла Hosts в Блокноте

После сохранения указанной выше записи Windows перенаправляет домен www. google.com на ваш локальный компьютер во всех ваших приложениях и веб-браузерах.

Что такое 127.0.0.1?

127.0.0.1 — это IP-адрес специального назначения, который ведет к локальному хосту, которым является ваш компьютер. Его также называют «адресом обратной связи», что означает адрес, который ведет обратно к компьютеру, используя этот адрес.В отличие от стандартных IP-адресов, адрес обратной связи не связан с каким-либо оборудованием и физически не подключен к сети. Этот адрес используется приложениями и службами, установленными на вашем компьютере, для связи с локальным хостом, то есть вашим компьютером.

перенаправление локального хоста

Ваш компьютер также имеет уникальный IP-адрес, отличный от 127.0.0.1, связанный с вашей сетевой картой, который используется для связи с другими устройствами и службами по сети или Интернету.

Чаще всего IP-адрес localhost используется при установке веб-сервера на вашем компьютере для веб-разработки, чтобы создаваемые веб-страницы можно было запускать локально и тестировать в веб-браузере, как если бы они находились на сервере. Интернет.

Во избежание конфликтов в компьютерных сетях IP-адреса, используемые для сетевых устройств, могут быть любыми, кроме 127.0.0.1. Например, если вы вручную попытаетесь изменить IP-адрес своей сетевой карты, в Windows вы получите сообщение об ошибке: «IP-адреса, начинающиеся со 127, недействительны, поскольку они зарезервированы для адреса обратной связи.Укажите другое допустимое значение от 1 до 223. «

IP-адреса, начинающиеся со 127, недействительны

Как открыть и просмотреть файл Hosts (etc / hosts) в Windows

Вы можете редактировать файл Hosts с помощью любого текстового редактора. Возьмем, например, Блокнот . Во-первых, и это наиболее важно, вы открываете Блокнот (или ваш любимый текстовый редактор) с правами администратора. Один из способов сделать это — выполнить поиск слова «блокнот» в Windows 10, щелкнуть правой кнопкой мыши (или нажать и удерживать) результат поиска Notepad , а затем щелкнуть или коснуться «Запуск от имени администратора». « В появившейся подсказке UAC нажмите Да .

Откройте Блокнот от имени администратора

Теперь вам нужно открыть файл Hosts . Щелкните или коснитесь File , а затем Open или нажмите CTRL + O на клавиатуре.

Открыть файл в Блокноте

Перейдите к «C: \ Windows \ System32 \ drivers \ etc» или скопируйте и вставьте путь в поле адреса окна Откройте окно и нажмите Введите .

Откройте C: \ Windows \ System32 \ drivers \ etc \ hosts в Блокноте.

Сначала «Нет элементов, соответствующих вашему запросу» означает, что вы не видите никаких файлов.Это связано с тем, что файл Hosts не имеет расширения, а Notepad ищет только файлы с расширением «.txt». Щелкните или коснитесь раскрывающегося списка справа от поля Имя файла и выберите «Все файлы (*. *)».

Просмотреть все файлы с помощью Блокнота

Теперь вы видите все файлы в папке, включая хостов . Выберите файл и нажмите Открыть .

Откройте C: \ Windows \ System32 \ drivers \ etc \ hosts в Блокноте.

Как отредактировать файл Hosts (etc / hosts) в Windows

После того, как вы открыли файл Hosts , вы можете редактировать его, а также добавлять, изменять или удалять записи, как и в любом другом текстовом файле.

Помните, что все добавляемые записи должны использовать следующий формат: IP-адрес Имя хоста . Добавьте строку вида «127.0.0.1 www.google.com» или «192.168.1.1 www.webapp.com»

. Редактирование файла Hosts в Блокноте

Когда вы закончите редактировать файл Hosts , вам нужно сохранить изменения. Если изменения были внесены, но не сохранены, обратите внимание, что плитка окна Notepad начинается со знака *. Чтобы сохранить изменения, перейдите в Файл , а затем Сохранить или нажмите CTRL + S на клавиатуре.

Сохранение файла Hosts в Блокноте

После того, как вы сохранили свои изменения, они применяются немедленно и отменяют сопоставления с DNS-сервера, к которому подключен ваш компьютер.

Почему люди используют файл Hosts?

Большинство обычных пользователей компьютеров не собираются использовать файл Hosts , если только они не хотят разыграть кого-то и использовать его, чтобы заблокировать свой доступ к Google, Facebook или другому сайту и заставить их думать, что он не работает, и больше не работает.Люди, использующие файл Hosts , чаще всего являются веб-разработчиками, которые создают веб-сайты и веб-приложения, которые необходимо протестировать локально, прежде чем публиковать их в Интернете.

Google.com заблокирован файлом Hosts

ИТ-специалисты также используют файл Hosts для блокировки доступа к определенным сайтам и веб-ресурсам на компьютерах, которыми они управляют на работе. Например, они могут использовать его для блокировки рекламы в своей бизнес-сети из определенных рекламных сетей.

Вредоносное ПО

также может использовать файл Hosts для перенаправления вашего веб-трафика на удаленно управляемые серверы и кражи личной информации или других данных.

Я не могу редактировать файл Hosts в Windows! Что мне делать?

При редактировании и сохранении файла Hosts в Windows может появиться сообщение об ошибке, которое гласит: «У вас нет прав для сохранения в этом месте». Это происходит из-за того, что вы не открыли Notepad или текстовый редактор, который вы используете, с правами администратора. Прочтите разделы выше и узнайте, как запустить Notepad с правами администратора.

Сообщение об ошибке: у вас нет разрешения на сохранение в этом месте

После этого вы можете редактировать файл Hosts без каких-либо ошибок и проблем с правами доступа.

Как вы используете файл Hosts в Windows?

Спасибо, что прочитали это руководство. Надеемся, что нам удалось ответить на все ваши вопросы о файле Hosts . Перед закрытием расскажите в комментарии, как вы планируете использовать файл Hosts в Windows? Это для работы или просто для розыгрыша друга или члена семьи? Прокомментируйте ниже, и давайте поделимся нашим опытом работы с файлом Hosts .

Редактируйте файл хоста в Windows

Что такое файл хоста?

Файл hosts — это локальный текстовый файл, который сопоставляет серверы или имена хостов с IP-адресами.Этот файл используется со времен ARPANET. Это был оригинальный метод разрешения имен хостов на определенный IP-адрес. Файл hosts обычно является первым процессом в процедуре разрешения доменного имени. Вот пример записи файла hosts.

  127.0.0.1 localhosts #loopback  

Мы используем приведенный выше код в качестве примера, поскольку он почти всегда включается в каждый файл hosts. Другой пример будет похож на следующую запись.

Примечание:

Мы добавили фигурные скобки вокруг каждой записи в файле хостов belwo, чтобы лучше определить каждый раздел.

  {67.225.187.61} {liquidweb.com} {#Liquid Web}  
  • Первый раздел обозначает IP-адрес, на который будет перенаправлен запрос.
  • Второй раздел обозначает место, из которого мы хотим перенаправить запрос.
  • В третьем разделе указывается комментарий для записи.
  • Каждая запись обычно отделяется пробелом или табуляцией.

Мы бы добавили указанную выше запись в наш файл hosts, чтобы связать имя хоста (или имя домена) liquidweb.com с IP-адресом 67.225.187.61 . Чтобы предоставить рабочий пример, перейдем к следующему разделу.

Почему полезен файл Hosts?

Допустим, мы только что завершили миграцию на новый сервер. Чтобы увидеть, как наши домены будут выглядеть и работать на нашем новом сервере, прежде чем мы переместим наши настройки DNS, мы не можем просто ввести одно из наших текущих доменных имен, так как оно будет преобразовано в старый сервер, с которого мы удаляемся (, поскольку мы никогда не перемещайте наши записи DNS A со старого сервера, пока мы не убедимся, что новый сайт работает должным образом ).

Итак, чтобы увидеть, как наш домен будет выглядеть на новом сервере ( без изменения наших записей DNS ), мы можем просто изменить наш файл локальных хостов, чтобы указать домен на IP-адрес нового сервера. Если наш домен — liquidweb.com, старый IP-адрес 67.225.187.61 , а наш новый IP-адрес будет 72.30.35.10 , мы можем временно закомментировать текущую запись liquidweb.com (используя символ # ). и добавьте альтернативную запись, которая указывает на IP-адрес нового сервера.

  # 67.225.187.61 liquidweb.com # Liquid Web
72.30.35.10 liquidweb.com # это новый liquidweb.com  

Если мы добавили указанную выше запись в наш файл hosts, каждый раз, когда мы открываем liquidweb.com в нашем браузере, мы теперь будем перенаправлены на IP-адрес 72.30.35.10 .

Где находится файл Hosts?

Расположение файла hosts зависит от операционной системы. Типичные местоположения указаны ниже.

  • Windows 10 — «C: \ Windows \ System32 \ drivers \ etc \ hosts»
  • Linux — «/ etc / hosts»
  • Mac OS X — «/ private / etc / hosts»

Что содержит файл Hosts?

Файл hosts содержит записи, похожие на следующую информацию.Ваши записи могут значительно отличаться.

  # Этот файл автоматически создается WSL на основе файла hosts Windows:
#% WINDIR% \ System32 \ drivers \ etc \ hosts. Изменения в этом файле будут перезаписаны.
#
# Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый
# запись должна храниться в отдельной строке. IP-адрес должен
# следует поместить в первый столбец, за которым следует соответствующее имя хоста.
# IP-адрес и имя хоста должны быть разделены хотя бы одним
# космос.127.0.0.1 локальный хост
127.0.1.1 mycomputer.localdomain mycomputer

# Следующие строки желательны для хостов с поддержкой IPv6
:: 1 ip6-localhost ip6-loopback
fe00 :: 0 ip6-локальная сеть
ff00 :: 0 ip6-mcastprefix
ff02 :: 1 ip6-все узлы
ff02 :: 2 ip6-allrouters  

Как мне отредактировать файл Hosts?

Предупреждение:

Firefox теперь по умолчанию использует DNS поверх HTTPS (или DOH). Это означает, что вместо проверки файла локальных хостов или даже DNS-преобразователя. Firefox просто делает DNS-запрос через HTTPS из браузера.Такое поведение гарантирует, что отображаемый веб-сайт указывает на IP-адрес, который Интернет считает авторитетным для этого домена. Есть два основных способа избежать такого поведения при тестировании вашего нового сайта. Во-первых, используйте другой браузер. В Chrome, Edge, Safari и многих других этот параметр не включен по умолчанию, и они продолжат работать должным образом с измененным файлом hosts. Второй способ — отключить DOH в браузере Firefox. Следуйте инструкциям ниже, чтобы отключить этот параметр.1. Откройте браузер Firefox. 2. Щелкните кнопку меню и выберите Параметры. 3. Прокрутите панель «Общие» до «Настройки сети» и нажмите кнопку «Настройки». 4. В открывшемся диалоговом окне прокрутите вниз до пункта «Включить DNS через HTTPS». 5. Снимите флажок «Включить DNS через HTTPS». 6. Нажмите ОК, чтобы сохранить изменения и закрыть окно. Теперь вы можете отредактировать файл Hosts и продолжить тестирование нового сайта, как обычно. Мы рекомендуем повторно включить эту функцию, поскольку она обеспечивает безопасность во время просмотра веб-страниц.

Наш файл \ etc \ hosts можно редактировать только с правами администратора Windows. Вот короткое видео о том, как редактировать файл hosts.

Вот инструкции по изменению файла hosts.

Шаг 1.
Нажмите кнопку Windows и введите Блокнот в строке поиска.

Шаг 2.
Щелкните правой кнопкой мыши Блокнот , а затем Запуск от имени администратора .

Шаг 3.
Вас спросят: « Разрешить этому приложению вносить изменения в ваше устройство? ».Выберите Да .

Шаг 4.
В Блокноте выберите Файл , затем Открыть .

Шаг 5.
Перейдите к C: \ Windows \ System32 \ drivers \ etc \ hosts или щелкните адресную строку вверху, вставьте путь и выберите Введите . Если вы не видите файл хоста в каталоге / etc, выберите Все файлы из раскрывающегося списка Имя файла: , затем щелкните файл hosts .

Шаг 6.
Добавьте соответствующий IP-адрес и имя хоста в конец файла хостов, выберите «Сохранить» и закройте файл.

Шаг 7.
Наконец, вы захотите очистить кэш DNS, чтобы ваш компьютер распознал изменения в файле. Нажмите кнопку Windows и выполните поиск в командной строке .

Шаг 8.
Введите следующую команду в терминале и нажмите Введите

Заключение

Изменение файла hosts имеет много преимуществ, которые могут значительно повлиять на то, как вы просматриваете свой новый домен или веб-сайт.Использование этого метода для просмотра сайта позволяет нам увидеть, как любые новые изменения влияют на структуру и функциональность домена.

Если у вас возникнут какие-либо проблемы при изменении этого файла, наши группы поддержки укомплектованы опытными техниками Linux и талантливыми системными администраторами, которые досконально знают, как облегчить это изменение. 0 \.0 \ .0 \ .0 «| head -1 | awk ‘{print $ NF}’) | grep -e» inet «| sed -e ‘s /.* inet //’ -e ‘s /. * / / ‘-e’ s /.* \: // ‘`

для Windows 10 и 8
  1. Нажмите клавишу Windows.
  2. Введите «Блокнот» в поле поиска.
  3. В результатах поиска щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
  4. В Блокноте откройте следующий файл: c: \ Windows \ System32 \ Drivers \ etc \ hosts
  5. Внесите необходимые изменения в файл.
  6. Щелкните Файл> Сохранить, чтобы сохранить изменения.
Для Windows 7 и Vista
  1. Щелкните Пуск> Все программы> Стандартные.
  2. Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
  3. Нажмите «Продолжить» в окне Windows, требующем вашего разрешения UAC.
  4. Когда откроется Блокнот, щелкните Файл> Открыть.
  5. В поле Имя файла введите C: \ Windows \ System32 \ Drivers \ etc \ hosts.
  6. Щелкните «Открыть».
  7. Внесите необходимые изменения в файл.
  8. Щелкните Файл> Сохранить, чтобы сохранить изменения.
Для Windows NT, Windows 2000 и Windows XP
  1. Щелкните Пуск> Все программы> Стандартные> Блокнот.
  2. Щелкните Файл> Открыть.
  3. В поле Имя файла введите C: \ Windows \ System32 \ Drivers \ etc \ hosts.
  4. Щелкните «Открыть».
  5. Внесите необходимые изменения в файл.
  6. Щелкните Файл> Сохранить, чтобы сохранить изменения.
Вы не можете выполнить это действие в настоящее время.Вы вошли в систему с другой вкладкой или окном. Перезагрузите, чтобы обновить сеанс. Вы вышли из системы на другой вкладке или в другом окне. Перезагрузите, чтобы обновить сеанс.

Добавление веб-сайта в файл hosts и его тестирование

Описание

Тестирование веб-сайта путем добавления его в файл hosts

Содержание

Обзор

Во многих случаях вы можете переносить веб-сайт с другой хостинг-платформы на один из серверов веб-хостинга LeaseWeb.На этой странице представлены инструкции о том, как можно протестировать функциональность веб-сайта без внесения каких-либо изменений в записи DNS домена. Вам необходимо знать новый IP-адрес сервера веб-хостинга. Обычно вы можете найти это в электронном письме с подтверждением заказа / деталях.

Файл hosts — это одно из нескольких системных средств, которые помогают в адресации сетевых узлов в компьютерной сети. Это общая часть реализации Интернет-протокола (IP) операционной системы и выполняет функцию преобразования имен хостов в числовые адреса протокола, называемые IP-адресами, которые идентифицируют и определяют местонахождение хоста в IP-сети.

В некоторых операционных системах содержимое файла hosts используется предпочтительно по сравнению с другими методами разрешения имен, такими как система доменных имен (DNS), но многие системы реализуют переключатели службы имен для обеспечения настройки, например nsswitch.conf для Linux и UNIX. В отличие от удаленных преобразователей DNS, файл hosts находится под прямым контролем администратора локального компьютера.

Редактирование файла hosts

В Linux

Большинство дистрибутивов Linux используют файл hosts в / etc / hosts.Для редактирования этого файла вам понадобится root / sudo доступ. Используйте свой любимый редактор, чтобы открыть файл. По умолчанию это выглядит примерно так:

127.0.0.1 localhost
:: 1 localhost ip6-localhost ip6-loopback

Чтобы добавить свой домен в целях тестирования, в хостах файла, вам необходимо указать, какой домен указывает на какой IP-адрес. В этом примере мы будем использовать IP-адрес 192.168.0.1 и пример домена.com. Вам нужно будет добавить строку:

После редактирования файл должен выглядеть так:

Сохраните файл. Все запросы для домена www.example.com и example.com будут направляться на указанный IP-адрес (192.168.0.1).

В Windows

В Windows XP и более поздних версиях файл hosts находится в% SystemRoot% \ system32 \ drivers \ etc \ hosts, где% SystemRoot% — это каталог, в котором установлена ​​Windows. По умолчанию это должен быть C: \ Windows \ System32 \ drivers \ etc \ hosts.Вы можете редактировать файл с помощью блокнота, но в большинстве случаев вам придется сделать это как администратор. Для этого:

  1. Щелкните меню «Пуск».
  2. Выберите «Все программы».
  3. Выберите аксессуары.
  4. Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
  5. Перейдите по следующему пути:% SystemRoot% \ system32 \ drivers \ etc \ (или по умолчанию C: \ Windows \ System32 \ drivers \ etc \).
  6. Вам нужно будет выбрать, что вместо отображения текстовых документов (* .txt) вы будете видеть все файлы в каталоге.
  7. Откройте файл hosts.

По умолчанию записей быть не должно. Вы можете добавлять новые записи после строк комментариев, которые начинаются с символа #. После редактирования файл должен выглядеть так:

.
.
.
# разрешение имени localhost обрабатывается в самом DNS.
# 127.0.0.1 localhost
# :: 1 localhost

192.168.0.1 www.example.com example.com

В Mac OS X

Mac OS X хранит файл hosts в / etc / частные / хосты.Самый простой способ отредактировать это — из Терминала. Вы можете сделать это, набрав «Терминал» в Spotlight или открыв Finder и перейдя в «Приложения»> «Утилиты»> «Терминал». Чтобы открыть файл hosts для редактирования, введите:

sudo nano / etc / private / hosts

Сам файл должен выглядеть так же, как в Linux или любой другой системе * nix. Вы можете добавить новый IP-адрес для домена:

Тестирование файла hosts

Пинг доменного имени — самый простой способ проверить, работает ли вновь настроенный IP-адрес.Такие инструменты, как dig, nslookup и host, используют данные DNS для получения информации — из-за этого вы не видите действующих изменений.

Чтобы проверить, что домен указывает на правильный IP-адрес в вашем файле hosts, введите следующее:

Ответ должен исходить с вновь настроенного IP-адреса:

В Linux или Mac OS X вы можете использовать команду ping из командной консоли. или Терминал соответственно. В Windows вам нужно будет открыть командную строку: нажмите CTRL + кнопку Windows на клавиатуре. Во всплывающем окне введите cmd и нажмите Enter.

Как сбросить файл Hosts до значений по умолчанию

Сводка

Эта статья поможет вам восстановить для файла Hosts значения по умолчанию.

Что такое файл Hosts

Файл Hosts используется операционной системой для сопоставления понятных человеку имен хостов с числовыми IP-адресами, которые идентифицируют и определяют местонахождение хоста в IP-сети.Файл hosts — это один из нескольких системных ресурсов, которые адресуют сетевые узлы в компьютерной сети, и является общей частью реализации IP операционной системы.

Файл Hosts содержит строки текста, состоящие из IP-адреса в первом текстовом поле, за которым следует одно или несколько имен хостов. Каждое поле разделяется пробелом (табуляция часто предпочтительнее по историческим причинам, но также используются пробелы). Строки комментариев могут быть включены, и они обозначаются символом решетки (#) в первой позиции таких строк.Полностью пустые строки в файле игнорируются.

Если файл Hosts отличается от значения по умолчанию, его сброс может помочь решить некоторые проблемы с подключением.

Разрешение

Чтобы восстановить для файла Hosts значения по умолчанию, выполните следующие действия в соответствии с вашей операционной системой:

Чтобы восстановить для файла Hosts значения по умолчанию, выполните следующие действия:

  1. Откройте Блокнот.Для этого найдите «Блокнот» с помощью Cortana , а затем коснитесь или щелкните значок Блокнот .

  2. Скопируйте следующий текст и вставьте его в файл: # Copyright (c) 1993-2006 Microsoft Corp. # # Это пример файла HOSTS, используемого Microsoft TCP / IP для Windows. # # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый # запись должна храниться в отдельной строке.IP-адрес должен # следует поместить в первый столбец, за которым следует соответствующее имя хоста. # IP-адрес и имя хоста должны быть разделены хотя бы одним # космос. # # Кроме того, комментарии (например, эти) могут быть добавлены к отдельным # строк или следующих за именем машины, обозначенных символом ‘#’. # # Например: # # 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # x клиентский хост # разрешение имени localhost обрабатывается самим DNS.# 127.0.0.1 локальный хост # :: 1 локальный хост

  3. В меню Файл выберите Сохранить как , введите «hosts» в поле Имя файла (как показано на следующем изображении), а затем сохраните файл на рабочий стол.

  1. Закройте Блокнот.

  2. Найдите % WinDir% \ System32 \ Drivers \ Etc , используя Cortana , а затем выберите значок Папка с файлами .

  3. Нажмите и удерживайте или щелкните правой кнопкой мыши файл Hosts, выберите Переименовать , а затем переименуйте файл в «Hosts.old».

  4. Скопируйте или переместите файл Hosts, созданный на шаге 3, с рабочего стола в папку % WinDir% \ System32 \ Drivers \ Etc . Если вам будет предложено ввести пароль администратора, выберите Продолжить .

Чтобы восстановить для файла Hosts значения по умолчанию, выполните следующие действия:

  1. Откройте Блокнот.Для этого проведите пальцем от правого края экрана, коснитесь Поиск , введите «Блокнот» и затем коснитесь значка Блокнот . Или, если вы используете мышь, наведите указатель мыши на правый верхний угол экрана, переместите указатель мыши вниз, нажмите Поиск , введите «Блокнот» и затем нажмите Блокнот .

  2. Скопируйте следующий текст и вставьте его в файл: # Copyright (c) 1993-2006 Microsoft Corp.# # Это пример файла HOSTS, используемого Microsoft TCP / IP для Windows. # # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый # запись должна храниться в отдельной строке. IP-адрес должен # следует поместить в первый столбец, за которым следует соответствующее имя хоста. # IP-адрес и имя хоста должны быть разделены хотя бы одним # космос. # # Кроме того, комментарии (например, эти) могут быть добавлены к отдельным # строк или следующих за именем машины, обозначенных символом ‘#’.# # Например: # # 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # x клиентский хост # разрешение имени localhost обрабатывается самим DNS. # 127.0.0.1 локальный хост # :: 1 локальный хост

  3. В меню Файл выберите Сохранить как , введите «hosts» в поле Имя файла (как показано на следующем изображении), а затем сохраните файл на рабочий стол.

  4. Закройте Блокнот.

  5. Откройте папку% WinDir% \ System32 \ Drivers \ Etc. Для этого выполните следующие действия:

    1. Проведите пальцем от правого края экрана, коснитесь Поиск , введите «выполнить» и затем коснитесь значка «Выполнить ». Или, если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите указатель мыши вниз, выберите Search , введите run, а затем выберите значок Run .

    2. Введите % WinDir% \ System32 \ Drivers \ Etc в поле Открыть , а затем выберите OK .

  6. Выберите файл Hosts, выберите Переименовать , а затем переименуйте файл в «Hosts.old».

  7. Скопируйте или переместите файл Hosts, созданный на шаге 3, в папку% WinDir% \ System32 \ Drivers \ Etc.Если вам будет предложено ввести пароль администратора, коснитесь или щелкните Продолжить .

Чтобы самостоятельно восстановить для файла Hosts значения по умолчанию, выполните следующие действия:

  1. Щелкните Start , щелкните Run , введите «Блокнот» и затем щелкните OK .

  2. Скопируйте в файл следующий текст:

    Для Windows 7 # Copyright (c) 1993-2006 Microsoft Corp.# # Это пример файла HOSTS, используемого Microsoft TCP / IP для Windows. # # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый # запись должна храниться в отдельной строке. IP-адрес должен # следует поместить в первый столбец, за которым следует соответствующее имя хоста. # IP-адрес и имя хоста должны быть разделены хотя бы одним # космос. # # Кроме того, комментарии (например, эти) могут быть добавлены к отдельным # строк или следующих за именем машины, обозначенных символом ‘#’.# # Например: # # 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # x клиентский хост # разрешение имени localhost обрабатывается самим DNS. # 127.0.0.1 локальный хост # :: 1 локальный Для Windows Vista или Windows Server 2008 # Copyright (c) 1993-2006 Microsoft Corp. # # Это пример файла HOSTS, используемого Microsoft TCP / IP для Windows.# # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый # запись должна храниться в отдельной строке. IP-адрес должен # следует поместить в первый столбец, за которым следует соответствующее имя хоста. # IP-адрес и имя хоста должны быть разделены хотя бы одним # космос. # # Кроме того, комментарии (например, эти) могут быть добавлены к отдельным # строк или следующих за именем машины, обозначенных символом ‘#’. # # Например: # № 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # x клиентский хост 127.0.0.1 локальный хост :: 1 локальный хост Для Windows XP или Windows Server 2003 # Copyright (c) 1993–1999 Microsoft Corp. # # Это пример файла HOSTS, используемого Microsoft TCP / IP для Windows. # # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый # запись должна храниться в отдельной строке.IP-адрес должен # следует поместить в первый столбец, за которым следует соответствующее имя хоста. # IP-адрес и имя хоста должны быть разделены хотя бы одним # космос. # # Кроме того, комментарии (например, эти) могут быть добавлены к отдельным # строк или следующих за именем машины, обозначенных символом ‘#’. # # Например: # # 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # x клиентский хост 127.0.0.1 локальный хост

  3. В меню Файл выберите Сохранить как , введите «хосты» в поле Имя файла , а затем сохраните файл на рабочем столе.

  4. Выберите Start > Run , введите% WinDir% \ System32 \ Drivers \ Etc, а затем выберите OK .

  5. Выберите файл Hosts и переименуйте его в «Hosts.старый. «

  6. Скопируйте или переместите файл Hosts, созданный на шаге 3, в папку% WinDir% \ System32 \ Drivers \ Etc. Если вам будет предложено ввести пароль администратора, выберите Продолжить .

Дополнительная информация

Прекращена поддержка Windows XP

Microsoft прекратила поддержку Windows XP 8 апреля 2014 г.Это изменение повлияло на ваши обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и как оставаться в безопасности.

Поддержка Windows Server 2003 закончилась 14 июля 2015 г.

Microsoft прекратила поддержку Windows Server 2003 14 июля 2015 г. Это изменение коснулось обновлений программного обеспечения и параметров безопасности. Узнайте, что это значит для вас и как оставаться в безопасности.

Файл

Hosts определяется как вредоносное ПО в Защитнике Windows

Признаки

Рассмотрим следующий сценарий:

  • Вы устанавливаете Windows 8.

  • Вы изменяете файл Hosts, задавая настраиваемые сопоставления IP-адреса и имени хоста, чтобы запретить пользователям переходить на некоторые веб-сайты.

  • Вы запускаете сканирование в Защитнике Microsoft Windows.

В этом сценарии файл Hosts определяется Защитником Windows как вредоносная программа SettingsModifier: Win32 / PossibleHostsFileHijack.

Причина

Эта проблема возникает из-за того, что Защитник Windows может неправильно определить, что файл Hosts был изменен вредоносными программами, такими как рекламное или шпионское ПО. Обычно вредоносные программы изменяют файл Hosts для перенаправления пользователей на вредоносные веб-сайты. Таким образом, Защитник Windows может обнаружить файл Hosts как угрозу безопасности.

Разрешение

Чтобы решить эту проблему, исключите файл Hosts из сканирования в Защитнике Windows.Для этого выполните следующие действия:

  1. Откройте Защитник Windows.

  2. На вкладке Настройки щелкните Исключенные файлы и местоположения .

  3. В разделе Расположение файлов щелкните Обзор .

  4. Найдите и щелкните файл Hosts.

    Примечание. По умолчанию файл Hosts находится в папке% systemroot% \ system32 \ drivers \ etc.

  5. Нажмите Добавить , а затем нажмите Сохранить изменения .

  6. Закройте Защитник Windows.

Список литературы

Для получения дополнительных сведений об угрозе вредоносного ПО SettingsModifier: Win32 / PossibleHostsFileHijack перейдите к следующей записи энциклопедии Microsoft Malware Protection Center:

SettingsModifier: Win32 / PossibleHostsFileHijack

Для получения информации о том, как сбросить файл Hosts к настройкам по умолчанию, щелкните значок следующий номер статьи, чтобы перейти к статье в базе знаний Microsoft:

972034 Как я могу вернуть файл Hosts к значениям по умолчанию?

Просмотр сайта, когда DNS указывает в другом месте

Когда вы создаете новую учетную запись хостинга у нас, вы можете сразу же получить доступ к своему веб-сайту, используя временное имя хоста, например:

 https: // example.com.customers.tigertech.net/
 

Это рекомендуемый способ тестирования и просмотра содержимого вашего веб-сайта на наших серверах даже до обновления серверов имен.

Однако иногда клиентам необходимо протестировать сайт на наших серверах, используя настоящее имя хоста «www.example.com», как если бы серверы имен уже были обновлены. Например, это единственный способ проверить сертификат SSL. Это также необходимо, если на вашем сайте используются скрипты, которые проверяют имя хоста и работают только при доступе по адресу https: // example.com / , а не при доступе по адресу https://example.com.customers.tigertech.net/ .

Можно получить доступ к сайту на наших серверах, если вы временно измените файл «hosts» на своем компьютере. Это заставит ваш компьютер подключиться к нашим серверам для этого имени хоста, даже если остальной мир по-прежнему будет подключаться к правильному общедоступному серверу.

Не забудьте отменить это после тестирования.

Если вы сделаете то, что описано на остальной части этой страницы, обязательно отмените это после завершения тестирования.В противном случае ваш компьютер не сможет подключиться, если IP-адрес вашего сайта изменится в будущем.

Как найти правильный IP-адрес

Сначала вам необходимо узнать текущий IP-адрес вашего сайта на наших серверах.

Вы можете использовать такие инструменты, как «nslookup», чтобы узнать у нас текущий IP-адрес вашего сайта, например «example.com.customers.tigertech.net». В конечном итоге вы узнаете что-то вроде «На данный момент example.com и www.example.com находятся на IP-адресе 192.0.2.17 с Tiger Technologies ».

Узнав IP-адрес, вы можете использовать описанный ниже метод, чтобы заставить ваш браузер использовать этот IP-адрес при тестировании вашего сайта.

Редактирование файла hosts

При редактировании файла hosts на вашем компьютере все программное обеспечение на вашем компьютере подключается к нашим серверам для определенных имен хостов.

Однако помните об этих предупреждениях:

  • Вам следует редактировать файл «hosts», только если вы понимаете, как он работает и что вы делаете.Ввод неверных значений может привести к неожиданным результатам.
  • Файл должен называться «hosts» без расширения файла (в частности, он не должен называться «hosts.txt»).
  • Вы, , должны удалить свои изменения после завершения тестирования. Это особенно важно, поскольку IP-адрес вашего сайта может измениться на наших серверах без предварительного уведомления. Если ваш компьютер по-прежнему будет использовать старый IP-адрес, указанный вручную в файле «hosts», вы не сможете получить доступ к своему собственному веб-сайту, даже если это могут сделать все остальные.

Чтобы внести это изменение, вам нужно добавить такую ​​строку в ваш файл «hosts»:

 192.0.2.17 example.com www.example.com
 

В разделах ниже объясняется, как это сделать:

Windows 10

  1. Щелкните меню Windows Пуск .
  2. Введите Блокнот , но не нажимайте клавишу ВВОД.
  3. Щелкните правой кнопкой мыши найденное приложение «Блокнот» и выберите Запуск от имени администратора .
  4. Откройте следующий файл (вы можете скопировать и вставить этот текст в область «Имя файла» открытого поля): % systemroot% \ system32 \ drivers \ etc \ hosts
  5. Добавьте новую строку в конец файла «hosts».
  6. Сохраните файл и закройте Блокнот.

Окна 8

  1. Перейдите на начальный экран Windows.
  2. Введите Блокнот , но не нажимайте клавишу ВВОД.
  3. Щелкните правой кнопкой мыши найденное приложение «Блокнот» и выберите Запуск от имени администратора .
  4. Откройте следующий файл (вы можете скопировать и вставить этот текст в область «Имя файла» открытого поля): % systemroot% \ system32 \ drivers \ etc \ hosts
  5. Добавьте новую строку в конец файла «hosts».
  6. Сохраните файл и закройте Блокнот.

Windows 7 или Windows Vista

  1. Нажмите кнопку Windows Пуск .
  2. Введите Блокнот , но не нажимайте клавишу ВВОД.
  3. Щелкните правой кнопкой мыши найденное приложение «Блокнот» и выберите Запуск от имени администратора .
  4. Откройте следующий файл (вы можете скопировать и вставить этот текст в область «Имя файла» открытого поля): % systemroot% \ system32 \ drivers \ etc \ hosts
  5. Добавьте новую строку в конец файла «hosts».
  6. Сохраните файл и закройте Блокнот.

Windows XP или более ранняя

  1. Нажмите кнопку Windows Пуск .
  2. Выберите Выполнить .
  3. Введите следующее в поле «Открыть» всплывающего окна и нажмите Enter:
     notepad% systemroot% \ system32 \ drivers \ etc \ hosts 
  4. Добавьте новую строку в конец файла «hosts».
  5. Сохраните файл и закройте Блокнот.

Mac OS X

  1. Закройте любой веб-браузер.
  2. Откройте Терминал, выбрав Приложения — Утилиты — Терминал .
  3. Введите эту команду, чтобы начать редактирование файла hosts (введите пароль, если будет предложено):
     sudo nano / etc / hosts 
  4. Отредактируйте файл «hosts», добавив новую строку в конец файла.
  5. Сохраните файл, нажав Control-o и подтвердите имя файла.
  6. Нажмите Control-x , чтобы выйти из редактора.
  7. Закройте окно терминала.

Linux

Просто отредактируйте / etc / hosts в своем любимом текстовом редакторе с правами root. Вам не нужно ничего делать для очистки кеша DNS, хотя вам может потребоваться перезапустить все запущенные экземпляры вашего веб-браузера (особенно Chrome).

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *