Как отредактировать файл Hosts в Windows, Mac или Linux
В некоторых случаях вам нужно будет отредактировать файл hosts на вашем компьютере. Иногда из-за нападения или шутки, и других, чтобы вы могли просто и свободно контролировать доступ к веб-сайтам и сетевой трафик.
Файлы хостов использовались начиная с ARPANET. Они использовались для разрешения имен хостов до DNS. Файлы hosts будут большими документами, используемыми для помощи в разрешении сетевых имен..
Microsoft сохранила файл hosts в сети Windows, поэтому он очень мало зависит от того, используется ли он в Windows, macOS или Linux. Синтаксис остается практически одинаковым на всех платформах. Большинство файлов хостов будет иметь несколько записей для обратной петли. Мы можем использовать это для базового примера для типичного синтаксиса.
Первая часть будет местом для перенаправления адреса, вторая часть будет адресом, который вы хотите перенаправить, а третья часть является комментарием. Они могут быть разделены пробелом, но для удобства чтения обычно разделены одной или двумя вкладками.
127.0.0.1 localhosts #loopback
Теперь давайте посмотрим на доступ к файлам хостов в разных операционных системах…
Windows 8 или 8.1 или 10
К сожалению, Windows 8 или 10 раздражает открывать приложения в качестве администратора - но это не так уж сложно. Просто найдите Блокнот, затем щелкните правой кнопкой мыши Блокнот в списке результатов поиска и выберите запускать его от имени администратора. Если вы используете Windows 10, это будет в меню «Пуск».
Если вы используете Windows 10, это будет выглядеть примерно так:
Сделав это, откройте следующий файл, используя функцию Файл -> Открыть..
C: \ WINDOWS \ system32 \ Drivers \ Etc \ хостов
Затем вы можете редактировать как обычно.
Windows 7
Для доступа к файлу hosts в Windows 7 вы можете использовать следующую команду в строке запуска, чтобы открыть блокнот и файл.
блокнот c: \ windows \ system32 \ drivers \ etc \ hosts
Когда блокнот открыт, вы можете редактировать файл. В этом примере мы заблокируем Facebook. Для этого просто введите следующее после знака #.
0.0.0.0 www.facebook.com
Теперь, когда вы отредактировали файл Hosts, сохраните его..
Теперь обратите внимание, если мы пытаемся получить доступ к Facebook в IE, мы не можем попасть на страницу.
Мы также не смогли добраться до него в Google Chrome… (см. Примечания в конце). Также для получения дополнительной информации о редактировании файла Hosts, ознакомьтесь со статьей Geek о том, как создать ярлык для быстрого редактирования файла Hosts..
Ubuntu
В Ubuntu 10.04 и большинстве дистрибутивов Linux вы можете редактировать файл hosts прямо в терминале. Вы можете использовать свой любимый редактор или даже открыть свой любимый текстовый редактор GUI. Для этого примера мы будем использовать VIM. Как и Windows 7, файл hosts Ubuntu находится в /так далее/ папка, хотя здесь она находится в корне диска. Для редактирования файла вам нужно открыть его как root, поэтому мы используем Судо Вот.
Теперь, когда он открыт, мы можем отредактировать его, чтобы перенаправить Facebook в никуда. Вы заметите, что в Ubuntu есть также раздел для IP6. Для большинства нужд вам нужно всего лишь отредактировать верхний раздел и игнорировать IP6..
Теперь мы можем сохранить файл и попытаться перейти на Facebook.com. Так же, как в Windows, мы увидим, что мы перенаправлены на сайт, который не существует.
macOS (любая версия)
В macOS доступ к файлу hosts очень похож на Ubuntu. Начните с терминала и используйте ваш любимый редактор, даже если вы хотите вызвать текстовый редактор с графическим интерфейсом, это проще сделать из терминала.
Файл будет больше похож на Windows, только с небольшим объяснением. Мы снова собираемся перенаправить Facebook.
На этот раз кажется, что 0.0.0.0 является петлей и направит вас на тестовую страницу Apache для компьютеров..
Заметки
Из этого прохождения следует отметить несколько вещей, которые мы заметили. При тестировании Chrome не использовал файл hosts ни в одной операционной системе, но мы смогли заблокировать Facebook в Chrome, добавив www.facebook.com. Также обязательно ставьте и дополнительную строку после последней записи в разделе.
Это должно помочь вам понять файл Hosts и узнать, как он может помочь защитить ваш компьютер. Вы можете использовать его для блокировки сайтов, к которым у вас нет доступа к компьютеру. Если у вас есть предложения по любой из операционных систем, которые мы представили, оставьте комментарий и дайте нам знать!
Создать ярлык для быстрого редактирования файла вашего хоста в Windows