Благословляйте проклинающих вас, но всё же не конкретно за это (Авессалом Подводный).

Как редактировать ваш файл хостов в Linux

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
10 апреля 2019
Файл hosts используется для сопоставления доменных имен (имен хостов) с IP-адресами. Это простой текстовый файл, используемый всеми операционными системами, включая Linux, Windows и macOS. Файл hosts позволяет вам установить IP-адрес данного доменного имени. Это повлияет только на компьютер, на котором внесены изменения, а не на то, как домен разрешается во всем мире.

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

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

В этой статье мы предоставим инструкции о том, как изменить файл hosts в Linux, macOS и Windows.

 

Записи в файле hosts имеют следующий формат:

IPAddress DomainName [DomainAliases]

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

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

# Static table lookup for hostnames.
# See hosts(5) for details.

127.0.1.1 andreyex.desktop andreyex
127.0.0.1 localhost

Изменения в файле hosts вступают в силу немедленно, за исключением случаев, когда записи DNS кэшируются приложениями.

 

В Linux хост – файл находится по адресу: /etc/hosts. Приведенные ниже инструкции действительны для дистрибутива Linux, включая Ubuntu, CentOS, RHEL, Debian и Linux Mint.

  • В окне терминала откройте файл hosts с помощью вашего любимого текстового редактора:
    sudo nano /etc/hosts

    При появлении запроса введите свой пароль.

  • Прокрутите вниз до конца файла и добавьте новые записи.
  • Сохраните изменения.

 

В Windows хост – файл находится по адресу: c:\Windows\System32\Drivers\etc\hosts. Приведенные ниже инструкции действительны для Windows 10 и Windows 8.

  • Нажмите клавишу Windows и введите Блокнот в поле поиска.
  • Щелкните правой кнопкой мыши значок «Блокнот» и выберите «Запуск от имени администратора».
  • В Блокноте нажмите Файл, затем Открыть. В поле Имя файла вставьтеc:\Windows\System32\drivers\etc\hosts
  • Прокрутите вниз до конца файла и добавьте новые записи.
  • Сохраните изменения, нажав File>Save

В MacOS, хост – файл находится по адресу: /etc/hosts. Приведенные ниже инструкции действительны для всех версий MacOS.

  • В окне терминала откройте файл hosts с помощью вашего любимого текстового редактора:
    sudo nano /etc/hosts

    При появлении запроса введите свой административный пароль.

  • Прокрутите вниз до конца файла и добавьте новые записи.
  • Сохраните изменения и очистите кэш DNS:
    dscacheutil -flushcache

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 33

Если статья понравилась, то поделитесь ей в социальных сетях:

Отправить ответ

Войти с помощью: 
avatar
  Подписаться  
Уведомление о

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close