Где находится файл hosts windows server 2012 r2

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

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

Hosts — текстовый файл, который используется операционной системой Windows для преобразования символьных имен сайтов типа (vkontakte.ru) в соответствующие им IP-адреса, например (56.456.653.73). Как я говорил выше, сейчас большинство вредоносных программ используют файл hosts в своих целях, чтобы блокировать доступ к популярным сайтам и социальным сетям, типа Вконтакте. В большинстве случаях, когда вирус находиться в hosts, а пользователь пытается зайти на популярный сайт (Одноклассники, Яндекс и т.д.), его перенаправит на внешне похожий сайт. На этом внешне похожем сайте пользователь введёт свои данные и пароли, которые попадут к злоумышленнику.

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

Файл хостс находиться в папке etc, полный путь можете просмотреть на картинке ниже. Его расположение одинаковое, что для Windows 7, что для Windows XP.

Как восстановить файл hosts?

Восстановить файл можно различными способами:

  • С помощью утилиты Dr.Web CureIt!.
  • Вручную, отредактировав в блокноте данный файл.
  • Скачать программу от Мicrosoft для восстановления системы.
  • Скачать чистый и нетронутый вирусами.

Сейчас расскажу о данных методах подробней.

С помощью утилиты Dr.Web CureIt.

Очень хорошо находит и лечит различные вирусы и трояны, поможет вам и восстановить hosts.

Отредактировать вручную.

Данный способ сейчас плохо работает, так как после перезагрузки компьютера файл hosts снова заражается. Советую всё-таки проверить компьютер с помощью Dr.Web CureIt.

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

Программа от Мicrosoft

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

  • Remove From My Forums
  • Question

  • has anyone got any ideas how to edit the hosts file in a windows 2012 r2 server?  i seemingly cant do it under an admin prompt, nor the typical copy to desktop, edit and copy back.

    further,  as a local admin on the server,  i cant even edit the permissions nor attributes of this file.

    help?

Answers

  • Hi,

    If the account has no permission to edit the file’s attributes, open Local Users and Groups in Server Management, check to see if the account has appropriate permission. Or you may try to log in with built-in administrator account if possible.

    If the problem still exits, is there any error message stop you to edit the file? Is this a domain joined server?

    Best Regards,
    Eve Wang


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Proposed as answer by

      Tuesday, January 13, 2015 9:35 AM

    • Marked as answer by
      Steven_Lee0510
      Tuesday, January 13, 2015 9:49 AM

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

Зачем нужен файл hosts

Предположим: вы зарегистрировали домен и привязали его к Hosting Linux. Но чтобы увидеть сайт, вам нужно дождаться делегирования домена на DNS-серверы. В файле hosts вы можете указать ваш домен и IP-адрес хостинга, а затем открыть браузер и зайти на ваш сайт, не дожидаясь делегирования домена. Также с его помощью вы можете заблокировать на локальном компьютере доступ к определённому сайту, указав соответствующую запись.

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

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

  • Windows XP, 2003, Vista, 7, 8, 10 — c:windowssystem32driversetchosts
  • Linux, Ubuntu, Unix, BSD — /etc/hosts
  • macOS — /private/etc/hosts

Редактировать файл etc hosts нужно от имени администратора, иначе вы не сможете сохранить внесённые изменения.

Как внести изменения в файл hosts

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


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

  1. 1.

    Запустите Блокнот или любой другой редактор от имени администратора. Откройте Пуск, найдите нужный редактор, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:


    Как отредактировать файл hosts

  2. 2.

    В меню «Файл» нажмите Открыть и перейдите в каталог, в котором расположен файл hosts. Измените тип файла на «Все файлы»:

  3. 3.

    Выберите файл hosts и откройте его.

  4. 4.

    Добавьте в конце файла необходимую запись в формате:

    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
    • faq-reg.ru — имя вашего домена.
  5. 5.

    Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.


Редактирование файла hosts в Windows 8, 10

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

  1. 1.

    Запустите Блокнот или любой другой редактор от имени администратора. Для этого найдите его в Пуске, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:

  2. 2.

    В меню «Файл» нажмите Открыть и перейдите в каталог, где находится файл hosts . Измените тип файла на «Все файлы»:

  3. 3.

    Выберите файл hosts и откройте его.

  4. 4.

    Добавьте в конце файла необходимую запись в формате:

    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    • 123.123.123.123 — IP-адрес вашего сервера или хостинга,

    • faq-reg.ru — имя вашего домена.

  5. 5.

    Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.


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

