База знаний Диагностика проблем Как отредактировать файл hosts в macOS?

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

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

Файл hosts в операционной системе macOS находится по пути /private/etc/hosts.

Так как данный файл нельзя простым путем найти через finder,  самым простым способом его найти и отредактировать является использование терминала macOS. Файл необходимо редактировать от имени администратора, используя программу sudo.

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

1. Откройте терминал, для этого, откройте spotlight (комбинация клавиш Command + Пробел), после чего, введите в поиске «Терминал», нажмите enter.


2. Введите команду: 
sudo nano /private/etc/hosts

3. В открывшемся окне введите пароль от вашего пользователя, который вы вводите при логине в систему. При вводе пароля вы не будете его видеть - не волнуйтесь, это нормальное поведение ввода пароля в терминале, это сделано для безопасности.


4. У вас откроется редактирование файла hosts, в конце данного файла введите:


IP-адрес доменное-имя

Например, если мы хотим, чтобы домен example.com открывался с IP 1.2.3.4, то нам нужно в конец файла добавить запись:
1.2.3.4 example.com

Как правило, сотрудники поддержки заранее сообщают, какую запись надо добавить.

5. Сохраните изменения сочетанием клавиш CTRL + S. Затем закройте редактор с помощью CTRL + X.

После сохранения указанный в записи домен будет открываться с указанного IP-адреса.

Внимание! Не рекомендуется вносить изменения в hosts на постоянной основе. Иногда IP-адреса могут меняться, поэтому следует удалять записи, если в них нет необходимости.