Главная - Антивирусы
Hosts где находится в mac os. Как открыть и отредактировать файл hosts в macOS

Большинству из нас по тем или иным причинам приходилось сталкиваться с довольно важным в любой операционной системе файлом под названием "hosts" и его редактированием. Служит этот файл для сопоставления определенных доменных имен их сетевым адресам и, в отличие от DNS, контролируется администратором каждого конкретного компьютера, т.е. локально.

И если пользователи Windows, которые уже сталкивались с этим файлом и его редактированием знакомы с этим понятием и, скоре всего, помнят путь до нужного файла наизусть (но мы, на всякий случай, напомним -Windows\system32\drivers\etc\hosts), то новые пользователи компьютеров от Apple под управлением Mac OS X (macOS) поначалу часто теряются, не обнаружив искомый файл hosts по привычному для них пути, как, впрочем, и самого пути в их Маке.

Именно о том, где находится файл hosts на Mac и как его открыть и отредактировать мы и расскажем в этой подробной инструкции ниже.

К счастью, найти и отредактировать файл hosts на Mac ничуть не сложнее, чем сделать это в операционной системе от Microsoft. Нам известно как минимум два способа, о которых и пойдет речь ниже. Вы можете воспользоваться тем из них, которых вам покажется быстрее и удобнее.

Как открыть файл hosts через терминал Mac OS

Тем пользователям техники Apple, кто не боится слова "терминал", этот способ покажется наиболее быстрым и удобным. Для просмотра и редактирования файла hosts на Mac и введите в ней следующую команду.

sudo nano /private/etc/hosts

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

Если вы всё ввели правильно, перед вами откроется содержимое файла hosts вашего Мака.

Внесите необходимые изменения в этот файл (курсор мыши в терминале не работает, для перемещения между строками используйте стрелочки клавиатуры), к примеру, добавьте сайт, который вы хотите заблокировать.

После внесения всех необходимых изменений нажмите сочетание клавиш "ctrl+X" для сохранения.

Нажмите клавишу "Y" для подтверждения сохранения изменений. Вот и всё, файл hosts успешно отредактирован.

Для того, чтобы сделанные изменения сразу же вступили в силу, иногда необходимо вашего Mac.

Как открыть файл hosts в текстовом редакторе

Для тех пользователей Mac"ов, которые ещё не очень хорошо "дружат" с Терминалом, есть альтернативный вариант открыть и изменить файл hosts при помощи любимого текстового редактора и стандартного файлового менеджера Finder.

Для этого кликните правой кнопкой мыши (или используйте аналогичное действие трекпада) по иконке Finder на нижней панели (Dock) вашего компьютера и выберите в выпадающем меню пункт "Переход к папке..." .

В открывшемся окне введите путь, по которому находится файл hosts в компьютерах с операционной системой OS X и нажмите кнопку "Перейти". Выглядит путь следующим образом.

В результате откроется окно Finder"а в папке, в которой искомый файл и расположен. Он будет уже выделен. Просто кликните по нему правой кнопкой и откройте его с помощью вашего любимого текстового редактора (подойдет и стандартный TextEdit).

Сам файл защищен от редактирования. Однако при попытке внести изменения вам будет предложен создать его копию - так и сделайте. Внесите необходимые изменения в копию файла и сохраните его, к примеру, на рабочем столе как файл с названием hosts. Разрешение.txt у сохраненного файла после этого удалите.

В последнем пункте этой инструкции вам нужно просто заменить старый файл hosts на свежесозданный простым перетаскиванием его с рабочего стола в папку, где находится оригинальный файл. Во всплывающем окне подтвердите действие нажатием кнопки "Заменить" .

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

Обновите кэш DNS

В большинстве случаев сделанные вами в файле hosts изменения будут применены незамедлительно, однако если этого почему-то вдруг не произошло - не расстраивайтесь, попробуйте сбросить кэш DNS. Для этого в терминале выполните следующую команду (потребуется ввод пароля администратора).

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