В Linux файл hosts находится в папке etc. Чтобы отредактировать его:

  1. 1.

    Введите в терминал linux команду hosts:

  2. 2.

    Добавьте в конце файла необходимую запись в формате:

    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    • 123.123.123.123 — IP-адрес вашего сервера или хостинга,

    • faq-reg.ru — имя вашего домена.

  3. 3.

    Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Файл hosts в Ubuntu редактируется так же, как и во всех Unix-системах.


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

Файл hosts в Mac OS расположен в каталоге: /private/etc/hosts. Чтобы изменить его:

  1. 1.

    Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight.

  2. 2.

    Введите команду:

    Нажмите Enter:

  3. 3.

    Добавьте в конце файла необходимую запись в формате:

    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    • 123.123.123.123 — IP-адрес вашего сервера или хостинга,

    • faq-reg.ru — имя вашего домена.

  4. 4.

    Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Видеосправка. Как изменить файл hosts

Также вы можете заблокировать определенный сайт через файл hosts, воспользовавшись инструкцией ниже:

Блокировка доступа к сайту через файл hosts

Доступ к сайту также можно ограничить для локального компьютера. Для этого укажите адрес страницы (домен) в файле hosts. Заблокировать IP нежелательного сайта не требуется. Блокировка осуществляется по локальному хосту с фиксированным IP (127.0.0.1):

  1. 1.

    Откройте файл hosts от имени администратора на своём ПК.

  2. 2.

    В указанной на скриншоте строке укажите IP-адрес 127.0.0.1 и через пробел адрес нежелательного сайта. Чтобы заблокировать несколько сайтов, повторите действие в следующей строке. В примере ниже в файле hosts отказано в доступе (заблокирован доступ) к сайтам «vk.com» и «youtube.com»:

  3. 3.

    Сохраните изменения.

Готово! Доступ к сайтам будет ограничен на определенном ПК.

Оригинальный файл 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

Для Linux

127.0.0.1       localhost

127.0.1.1      user

# 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

где user (во второй строке) — это имя вашего компьютера.

Для 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, вставьте текст по умолчанию и сохраните изменения.

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

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

Файлы подобного типа начали активно применяться еще в ARPANET – это предшественник интернета, придуманный в 1969 году. Представляет собой компьютерную сеть по научным оборонным исследованиям, созданную министерством обороны США.

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

Изменение

Общая инструкция аналогична и подходит всем операционным системам. Подавляющее большинство файлов нужного нам типа имеет более одной записи для обратной петли. Например:

  • Первый фрагмент: адрес для перенаправления;
  • Второй фрагмент: адрес, который будет перенесен;
  • Третий фрагмент: комментарий.

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

147.0.1.2 localhosts #loopback

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

Размещение файла

Для Windows:

Файл находится в директории c:windowssystem32driversetchosts.

Приведем пример блокирования социальной сети Facebook.

Введите данные, как показано ниже на изображении:

текстовый редактор

Если вы попробуете перейти по ссылке на сайт, то увидите результат, приведенный на фото ниже:

заблокированная страница

Для Linux:

Файл находится в данной директории: /etc/hosts.

Если вы хотите открыть нужный файл в редакторе nano, введите команду, показанную ниже:

sudo nano /etc/hosts

File:hosts

File:etc/hosts

Последнее обновление: 24.08.2018


Средняя оценка: 5,0, всего оценок: 1
Спасибо за Вашу оценку!
К сожалению, проголосовать не получилось. Попробуйте позже

  • Что такое 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:WindowsSystem32driversetchosts

Linux, Mac OS — /etc/hosts

Как открыть hosts

Windows

Открыть файл hosts в Windows можно с помощью текстового редактора, например Блокнота.

  1. Запустите Блокнот от имени администратора:

Файл hosts 1

  1. Нажмите ФайлОткрыть:

Файл hosts 2

  1. Перейдите в каталог, где находится файл hosts (C:WindowsSystem32driversetchosts). Измените тип файла на Все файлы. Откройте файл hosts:

Файл hosts 3

Готово, вы открыли файл hosts. Как должен выглядеть файл:

Файл hosts 4

Linux

Открыть файл hosts в Linux можно с помощью текстового редактора, например nano.

  1. Откройте терминал.

  2. Введите в терминале команду sudo nano /etc/hosts:

Файл hosts 5

Готово, вы открыли файл hosts. Как должен выглядеть файл:

Файл hosts 6

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

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

123.123.123.123 2domains.ru www.2domains.ru

Где:

123.123.123.123 — IP-адрес сайта, который будет открываться по доменному имени,

2domains.ru — доменное имя,

www.2domains.ru — доменное имя с WWW.

Перед тем как добавить в файл hosts строку, откройте файл по инструкции выше.

Windows

  1. Добавьте строку в файл:

Файл hosts 7

  1. Сохраните и закройте файл.

Готово, вы изменили файл hosts.

