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

Файл hosts — это системный файл, который связывает IP-адреса с доменными именами. Он полезен для тестирования сайтов на локальном сервере, блокировки сайтов или для переадресации доменов. В этой статье разберем, как изменить файл hosts на Windows и MacOS.

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

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

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

  1. Откройте Блокнот от имени администратора:
    • Найдите Блокнот через поиск в меню «Пуск».
    • Кликните правой кнопкой мыши на значке Блокнот и выберите «Запуск от имени администратора».
  2. В Блокноте откройте файл hosts, перейдя по пути C:\Windows\System32\drivers\etc\hosts.
  3. Добавьте нужные строки в формате: IP-адрес домен. Например:
    127.0.0.1 example.com
  4. Сохраните изменения: выберите «Файл» → «Сохранить».

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

  1. Откройте Терминал (его можно найти через Spotlight или в папке «Программы»).
  2. Введите команду для открытия файла hosts в редакторе nano:
    sudo nano /etc/hosts

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

  3. В редакторе добавьте нужные записи. Формат тот же: IP-адрес домен. Например:
    127.0.0.1 example.com
  4. Для сохранения нажмите Ctrl + O, затем Enter и выйдите из редактора, нажав Ctrl + X.

Проверка изменений

Чтобы изменения вступили в силу, возможно, потребуется очистить DNS-кэш:

На Windows:

ipconfig /flushdns

На MacOS:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

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