После этого указанные в новом файле hosts правила точно будут работать так, как надо.

Need to edit or modify the hosts file on a Mac? This guide will show you exactly how to edit the hosts file in Mac OS. You’ll find hosts in Mac OS X is stored at /private/etc/hosts but it can also be accessed at the more traditional location of /etc/hosts. That said, if you’re looking to edit hosts, you’ll want to target the file located in /private/etc/ though.

We’ll walk through how to manually edit the hosts file in MacOS Mojave, MacOS Catalina, MacOS High Sierra, MacOS Sierra, OS X El Capitan, Yosemite, OS X Lion, OS X Mountain Lion, and OS X Mavericks, this will be done with the command line using the simple text editor called nano. Don’t let the command line or Terminal sound intimidating though because it’s not, we’ll make the entire process of editing a Mac hosts file super easy.

How to Edit Hosts File on Mac OS

Let’s get started making some edits to /etc/hosts in macOS and Mac OS X!

  1. Launch Terminal, found in /Applications/Utilities/ or launched through Spotlight
  2. Type the following command at the prompt:
  3. sudo nano /private/etc/hosts

  4. Enter the administrator password when requested, you will not see it typed on screen as usual with the command line
  5. Once the hosts file is loaded within nano, use the arrow keys to navigate to the bottom of the hosts file to make your modifications
  6. When finished, hit Control+O followed by ENTER/RETURN to save changes to /private/etc/hosts, then hit Control+X to exit out of nano
  7. Quit out of Terminal when finished

You can verify your hosts modifications immediately with ping, Safari, or any other network app.

Changes take effect immediately though some adjustments may need to be accompanied by a which can be done with the following command in macOS 10.12+ through OS X 10.9:

dscacheutil -flushcache;sudo killall -HUP mDNSResponder

When flushing DNS cache with that command you will need to enter the admin password.

If you’d like to see how this entire process is accomplished before doing it yourself, watch the video below to see a demonstration of the hosts file being modified on OS X to block the website ‘yahoo.com’ from loading:

Note: the procedure is the same with older versions of Mac OS X, though the path to hosts could be /etc/hosts if the version of OS X is dated significantly.

Tips to Consider When Editing Hosts Files

The following tips go beyond OS X and apply to any hosts file, be it on a Mac, Windows, or Linux.

  • The preceding IP address is where the following domain will resolve to
  • Always add new hosts to their own unique line
  • The # symbol functions as a comment, it can be used to add comments to hosts entries or to comment out hosts modifications
  • You by adding them to the file and sending them nowhere, preventing access
  • You can redirect websites locally using the same logic, perfect for
  • With some modifications, it can be necessary to with dscacheutil before the changes take effect
  • For juggling multiple hosts files consider using a
  • If the hosts file claims to be locked, it’s because you did not prefix the edit with the “sudo” command
  • Consider making a backup of hosts if you plan on making significant modifications, or it’s your first time editing the file (process described below)

Making a backup of the hosts file can be a good idea if you plan on making significant changes or just want to play around with modifications and see what happens, a simple way to do that would be to use this command, which would store a backup in your home ~/Documents/ folder:

sudo cp /private/etc/hosts ~/Documents/hosts-backup

Then, if you wanted to restore the modified hosts to the backup of the original file, you just have to swap the paths like so and rename the file again:

sudo cp ~/Documents/hosts-backup /private/etc/hosts

That’s it, though again you may need to flush the DNS for changes to take effect.

Finally, it’s worth mentioning that if you’d prefer to avoid the Terminal and the command line completely, you could to modify the contents of hosts that way through System Preferences instead. Generally speaking though, we recommend just using the tools that are built directly into the Mac.

Let us know in the comments if you have any questions or tips.

Для разработчиков сайтов и клиент-серверных приложений на Mac OS файл HOSTS служит удобным средством отладки ПО. Файл имеет строковый формат, где каждая запись описывает порядок разрешения доменных имён на данном компьютере. Управление виртуальными подсетями – важная функция для любого компьютера, имеющего выход в интернет.

Технология

Для открытия веб страницы мы указываем её адрес, который включает доменное имя. Так, доменом является apple.com. Физически страница находится на сервере Apple, который имеет некоторый адрес в IPv4, например: 205.192.12.11. Чтобы превратить «apple.com» в IP адрес нужно обратиться к серверу доменных имён зоны.com (по-другому, DNS сервер домена COM). Адреса серверов.com, .ru и т.д. известны заранее и нужны для работы браузера.

Файл HOSTS имеет записи, аналогичные таблице DNS сервера, причём данные файла имеют приоритет над внешним DNS. Это означает, что если указать в качестве адреса для домена apple.com IP адрес своего компьютера и путь к папке, в которой лежит некоторая веб страница, то именно она будет загружаться в браузерах и других сторонних приложениях при вводе apple.com в адресную строку. Такой механизм помогает тестировать серверные программы до фактической отгрузки в интернет.

Как отредактировать записи

На Mac OS файл HOSTS расположен в системной памяти, поэтому открыть его можно через терминал.

  • Сочетанием клавиш Command+R вызовем панель запуска приложений и выберем «Терминал».
  • С помощью встроенного редактора Nano содержимое файла может просматриваться и редактироваться прямо в терминале.
  • Для этого вводим команду «sudonano /private/etc/hosts» и жмём Enter.

Стандартной записью файла hosts является сопоставление стандартного адреса компьютера с доменом localhost. Далее могут записываться пользовательские данные. Если вы хотите сопоставить домену mysite.com адрес 200.200.1.1, нужно добавить строку «200.200.1.1 mysite.com»

Структура файла практически не отличается от HOSTS для Windows. Важно при редактировании сохранять широковещательный адрес (запись с 255.255.255.255), который используется для массовой рассылки сетевых пакетов. Если в настройках интернета и локальной сети предусмотрено использование протокола IPv6, для него также должен быть описан адрес localhost.

Помимо переадресации, может присутствовать блок закрытых адресов (сюда в частности заносятся подозрительные сайты, найденные антивирусом), который начинается со строки «# Block».

Справедливые, не завышенные и не заниженные. На сайте Сервиса должны быть цены. Обязательно! без "звездочек", понятно и подробно, где это технически возможно - максимально точные, итоговые.

При наличии запчастей до 85% процентов сложных ремонтов можно завершить за 1-2 дня. На модульный ремонт нужно намного меньше времени. На сайте указана примерная продолжительность любого ремонта.

Гарантия и ответственность

Гарантию должны давать на любой ремонт. На сайте и в документах все описано. Гарантия это уверенность в своих силах и уважение к вам. Гарантия в 3-6 месяцев - это хорошо и достаточно. Она нужна для проверки качества и скрытых дефектов, которые нельзя обнаружить сразу. Видите честные и реальные сроки (не 3 года), вы можете быть уверены, что вам помогут.

Половина успеха в ремонте Apple - это качество и надежность запчастей, поэтому хороший сервис работает с поставщиками на прямую, всегда есть несколько надежных каналов и свой склад с проверенными запчастями актуальных моделей, чтобы вам не пришлось тратить лишнее время.

Бесплатная диагностика

Это очень важно и уже стало правилом хорошего тона для сервисного центра. Диагностика - самая сложная и важная часть ремонта, но вы не должны платить за нее ни копейки, даже если вы не ремонтируете устройство по ее итогам.

Ремонт в сервисе и доставка

Хороший сервис ценит ваше время, поэтому предлагает бесплатную доставку. И по этой же причине ремонт выполняется только в мастерской сервисного центра: правильно и по технологии можно сделать только на подготовленном месте.

Удобный график

Если Сервис работает для вас, а не для себя, то он открыт всегда! абсолютно. График должен быть удобным, чтобы успеть до и после работы. Хороший сервис работает и в выходные, и в праздники. Мы ждем вас и работаем над вашими устройствами каждый день: 9:00 - 21:00

Репутация профессионалов складывается из нескольких пунктов

Возраст и опыт компании

Надежный и опытный сервис знают давно.
Если компания на рынке уже много лет, и она успела зарекомендовать себя как эксперта, к ней обращаются, о ней пишут, ее рекомендуют. Мы знаем о чем говорим, так как 98% поступающих устройств в СЦ восстанавливется.
Нам доверяют и передают сложные случаи другие сервисные центры.

Сколько мастеров по направлениям

Если вас всегда ждет несколько инженеров по каждому виду техники, можете быть уверены:
1. очереди не будет (или она будет минимальной) - вашим устройством займутся сразу.
2. вы отдаете в ремонт Macbook эксперту именно в области ремонтов Mac. Он знает все секреты этих устройств

Техническая грамотность

Если вы задаете вопрос, специалист должен на него ответить максимально точно.
Чтобы вы представляли, что именно вам нужно.
Проблему постараются решить. В большинстве случаев по описанию можно понять, что случилось и как устранить неисправность.

В операционной системе Mac OS файл hosts находится в папке /etc. Его можно отредактировать с помощью визуального текстового редактора.

Прежде всего, вам необходимо предоставить себе доступ к изменению папки /etc и к расположенному в ней файлу hosts. Для этого откройте в окне Finder вкладку Переход , и щелкните строку (рис. П9.1).

Рис. П9.1. Переход к папке.

На экране появится окно . Вам нужно ввести в одноименном поле строку /etc, как это показано на рис. П9.2, а затем щелкнуть кнопку Перейти .


Рис. П9.2. Ввод имени папки.

Вы увидите довольно большой список файлов, расположенных в папке /etc (рис П9.3).


Рис. П9.3. Файлы в папке /etc.

После того как вы перешли к папке /etc, необходимо настроить права доступа. По умолчанию у вас нет прав для изменения файла hosts, их придется добавить вручную.

Чтобы добавить права доступа, сразу после перехода к папке выберите изменю Файл строку Свойства . Вы увидите окно настройки свойств папки etc, показанное на рис. П9.4.


Рис. П9.4. Добавление прав доступа.

Здесь вам нужно сначала разблокировать изменения, щелкнув изображение замка в левом нижнем углу окна, а затем при помощи значка "+" добавить свою учетную запись и разрешить для нее операции Чтение и запись. На рис. П9.4 эти права уже добавлены.

На следующем этапа добавьте такие же права на файл hosts. Для этого найдите файл в списке, показанном на рис. П9.3, выделите файл, а затем снова выберите изменю Файл строку Свойства . Теперь вы увидите окно настройки свойств файла hosts, аналогичное показанному на рис. П9.4. Добавьте в этом окне свою учетную запись и права, по аналогии с папкой /etc.

После изменения прав щелкните файл hosts дважды для редактирования. Появится окно редактора, показанное на рис. П9.5.


Рис. П9.5. Редактирование файла hosts.

Вам нужно будет дописать в конец файла строки, полученные от нашей технической поддержки, а затем сохранить файл.



 


Читайте:



Инструкция, что делать если это произошло с вами

Инструкция, что делать если это произошло с вами

В данной статье расскажу как спасти компьютер от переустановки операционной системы, если учетная запись локального Администратора Windows...

Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot Виртуальная ос на флешке

Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot Виртуальная ос на флешке

В статье рассмотрен вопрос о том, как проверить работает ли загрузочная флешка в VirtualBox. Я предварительно установлю и проверю работоспособность...

Чем отличается pci express 2

Чем отличается pci express 2

Когда речь заходит о каких-либо интерфейсах в контексте компьютерных систем, нужно быть очень внимательным, дабы не «нарваться» на несовместимые...

Основная настройка Netis WF2780

Основная настройка Netis WF2780

Для обычного пользования. Модели указанной марки отлично подойдут для большинства юзеров, которым нужен быстрый, бесперебойный интернет и хорошая...

feed-image RSS