- Зачем нужен файл hosts
- Исправление hosts в блокноте
- Как исправить хостс в AVZ
- Утилита Microsoft Fix it для восстановления файла hosts
- Где находится файл hosts
- Как внести изменения в файл hosts
- Как изменить файл hosts?
- Запустите «Блокнот» от имени администратора
- Откройте файл hosts
- Найдите IP-адрес, связанный с вашей учетной записью
- Как отредактировать файл hosts?
- Работа с Windows Defender при изменении файла Hosts в Windows 8
- Блокировка доступа к сайту через файл hosts
- Оригинальный файл hosts и как его восстановить
Зачем нужен файл hosts
Предположим, вы зарегистрировали домен и подключили его к Хостингу Linux. Но чтобы увидеть сайт, нужно дождаться делегирования домена на DNS-серверы. В файле hosts вы можете указать свой домен и IP-адрес хоста, затем открыть браузер и перейти на свой сайт, не дожидаясь делегирования домена.
С его помощью вы также можете заблокировать доступ к определенному веб-сайту на локальном компьютере, указав соответствующую запись.
Исправление hosts в блокноте
Первый способ, который мы собираемся рассмотреть, это как исправить файл hosts в блокноте. Пожалуй, это самый простой и быстрый способ.
Для начала запустите блокнот от имени администратора (это обязательно, иначе не сохранятся исправленные хосты), например:
- В Windows 7 перейдите в «Пуск» — «Все программы» — «Стандартные», щелкните правой кнопкой мыши Блокнот и выберите «Запуск от имени администратора».
- В Windows 8 и Windows 8.1 на начальном экране начните вводить первые буквы слова «Блокнот», справа откроется поле поиска. Щелкните правой кнопкой мыши Блокнот и выберите «Запуск от имени администратора».
Следующим шагом открываем файл хоста, для этого в блокноте выбираем «Файл» — «Открыть», внизу открывшегося окна меняем с «Текстовые документы .txt» на «Все файлы», заходим в папку C:WindowsSystem32driversetc и откройте файл hosts.
Обратите внимание, что если у вас есть файл с несколькими хостами, вы должны открыть его без расширения.
Последний шаг — удалить все ненужные строки из файла hosts, либо просто вставить исходное содержимое в файл, который можно скопировать отсюда, например (и заодно посмотреть, какие строки лишние).
Примечание: файл hosts может быть пустым, это нормально, ничего исправлять не нужно. Текст в файле hosts есть и на русском и на английском, это не имеет значения.
Затем выберите «Файл» — «Сохранить» и сохраните исправленные хосты (может не сохраниться, если вы не запускали блокнот от имени администратора). Также рекомендуется перезагрузить компьютер после этого действия, чтобы изменения вступили в силу.
Как исправить хостс в AVZ
Еще один простой способ исправить хосты — использовать антивирусный инструмент AVZ (он может выйти за рамки этого, но в этом руководстве будет рассмотрено только исправление хостов).
Распакуйте архив с программой и запустите файл avz.exe, затем выберите «Файл» — «Восстановление системы» в главном меню программы и отметьте один пункт «Очистка файла хоста».
Затем нажмите «Выполнить отмеченные операции» и перезагрузите компьютер, когда закончите.
Утилита Microsoft Fix it для восстановления файла hosts
И последний способ — зайти на сайт http://support.microsoft.com/kb/972034/ru, посвященный восстановлению файла hosts, и скачать доступный там инструмент Fix it для автоматического восстановления этого файла в исходное состояние.
Кроме того, на этой странице вы найдете исходное содержимое файла hosts для различных операционных систем.
Где находится файл 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
- один.Запустите Блокнот или другой редактор от имени администратора. Откройте Пуск, найдите нужный редактор, щелкните по нему правой кнопкой мыши и выберите Запуск от имени администратора:
Как отредактировать файл hosts - 2.Нажмите «Открыть» в меню «Файл» и перейдите в каталог, в котором находится файл хоста. Измените тип файла на «Все файлы»:
- 3. Выберите файл hosts и откройте его.
- четыре.Добавьте необходимую запись в конец файла в формате:123.123.123.123 faq-reg.ru www.faq-reg.ru
Где:
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — ваше доменное имя.
- 5. Сохраните изменения в файле.
Теперь вы можете открыть свой сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в Windows 8, 10
Чтобы изменить файл hosts в Windows 10 (8), выполните следующие действия:
- один.Запустите Блокнот или другой редактор от имени администратора. Для этого найдите его в Пуске, кликните по нему правой кнопкой мыши и выберите Запуск от имени администратора:
- 2.Нажмите «Открыть» в меню «Файл» и перейдите в каталог, в котором находится файл хоста. Измените тип файла на «Все файлы»:
- 3. Выберите файл hosts и откройте его.
- четыре.Добавьте необходимую запись в конец файла в формате:123.123.123.123 faq-reg.ru www.faq-reg.ru
Где:
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — ваше доменное имя.
- 5. Сохраните изменения в файле.
Теперь вы можете открыть свой сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в Linux, Unix
В Linux файл hosts находится в папке etc.Чтобы отредактировать его:
- один.Введите команду hosts в терминале Linux:судо нано /etc/hosts
- 2.Добавьте необходимую запись в конец файла в формате:123.123.123.123 faq-reg.ru www.faq-reg.ru
Где:
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — ваше доменное имя.
- 3. Сохраните изменения в файле.
Теперь вы можете открыть свой сайт в браузере, не дожидаясь обновления DNS-серверов.
Файл hosts в Ubuntu редактируется так же, как и во всех системах Unix.
Редактирование файла hosts в MacOS
Файл hosts в Mac OS находится в каталоге /private/etc/hosts. Как это изменить:
- Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight.
Введите команду:
судо нано /etc/hosts
Нажмите Ввод:
Добавьте необходимую запись в конец файла в формате:
123.123.123.123 faq-reg.ru www.faq-reg.ru
Где:
123.123.123.123 — IP-адрес вашего сервера или хостинга,
faq-reg.ru — ваше доменное имя.
Сохраните изменения в файле.
Теперь вы можете открыть свой сайт в браузере, не дожидаясь обновления DNS-серверов.
Читайте также: Как настроить чувствительность мыши: в Windows 10 и 7
Как изменить файл hosts?
Ниже описано, как внести изменения в файл hosts.
Запустите «Блокнот» от имени администратора
Сначала запустите Блокнот (или другой текстовый редактор) от имени администратора. Это связано с тем, что файл hosts является системным и не может быть изменен другим пользователем.
Откройте файл hosts
Чаще всего файл hosts находится в каталоге: c:windowssystem32drivesetc и имеет имя hosts. Но этот путь может отличаться в зависимости от используемой версии операционной системы:
- Windows 95/98/Mec: окна;
- Windows NT/2000/XP Процедура: winntsystem32driveretc;
- Windows XP Home/Vista/Windows 7c:windowssystem32driveretc;
- Windows 8c: windowssystem32driveretc;
- Windows 10c: windowssystem32driver и т д.
Теперь вам нужно открыть файл hosts. В Блокноте выберите меню «Файл», а затем «Открыть…». Файл hosts не является стандартным файлом .txt, который Блокнот ищет по умолчанию. Поэтому измените значение «Текстовые документы» в выпадающем списке в правом нижнем углу на «Все файлы (*.*)». Затем дважды щелкните файл, чтобы открыть его в Блокноте».
Найдите IP-адрес, связанный с вашей учетной записью
- Войдите в cPanel.
- Справа вы найдете столбец со статистикой, описывающей ваш аккаунт. Найдите информацию о сервере и нажмите на ссылку.
- Ниже на странице вы найдете «Общий IP-адрес». Если у вас есть выделенный IP-адрес, вместо «Общий IP-адрес» будет указано «Выделенный IP-адрес». Это информация, необходимая для изменения файла hosts.
Как отредактировать файл hosts?
Содержимое файла hosts выглядит примерно так:
# 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 localhost
Предупреждение: обязательно сделайте резервную копию файла hosts, прежде чем вносить какие-либо изменения! Для этого выполните следующие действия:
- В Блокноте перейдите в меню «Файл» и выберите «Сохранить как…»
- В качестве имени файла введите то, что вы помните, например hosts_file_16/09/2013
- Нажмите кнопку «Сохранить
Добавьте несколько строк в файл hosts. Они будут выглядеть примерно так:
202.133.229.123 мой-wordpress-site.com 202.133.229.123 www.my-wordpress-site.com
После внесения изменений перейдите в меню «Файл» и выберите «Сохранить».
Работа с Windows Defender при изменении файла Hosts в Windows 8
Windows 8 запускает Защитник Windows по умолчанию, который предотвращает изменения в файле hosts. Поэтому вы должны разрешить редактирование этого файла. Для этого выполните следующие действия:
- Перейдите в Защитник Windows, наведите указатель мыши на правый угол, чтобы открыть панель навигации. Введите «Защитник Windows» в поле поиска и нажмите на появившийся значок. Он будет помечен как «Защитник Windows». Приложение запустится.
- Когда откроется Защитник Windows, нажмите на вкладку «Настройки».
- Затем укажите расположение файла hosts, по умолчанию это c:windowssystem32driversetchhosts
- Нажмите «Добавить.
- Нажмите кнопку «Сохранить изменения» в правом нижнем углу и закройте Защитник Windows.
- Наведите курсор на ярлык Блокнота и запустите его от имени администратора.
- откройте файл hosts.
- Внесите изменения и выберите «Файл» > «Сохранить».
Что такое кеширование сайта и почему это важно
Блокировка доступа к сайту через файл hosts
Доступ к веб-сайту также может быть ограничен локальным компьютером. Для этого укажите адрес страницы (домен) в файле hosts. Нет необходимости блокировать IP-адрес нежелательного веб-сайта. Блокировка выполняется на локальном хосте с фиксированным IP (127.0.0.1):
- 1. Откройте файл hosts от имени администратора на ПК.
- В строке, указанной на экране, введите IP-адрес 127.0.0.1 и адрес нежелательного сайта через пробел. Чтобы заблокировать другие веб-сайты, повторите действие в следующей строке. В примере ниже в файле hosts запрещен доступ (доступ заблокирован) к сайтам «vk.com» и «youtube.com»:
- 3. Сохраните изменения.
Чистый! Доступ к веб-сайтам будет ограничен на конкретном ПК.
Оригинальный файл hosts и как его восстановить
Файл Hosts присутствует по умолчанию во всех операционных системах, но его можно скрыть. Следуя приведенным выше инструкциям, вы сможете открыть и отредактировать его. Если вы его удалили, просто создайте текстовый файл без расширения в нужной папке.
По умолчанию файл hosts выглядит так:
Для Windows
# 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 локальный хост
Для Linux
127.0.0.1 localhost 127.0.1.1 user # Следующие строки желательны для хостов с поддержкой IPv6 ::1 :2 ip6-all routers
где user (во второй строке) — имя вашего компьютера.
Для macOS
## # База данных хоста # # localhost используется для настройки петлевого интерфейса # при загрузке системы. Не изменяйте эту запись. ## 127.0.0.1 локальный хост 255.255.255.255 широковещательный хост ::1 локальный хост
Удалите текущий контент из файла hosts, вставьте текст по умолчанию и сохраните изменения.
Теперь вы знаете, как должен выглядеть файл hosts и как с ним работать.