Как отредактировать файл Hosts на Mac
Файл Hosts – это небольшой файл, который есть на каждом компьютере Mac, в котором хранятся имена хостов различных IP-адресов. Изменение файла Hosts может позволить вам устранить определенные проблемы с подключением, заблокировать определенные сайты, настроить собственный веб-сервер и многое другое.
Файл Hosts на Mac
Здесь мы покажем вам два способа поиска, доступа и редактирования файла Hosts на вашем Mac.
Метод 1: использование Finder
- Открыть Finder и нажмите на Идти.
- Затем выберите Перейти в папку вариант и введите этот путь к файлу: / частные / и т. д. / хосты.
- Выбирать Идти или ударить Входить чтобы начать поиск.
- В открывшейся папке вы увидите файл Hosts, но выиграли‘я не могу изменить его, потому что Так далее По умолчанию папка защищена от изменений.
- Чтобы переопределить защиту, просто скопируйте файл Hosts в другое незащищенное место (например, на рабочий стол).
- Теперь откройте скопированный файл Hosts (любое программное обеспечение для редактирования текста должно иметь возможность открыть его).
- В файле Hosts вы увидите # символ перед некоторыми записями, который указывает, что эти записи являются комментариями / описаниями. Строки, начинающиеся с символа #, будут игнорироваться системой. Под этими строками вы должны увидеть два IP-адреса – они представляют собой IP-адреса по умолчанию для localhost и широковещательного хоста соответственно. Под ними некоторые приложения могли добавить свои собственные IP-адреса. Иногда, когда на компьютере есть вредоносное приложение, оно может добавлять некоторые IP-адреса в файл Hosts, чтобы автоматически перенаправлять ваш просмотр при открытии Safari (или другого браузера).
- В файле Hosts вы увидите # символ перед некоторыми записями, который указывает, что эти записи являются комментариями / описаниями. Строки, начинающиеся с символа #, будут игнорироваться системой. Под этими строками вы должны увидеть два IP-адреса – они представляют собой IP-адреса по умолчанию для localhost и широковещательного хоста соответственно. Под ними некоторые приложения могли добавить свои собственные IP-адреса. Иногда, когда на компьютере есть вредоносное приложение, оно может добавлять некоторые IP-адреса в файл Hosts, чтобы автоматически перенаправлять ваш просмотр при открытии Safari (или другого браузера).
- Внесите необходимые изменения и затем сохраните файл, чтобы изменения остались.
- Затем вернитесь в папку Etc и скопируйте в нее измененный файл Hosts. Система потребует от вас подтверждения действия, а затем спросит, хотите ли вы заменить исходный файл Hosts новым. Выберите вариант замены и введите пароль администратора, если его попросят.
Метод 2: использование терминала
- На клавиатуре нажмите Командование а также Космос а затем введите Терминал.
- Теперь нажмите Входить , чтобы открыть Терминал.
- Затем введите следующую команду в Терминале: sudo cp / private / etc / hosts ~ / Documents / hosts-backup и нажмите Входить выполнить это. Эта команда создает резервную копию файла Hosts на случай, если вам потребуется его восстановить. Если вы хотите восстановить исходный файл Hosts из резервной копии, введите sudo cp ~ / Documents / hosts-backup / частный / etc / hosts команда в Терминале.
- После резервного копирования файла Hosts введите судо нано / частный / и т. д. / хосты команда в Терминале. Это откроет файл Hosts, но сначала вам нужно будет указать пароль администратора. Введите пароль (обратите внимание, что при вводе пароля никакие символы отображаться не будут, но это не‘это значит, что ты не‘т печатать что угодно).
- После ввода пароля нажмите Входить чтобы наконец открыть файл Hosts с правами администратора. Обратите внимание, что файл Hosts теперь будет открыт из приложения Nano, и вам придется использовать клавиатуру.‘s клавиши со стрелками для навигации по файлу. Добавьте любые новые данные, которые вам нужны, но оставьте уже существующую информацию без изменений, иначе это может вызвать системные проблемы.
- Наконец, как только вы‘Закончив ввод данных, нажмите кнопку Контроль а также О клавиши на клавиатуре, а затем нажмите Входить для сохранения внесенных изменений.
Очистка кеша DNS
В некоторых случаях изменения, внесенные в файл Hosts, могут не вступить в силу сразу после их внесения. В таких случаях вам может потребоваться очистить кеш DNS, чтобы это произошло. Здесь‘как это сделать:
- Открыть Терминал как объяснено выше.
- Введите $ sudo killall -HUP mDNSResponder командовать и ударить Входить с клавиатуры.
- Затем введите следующую команду в Терминал: $ sudo killall -HUP mDNSResponder; скажем, кеш DNS был очищен.
- Ударить Входить еще раз, чтобы выполнить команду. Перезагрузите Mac, и изменения файла Hosts должны вступить в силу.