Linux

  1. Добавьте строку в файл:

Файл hosts 8

  1. Сохраните и закройте файл.

Готово, вы изменили файл hosts.

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

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

После ввода в браузере необходимый сайт, предположим Google.com, браузер последовательно (согласно приоритету) ищет сопоставление этого доменного имени IP-шнику (потому что именно с IP адресами работают сетевые устройства).

    а) проверяется указанный сайт в hosts-файле, если он находит сопоставление (предположим в hosts-файле прописано 1.1.1.1 Google.com) то соответственно вам откроется содержимое IP — 1.1.1.1, если указного доменного имени нет, переходит к следующему шагу;

    б)  проверяется кэш-dns (если вы до этого открывали Google.com, то скорее всего IP этого сайта сохранилось в кэше DNS вашего компьютера/ ноутбука), если там указан IP сайта, то вам открывается страница, если нет приступает к на последней стадии;

    в) запрос идет к DNS серверу (он прописывается вручную в настройках сетевого подключения или выдается по DHCP), если в DNS сервере нет указанного сайт, он «спросит» у другого DNS сервера, пока его не найдет (если конечно он вообще существует) и сайт успешно откроется.

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

Файл hosts в Windows XP:
# 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

# localhost name resolution is handled within DNS itself.

127.0.0.1 localhost

Файл hosts в Windows Vista:
# 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

Файл hosts в 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 handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

Файл hosts в Windows 8

# Copyright (c) 1993-2009 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 handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost

 Как видите вне зависимости от версии файл host не особо отличаются, но вот если над файлом hosts «поработал» вирус туда могут быть добавленны различные сайты и IP-шники. Например:

127.0.0.1   ftp.kаspеrskylab.ru
127.0.0.1   ids.kаspеrsky-labs.com
127.0.0.1   vk.com
127.0.0.1   drweb.com

Подобные добавления в файле не дают вам зайти на указанные сайты.

1.2.3.4   ftp.kаspеrskylab.ru
1.2.3.4    ids.kаspеrsky-labs.com
1.2.3.4    vk.com
1.2.3.4    drweb.com

Подобные добавления в файле при открытии указанных сайтов перенапрявлют вас на другие сайты, возможно зараженные вирусами (IP- 1.2.3.4- являются вымышленными).

Если вы обноружили, что файл-hosts изменен, его необходимо исправить. В Windows XP файл просто открывается блокноте, вносятся необходимые изменения и сохраняется (необходимо заходить под администратором). На других же версиях (Windows Vista, 7, 8) необходимо дать права на изменение файла. Для этого открываем папку, в которой находится hosts  C:WindowsSystem32Driversetc (если диск С системный). Нажмите правой кнопкой мыши на hosts и выберете «Свойства».

Выбираете вкладку «Безопасность», затем выбираете пользователя под которым работаете на компьютере/ ноутбуке (в данном примере это pk-help.com) и нажимаете кнопку «Изменить». Откроется окно «Разрешения для группы «hosts»», снова выбираете пользователя и назначаете полные права на файл, нажимаем «ОК», в окне «Свойства: hosts», тоже «ОК».

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

Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:

Avatar of PBIT

PBIT

Flag for United States of America asked on 9/15/2015

When trying to edit the hosts file, I get a «The process cannot access the file because it is being used by another process.»

I know the file is controlled by the SYSTEM.  I tried opening NotePad with administrator rights but that did not help. I am not logged in as the system, but as an administrator and have full control on the  C:WindowsSystem32driversetc folder.

How can I edit the hosts file?

Windows Server 2012

Avatar of undefined

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.

View this solution by signing up for a free trial.

Members can start a

7-Day free trial

and enjoy unlimited access to the platform.

Mohammed Khawaja

9/15/2015

You need administrator privileges. Vat art command prompt as administrator and then run the following:

Notepad c:windowssystem32driversetchosts

Already running notepad in admin mode.  That does not solve the problem.

Try in safe mode, and check if you can.

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.

View this solution by signing up for a free trial.

Members can start a

7-Day free trial

and enjoy unlimited access to the platform.

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.

View this solution by signing up for a free trial.

Members can start a

7-Day free trial

and enjoy unlimited access to the platform.

Open Notepad by selection the option run as an administrator > click on File > select Open and then browse the path of host file i.e. c:windowssystem32driversetchosts.

Make the changes and then save it. Hope it would fix the issue.

Thanks, I will look into the virus scanner potential.

Понравилась статья? Поделить с друзьями:
  • Где находятся temporary files windows 10
  • Где находятся temp файлы windows 10
  • Где находятся hosts файлы windows 10
  • Где находятся documents and settings в windows 7
  • Где находятся dll файлы в windows 10