Как отредактировать системный файл hosts на Mac при помощи TextEdit

Как отредактировать системный файл hosts на Mac при помощи TextEdit

Mac

Текстовый файл hosts – малоизвестная, но очень важная штука. В нем содержится ценная информация для выхода в Сеть – база данных доменных имен и используемых при их трансляции в сетевые адреса узлов. Иногда в него нужно вносить какие-то изменения. Как это сделать?

Как отредактировать системный файл hosts на Mac при помощи TextEdit

Продвинутые пользователи вносят правки в hosts через Терминал OS X. Но для тех, кто предпочитает пользоваться более привычным графическим интерфейсом, есть и другой способ – редактирование через текстовый редактор TextEdit.

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

 

Как отредактировать системный файл hosts на Mac при помощи TextEdit

Если вы работаете с OS X 10.11 El Capitan или более новой версией системы, для начала нам придется отключить новую защиту от Apple под названием System Integrity Protection (SIP).

1. Перезагрузите свой Mac и удерживайте клавиши Command (⌘) + R. Произойдет загрузка в безопасный режим.
2. В строке меню выберите Утилиты, затем Терминал.

Как отредактировать системный файл hosts на Mac при помощи TextEdit
3. Введите в Терминал следующую команду:

csrutil disable; reboot

Как отредактировать системный файл hosts на Mac при помощи TextEdit

4. Нажмите Return (Enter).
5. Перед вами появится сообщение о том, что защита System Integrity Protection отключена, и для принятия изменений Mac необходима перезагрузка, которая произойдет сразу же.

Чтобы проверить статус SIP (включена она или выключена), откройте Терминал и введите следующую команду:

csrutil status

Если всё сделано верно, в ответе Терминала будет присутствовать слово disabled (отключена). Enabled (включена) означает, что что-то пошло не так.

Как отредактировать системный файл hosts на Mac при помощи TextEdit

Теперь можно приступить и к редактированию файла hosts. Для этого:

1. Закройте приложение TextEdit, если оно открыто.
2. Откройте Терминал. Самый простой способ сделать это – ввести слово «Терминал» в поиск Spotlight (значок с лупой в правом верхнем углу).
3. Скопируйте в командную строку Терминала следующую команду:

sudo open -a TextEdit /etc/hosts

4. Нажмите Return (Enter).

При необходимости введите пароль администратора.

Как отредактировать системный файл hosts на Mac при помощи TextEdit
4. Файл hosts откроется в TextEdit. Внесите необходимые изменения и сохраните их через строку меню (Файл –> Сохранить) или клавиатурной командой Command (⌘) + S. Далее закройте сначала TextEdit, затем Терминал.

Как отредактировать системный файл hosts на Mac при помощи TextEdit

Смотрите также: