Купить Корзина
  • Домены и сайты
  • Облако и IT-инфраструктура
  • Вход
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. DNS-серверы и настройка зоны
    3. Работа с DNS-серверами
    4. Файл hosts: где находится и как его изменить

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • 2

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

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

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

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

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

      Где:

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

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

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

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

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

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

    • 1

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

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

    • 2

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

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

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

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

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

      Где:

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

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

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

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

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

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

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

    • 1

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

      sudo nano /etc/hosts

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

    • 2

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

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

      Где:

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

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

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

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

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

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

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

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

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

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

      sudo nano /etc/hosts

      Нажмите Enter:

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

    • 3

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

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

      Где:

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

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

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

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

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

    Видео

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

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

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

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

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

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

    • 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 и как с ним работать.

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Бесплатный хостинг для сайта
    • Дешевый хостинг
    • Бесплатный VPS-сервер
    • Дешёвые VPS
    Рассылка Рег.ру

    Лайфхаки, скидки и новости об IT

    Даю согласие на получение рекламных и информационных материалов

    Домены и сайты
    • Домены
    • Хостинг
    • Создание сайтов
    • SSL-сертификаты
    • VPS и VDS серверы
    • Whois
    • Магазин доменов
    Облако
    и IT-инфраструктура
    • Облачные серверы
    • Частное облако
    • Облачное хранилище
    • Kubernetes в облаке (K8S)
    • Облачные базы данных
    • Выделенные серверы
    Полезное
    • Стоимость услуг
    • Cпособы оплаты
    • База знаний
    • Документы
    • ЭДО
    • Партнерам
    • Сообщить о нарушении
    • РБК: новости России и мира сегодня
    • Новости компаний РФ
    • РБК Инвестиции: курсы валют
    Компания
    • О компании
    • Контакты
    • Офисы
    • Новости
    • Акции и скидки
    • Блог
    • Отзывы клиентов
    8 800 555-34-78 Бесплатный звонок по России
    +7 495 580-11-11 Телефон в Москве
    • vk
    • telegram
    • ok
    • moikrug
    • youtube
    • twitter
    • Облачная платформа Рег.ру включена в реестр российского ПО Запись №23682 от 29.08.2024
    • © ООО «РЕГ.РУ»
    • Политика конфиденциальности
      Политика обработки персональных данных
      Правила применения рекомендательных технологий
      Правила пользования
      и другие правила и политики
    • Нашли опечатку?
      Выделите и нажмите Ctrl+Enter
    • Мы используем cookie и рекомендательные технологии для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера