Поддержка 24/7
Виртуальный хостингWordPress-хостингРеселлер-хостингХостинг для OpenClawVPS-хостингВыделенные серверыОбслуживание серверовО компанииСравненияРегионыБаза знанийПоддержкаДоменыSSLБлогЛичный кабинет
Общее

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

Направить домен на сервер только для своей машины — файл hosts в Windows и macOS, чтобы проверить сайт до переключения DNS.

Обновлено: 16 сентября 2026 г.

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

hosts — системный файл, который сопоставляет доменные имена IP-адресам. Правка этого файла позволяет самому решать, куда ведёт то или иное имя, и это удобно в самых разных случаях. Ниже разбираем порядок действий для Windows и для macOS.

  1. 1Открыть файл hosts с правами администратораБлокнот от имени администратора в Windows, sudo nano в Терминале на macOS.
  2. 2Добавить сопоставлениеПо одной строке на запись, в формате IP-адрес доменное_имя.
  3. 3Сохранить и закрытьИзменения вступают в силу сразу.
  4. 4Сбросить кэш DNS, если браузер не согласенНа macOS — sudo killall -HUP mDNSResponder.
Одни и те же четыре шага в обеих системах — меняются только путь к файлу и редактор.

Правка файла hosts в Windows

В Windows файл hosts лежит по пути C:\Windows\System32\drivers\etc\hosts.

Порядок действий:

  1. Откройте Блокнот или любой текстовый редактор от имени администратора.
  2. Выберите «Файл» → «Открыть» и перейдите к расположению файла hosts.
  3. Добавьте или измените записи в формате IP-адрес доменное_имя.
  4. Сохраните файл и закройте редактор.

Правка файла hosts в macOS

В macOS файл hosts лежит по пути /private/etc/hosts.

Порядок действий:

  1. Откройте Терминал.
  2. Введите sudo nano /private/etc/hosts и нажмите Enter.
  3. Введите пароль администратора, когда его запросят.
  4. Добавьте или измените записи в формате IP-адрес доменное_имя.
  5. Нажмите Ctrl + X для выхода, затем Y для подтверждения и Enter.

После правки изменения вступают в силу сразу. Так можно локально переопределить настройки DNS и управлять доступом к конкретным сайтам. На всякий случай сохраните копию исходного файла hosts до внесения изменений.

Если браузер не видит изменений, помогает сброс кэша DNS: он удаляет сохранённые записи об IP-адресах, и браузер начинает использовать адрес из отредактированного файла.

Чтобы обновить записи DNS, выполните в Терминале команду:

sudo killall -HUP mDNSResponder

После этого изменения заработают и в браузере.

Настраиваете ли вы локальную среду разработки или закрываете доступ к отдельным сайтам — умение править файл hosts даёт вам больше контроля над тем, как разрешаются имена.