Как изменить файл hosts | remontka.pro
В некоторых ситуациях может потребоваться изменить файл hosts в Windows 10, 8.1 или Windows 7. Иногда причина тому — вирусы и вредоносные программы, вносящие изменения в hosts, из-за чего не получается зайти на определенные сайты, а иногда вы и сами можете захотеть отредактировать этот файл для того, чтобы ограничить доступ к какому-либо сайту.
В этой инструкции подробно о том, как изменить hosts в Windows, о способах исправить этот файл и вернуть его к первоначальному состоянию встроенными средствами системы и с помощью сторонних программ, а также некоторые дополнительные нюансы, которые могут быть полезны.
Изменение файла hosts в блокноте
Содержимое файла hosts представляет собой набор записей из IP-адреса и URL. Например, строка «127.0.0.1 vk.com» (без кавычек) будет означать, что при открытии в браузере адреса vk.com, будет открываться не настоящий IP-адрес ВК, а указанный адрес из файла hosts. Все строки файла hosts, начинающиеся со значка решетки являются комментариями, т. е. их содержимое, изменение или удаление никак не влияет на работу.
Самый простой способ редактирования файла hosts — использовать встроенный текстовый редактор «Блокнот». Самый важны момент, который нужно учесть: текстовый редактор должен запускаться от имени администратора, в противном случае вы не сможете сохранить сделанные изменения. Отдельно опишу как проделать необходимое в разных версиях Windows, хотя по своей сути шаги отличаться не будут.
Как изменить hosts в Windows 10 с помощью блокнота
Для редактирования файла hosts в Windows 10 используйте следующие простые шаги:
- Начните вводить «Блокнот» в поле поиска на панели задач. Когда нужный результат будет найден, нажмите по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
- В меню блокнота выберите Файл — Открыть и укажите путь к файлу hosts в папке C:\Windows\System32\drivers\etc. Если в этой папке присутствует несколько файлов с таким именем, открывайте тот, который не имеет никакого расширения.
- Внесите необходимые изменения в файл hosts, добавьте или удалите строки соответствий IP и URL, после чего сохраните файл через меню.
Готово, файл отредактирован. Изменения могут вступить в действия не сразу, а только после перезагрузки компьютера. Более подробно о том, что и как можно изменить в инструкции: Как редактировать или исправить файл hosts в Windows 10.
Редактирование hosts в Windows 8.1 или 8
Для запуска блокнота от имени Администратора в Windows 8.1 и 8 находясь на начальном экране с плитками, начните набирать слово «Блокнот», когда он появится в поиске, кликните по нему правой кнопкой мыши и выберите «Запуск от имени администратора».
В блокноте нажмите «Файл» — «Открыть», после чего справа от «Имя файла» вместо «Текстовые документы» выберите пункт «Все файлы» (в противном случае, зайдя в нужную папку вы увидите «Нет элементов, удовлетворяющих условиям поиска») и после этого откройте файл hosts, который находится в папке C:\Windows\System32\drivers\etc.
Может оказаться, что в этой папке не один, а два hosts или даже больше. Открывать следует тот, который не имеет никакого расширения.
По умолчанию, данный файл в Windows выглядит как на картинке выше (кроме последней строчки). В верхней части — комментарии о том, для чего нужен этот файл (могут быть и на русском, это не важно), а в нижней мы можем добавлять необходимые строчки. Первая часть означает адрес, на который будут перенаправляться запросы, а вторая — какие именно запросы.
Например, если мы добавим в файл hosts строчку 127.0.0.1 odnoklassniki.ru, то у нас не будут открываться одноклассники (адрес 127.0.0.1 зарезервирован системой за локальным компьютером и если у вас на нем не запущен http сервер, то ничего не откроется, а можно ввести 0.0.0.0, тогда сайт точно не будет открываться).
После того, как были внесены все необходимые правки, сохраните файл. (Для того, чтобы изменения вступили в силу, может потребоваться перезагрузка компьютера).
Windows 7
Для изменения hosts в Windows 7 вам также требуется запустить блокнот от имени администратора, для этого вы можете найти его в меню «Пуск» и нажать правой кнопкой мыши, после чего выбрать запуск от имени администратора.
После этого, также, как и в предыдущих примерах, вы можете открыть файл и вносить необходимые изменения в нем.
Как изменить или исправить файл hosts с помощью сторонних бесплатных программ
Многие сторонние программы для исправления проблем работы сети, настройки Windows или удаления вредоносных программ содержат также и возможности изменения или исправления файла hosts. Приведу два примера.В бесплатной программе DISM++ для настройки функций Windows 10 со многими дополнительными функциями в разделе «Дополнительно» присутствует пункт «Редактор hosts».Всё, что он делает — запускает всё тот же блокнот, но уже с правами администратора и открытым нужным файлом. Пользователю остается лишь внести изменения и сохранить файл. Подробнее о программе и где её скачать в статье Настройка и оптимизация Windows 10 в Dism++.
Учитывая то, что нежелательные изменения файла hosts обычно появляются в результате работы вредоносных программ, логично, что средства для их удаления могут содержать и функции исправления этого файла. Есть такая опция и в популярном бесплатном сканере AdwCleaner.
Достаточно зайти в настройки программы, включить пункт «Сбросить файл hosts», после чего на главной вкладке AdwCleaner выполнить сканирование и очистку. В процессе также будет исправлен и hosts. Подробно об этой и других таких программах в обзоре Лучшие средства удаления вредоносных программ.
Создание ярлыка для изменения hosts
Если вам часто приходится исправлять hosts, то вы можете создать ярлык, который будет автоматически запускать блокнот с открытым файлом в режиме администратора.
Для этого кликните правой кнопкой мышки в любом свободном месте рабочего стола, выберите «Создать» — «Ярлык» и в поле «Укажите расположение объекта» введите:
notepad c:\windows\system32\drivers\etc\hosts
Затем нажмите «Далее» и укажите имя ярлыка. Теперь, кликните правой кнопкой мыши по созданному ярлыку, выберите «Свойства», на вкладке «Ярлык» нажмите кнопку «Дополнительно» и укажите, чтобы программа запускалась от имени администратора (иначе у нас не получится сохранить файл hosts).
Надеюсь, для кого-то из читателей инструкция окажется полезной. Если же что-то не получается, опишите проблему в комментариях, я постараюсь помочь. Также на сайте присутствует отдельный материал: Как исправить файл hosts.
remontka.pro в Телеграм | Другие способы подписки
А вдруг и это будет интересно:
Как изменить файл hosts в Windows 7 или 8?
Про файл hosts я уже успел рассказать. Например, написал о том, как должен выглядеть этот файл для различных операционных систем Windows. Сегодня я хочу рассказать о том, как изменить hosts. Почему это так важно? Дело в том, что при редактировании данного файла пользователи обычно получают сообщение «Отказано в доступе». А все дело в том, что hosts нужно открывать от имени администратора.
А зачем вообще нужно открывать этот файл? Например, вы пользуетесь своими любимыми социальными сетями вроде ВК или Одноклассники. В определенный момент при входе на свою страницу вы видите, что сайт просит вас отправить сообщение на короткий номер — якобы для подтверждения личности. Но на самом деле это проделки мошенников и трояна. С помощью файла hosts можно перенаправлять пользователя на совершенно другой сайт, который только внешне выглядит как официальный сайт социальной сети. На самом же деле это другой сайт и, отправляя СМСки на короткий номер, пользователь просто обогащает мошенников. Примечательно здесь то, что адрес самого сайта в адресной строке браузера не меняется, поэтому пользователю сложно догадаться, что он находится на фейковом сайте. В файл hosts при этом прописываются нужные домены и ip-адреса для переадресации, которые нужно удалить. Впрочем, это лишь одна причина, по которой пользователю может понадобиться изменить данные в указанном файле.
Теперь приступаем к самому процессу. Что в случае с Windows 8 (8.1), что в случае с Windows 7, процедура будет фактически одинаковой. Я покажу пример на Windows 7.
Нажимаем на кнопку «Пуск» и в строке «Найти программы и файлы» пишем слово блокнот (именно так — без кавычек). Когда увидите ярлык блокнота, нажмите на него правой кнопкой мыши и выберите «Запуск от имени администратора».
Перед вами откроется блокнот с пустой страницей. Это именно то, что нам нужно. Нажимаете «Файл» — «Открыть».
Перед вами откроется папка. В нижней части экрана есть строка «Имя файла». Введите в нее словосочетание C:\Windows\System32\drivers\etc\hosts, как показано на скриншоте, а затем нажмите «Открыть».
После того, как вы нажмете кнопку «Открыть», откроется содержимое файла hosts, в котором вы можете изменять данные и сохранять их. Так, если вы измените какие либо данные, просто закройте документ и система сама спросит вас, нужно ли сохранять изменения.
Если вы периодически работаете с файлом hosts и хотите иметь к нему постоянный доступ от имени администратора, вы можете создать ярлык на рабочем столе. Тут нет ничего сложного: нажимаете правую кнопку мыши и создаете ярлык.
В поле расположения объекта пишите следующее: notepad c:\windows\system32\drivers\etc\hosts и нажимаете на кнопку «Далее».
Ярлык на рабочем столе создан. Заходим в свойства ярлыка (правая кнопка мыши на ярлыке — «Свойства»), выбираете вкладку «Ярлык». На этой вкладке нажимаете кнопку «Дополнительно».
Ставите галочку «Запуск от имени администратора» и нажимаете ОК.
Теперь при запуске этого объекта вы моментально получаете доступ к файлу hosts, да еще от имени администратора.
Как отредактировать файл hosts под Windows 7?
Нередко бывает нужным запретить всем приложениям доступ к какому-либо сайту, но при этом не хочется возиться с Firewall’ом (особенно с учетом того, что далеко не все брандмауэры поддерживают такой запрет сразу для всех приложений). Выход есть — отредактировать файл hosts. Но в Windows 7, оказывается, сделать это уже не так просто, как в старушке XP.
Без сомнения, Windows 7 — гораздо более безопасная система, чем «экспишка», но вместе с тем некоторые операции опытному пользователю всё-таки было удобно выполнять в XP. К таковым относится и задание доменных имен, реализуемое в большинстве современных и не очень операционных систем с помощью простого текстового файла hosts. Напомню, что в XP для этого было достаточно найти, загрузившись под учетной записью администратора, файл Windows\System32\Drivers\etc\hosts и добавить в него строку вида «IP-адрес домен».
Если такую операцию попробовать провернуть даже под административной учетной записью в Windows 7, то можно обнаружить неприятную вещь: папка etc не видна ни в Total Commander’е, ни в «Проводнике». Решить проблему можно, как минимум, двумя способами.
Способ первый. Запускаем «Блокнот», в котором и будем дальше редактировать hosts, от имени администратора. Для этого в меню «Start» ищем группу «Accessories», кликаем по иконке «Notepas» и в контекстном меню выбираем «Run as Administrator» (как на скриншоте). После этого выбираем в меню «Блокнота» «Файл» > «Открыть» и спокойно переходим в нужную папку — она уже видна.
Способ второй. Нужно быть залогиненным под администратором. Заходим в проводник и просто набираем в адресной строке «c:\Windows\System32\Drivers\etc\hosts» (само собой, без кавычек). После этого в появившемся окне выбора приложения, с помощью которого нужно открывать файл hosts, останется только выбрать «Блокнот» (или другой текстовый редактор, с помощью которого вы планируете редактировать этот файл).
Автор не может ручаться за работоспособность предложенных способов в Windows Vista, поскольку в ней система безопасности довольно заметно отличается от «семерочной», а машины с этой ОС, чтобы протестировать эти методы в ней, на момент написания заметки у него под рукой не было.
SF
Как изменить файл hosts в Windows 7, XP? В какой папке он находится?
Где находится системный файл hosts на компьютере с ОС Windows 7? Как его открыть и отредактировать?
Файл hosts — это обычный текстовый файл. В нем хранится база доменов и соответствующие им ip-адреса. Данный файл при необходимости изменяется вручную администратором компьютера и является аналогом DNS-серверов. Внесение изменений в этот файл производится, как правило, в случае временной некорректной работы DNS, а также для блокировки нежелательных сайтов путем указания для них локального ip-адреса компьютера.
В Windows 7, XP, Vista файл hosts можно найти по следующему адресу:
C:\Windows\System32\drivers\etc\hosts
Искать файл «хостс» в данной папке лучше через обычный проводник Windows, так как через тот же файловый менеджер Total Commander его можно просто не найти — hosts уязвим для вредоносных программ и антивирусы ограничивают его использование ненадежным софтом.
Открыть файл hosts можно любым текстовым редактором. Возможно, понадобится вызвать правой кнопкой мыши контекстное меню для .exe-шника программы-редактора и выбрать в нем «Запуск от имени администратора».
В роли текстового редактора можно использовать стандартный в Windows — Блокнот. Или его гораздо более функциональный и широко распространенный аналог Notepad++.
Файл hosts в программе Блокнот
Каждый сайт в интернете располагается на сервере, имеющем определенный ip-адрес. Для каждого доменного имени DNS-сервера хранят ip серверов сайтов, однако когда ip-адрес изменяется, у провайдеров вплоть до недели могут в кеше хранится старые адреса, в результате чего пользователь все это время, возможно, не сможет попасть на необходимый сайт. Для решения этой проблемы в файле hosts можно вручную прописать новый ip и через пробел адрес сайта.
Или наоборот, указать 127.0.0.1 и через пробел адрес нежелательного сайта. Таким образом с данного компьютера будет невозможно открыть заблокированный ресурс. Таким примитивным образом, например, ограничивают доступ к социальным сетям родители и работодатели. В тоже время таким способом злоумышленники могут перенаправлять пользователя на фишинговые сайты, поэтому если у вас не открывается какой-либо сайт или открывается, но странно выглядит, в первую очередь нужно проверить «хостс». Скачать оригинальный файл hosts для Windows можно на этой странице.
Как правильно изменить файл hosts на Windows 10, 8.1, 8, 7, Vista, XP
Добрый день. Данная инструкция будет как предварительная для будущих, таких как отключение рекламы в skype или блокировка рекламного окна в KMPlayer. Думаю на данную страницу вы и попадете с тех статей, но это будет первая статья на данном новом проекте.
Сперва необходимо сразу же предупредить, если у вас стоит антивирус (Dr.Web, Антивирус Касперского, Avast и т.д.) то скорее всего у вас включена защита от редактирования файла Hosts, поэтому сразу заходим в настройки и отключаем её. У меня нет возможности ставить все эти антивирусы, поэтому буду очень признателен если вы напишите в комментариях пошаговые инструкции по отключению на вашем антивирусе и я их, с удовольствием, добавлю в инструкцию.
Итак начнем, существует несколько способов редактирования. По-сути главная задача — это дать текстовому редактору необходимые для редактирования файла (права администратора). Я напишу несколько способов, какой вам больше нравится, тот используйте.
Кстати, для тех кто хочет вернуть файл до исходного состояния, тоже есть инструкция.
I. Открытие текстового редактора через контекстное меню проводника с правами администратора.
Для большинства этот способ покажется наиболее простым. Для этого нужно найти ярлык или исполняющий файл блокнота (или другого текстового редактора, например я люблю пользоваться notepad++) и через контекстное меню запустить его с правами администратора. Где можно найти файл:
Исполняющий файл находится по пути C:\Windows\system32 находим его, кликаем правой клавишей и выбираем «Запуск от имени администратора».
Можно найти в меню пуск в разделе «Стандартные» и так же с помощью правой клавишей сделать запуск от имени администратора.
И конечно же, можно воспользоваться поиском в системе, кстати в Windows 10 он еще удобнее и универсальнее.
После запуска жмем «Файл» — «Открыть». Идем по пути C:\Windows\System32\drivers\etc включаем отображение всех файлов справа внизу и открываем hosts.
Вносим изменения и сохраняем (Файл — Сохранить). Если все сделано правильно и вы отключили защиту в антивирусе, то файл сохранится. Если вы где-то ошиблись или включена защита — блокнот предложит изменить имя.
II. Запуск текстового редактора через командную строку от имени администратора (больше подходит для обладателей Windows 8+ систем)
Для тех кто ещё не в курсе, то начиная с Windows 8 Microsoft расширил контекстное меню кнопки «Пуск». Теперь там полный набор необходимых для настройки утилит. Это одно из тех свойств, за которое я очень быстро полюбил Windows 8.x системы. Среди утилит там так же добавили два способа запуска командной строки: обычный и от имени администратора. Так что жмем правой клавишей по углу «Пуск» и выбираем «Командная строка (Администратора)».
Копируем или печатаем следующую команду:
notepad C:\Windows\System32\drivers\etc\hosts
Можно напечатать просто notepad, это запустит блокнот, а дальше просто открыть файл вручную.
Дальше как и в первом способе, редактируем и сохраняем.
Для упрощения процедуры запуска я написал просто cmd файл (в архиве edit.zip) для запуска блокнота, запустите его от имени администратора и редактируйте файл.
Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте.
Спасибо за внимание 🙂
Материал сайта geekteam.pro
Для чего нужен файл hosts в Windows 7
Файл hosts в windows 7, также как и в других операционных системах семейства Microsoft, предназначен для назначения соответствий доменного имени определенного ресурса его IP адресу. Этот файл является системным, поэтому запрос через него идет прежде, чем к DNS серверам провайдера. Записи в hosts может редактировать пользователь, имеющий права администратора ПК.
Почему системный файл может быть изменен?
Огромное количество вирусов считают hosts «лакомым кусочком» и используют его для управления отказами в доступе к популярным сайтам интернета. Кроме того, через подмену соответствий доменов адресам вирусные программы направляют на поддельные страницы, заблокировав доступ к настоящим.
При помощи redirect (перенаправления) злоумышленники добиваются следующих целей:
- Безобидный прикол. Используется для того, чтобы подшутить над другом и заблокировать доступ;
- Повышение популярности сайта. Когда строка поиска известного сервиса выводится на неизвестной странице, этого почти никто не замечает;
- Заражение вирусами. Одна вредоносная программа, проникнув и изменив файл hosts, направляет на зараженные сайты через которые происходит распространение других вирусов;
- Для того, чтобы заблокировать популярные ресурсы и вымогать деньги за их посещение через всплывающие сообщения и рекламу;
- Взлом пользователей. Самая распространенная цель мошенников – узнать ваши данные от аккаунтов социальных сетей и почтовых серверов. Это делается через специальные сайты, внешне идентичные с оригиналами и с очень похожими адресами;
- Для того, чтобы заблокировать антивирусные сервера с целью отказать в доступе программам к обновлению.
Чтобы вернуть нарушенную работоспособность сайтов, нужно очистить хосты от ненужных записей.
Где его искать?
Многие пользователи не могут понять, где находится файл hosts. Так вот, изначально он имеет следующий путь: C:\Windows\System32\drivers\etc . Однако, при помощи специальных программ этот путь может быть изменен с целью повышения защиты от вредоносного ПО.
Для того чтобы увидеть этот файл, вы должны быть администратором системы, иначе он будет заблокирован. Это условие также необходимо для того, чтобы отредактировать его. Добраться до содержимого можно несколькими способами:
- В строке поиска меню «Пуск» ввести путь: %systemroot%\system32\drivers\etc;
- Открыть любую папку, нажать на строку адреса и изменить её на: C:\Windows\System32\drivers\etc и вы попадете в тот каталог, где находится файл hosts;
- Вызвать поисковое окно клавишей «F3» и найти hosts файл.
Как его открыть и отредактировать?
Найти файл – не такая большая проблема, как изменить hosts. Дело в том, что он не имеет расширения, а значит и привязки к определенной программе тоже. Открыть обычным нажатием кнопки не получится.
Существует несколько способов открытия:
- Задать расширение вручную. Для этого нужно выделить файл hosts и нажать кнопку «F2» на клавиатуре. После этого вы сможете изменить имя и расширение при условии, что это не запрещено настройками системы;
- Открывая как обычный файл, выбрать программу «Блокнот» из списка предложенных.
В первом способе стоит учесть, что нужно использовать расширение .txt перед тем, как изменить файл hosts и удалить расширение после редактирования списка сайтов.
Что нужно менять и как должно быть?
Чтобы правильно внести изменения, нужно знать, как должен выглядеть файл hosts по умолчанию, и что в нем должно находиться. Если отказы в доступе к любимым сайтам надоели после повреждения вирусами, его можно оставить полностью чистым, то есть затереть вообще все его содержимое или создать новый, а старый удалить или переименовать.
Если внимательно рассмотреть все содержимое, то hosts покажется пустым. На самом деле там не найти ни одной важной и критической строчки, а все записи и сайты, которые там находятся, закомментированы знаком «#». Это означает пояснение или пример, но никак не выполняемую задачу.
Если очень хочется, то можно привести файл в соответствие с изображением ниже.
В случае, когда есть необходимость провести восстановление hosts, в связи с тем, что в него вносились изменения, или отредактировать вручную его не получается, по причине повреждения программы «Блокнот», можно воспользоваться резервной копией файла. Она создается вместе с точкой восстановления системы. Для этого нужно:
- Правой кнопкой мыши нажать на hosts;
- Открыть «Восстановить прежнюю версию…»;
- Выбрать дату отката.
Этот способ сработает только в том случае, если служба восстановления включена в вашей системе и периодически создает точки, например, в случае установки драйвера или обновления windows.
Итог:
Если вы заметили странное поведение любимых сайтов, например, изменение расположения фреймов или отсутствие реакции на ввод логина и пароля, или постоянно видите сообщение об отказе в доступе, значит, ваш компьютер заражен вирусами, и вас перенаправляют на идентичные страницы, заблокировав настоящие. Первым делом попробуйте очистить ПК, после чего смело приступайте к редактированию и восстановлению испорченного системного файла.
Не бойтесь повредить его, в нем по умолчанию нет ничего, что нельзя было бы очистить. Однако если вы или системный администратор вносили туда изменения, внимательно следите за изменяемыми параметрами. Не забывайте создавать собственную копию файла, прежде чем начать редактировать оригинал (можно сохранить в другой папке или с другим расширением).
Как изменить файл hosts в Windows 7
Назначение и методы использования hosts
Файл hosts присутствует во всех современных версиях операционных систем Windows, располагается в одном и том же месте и сейчас везде выполняет одинаковую опцию. Однако раньше он заменял собой технологию DNS-сервера, то есть сопоставлял доменные имена с их IP-адресами. В нем указывался сам адрес, например, 192.154.12.1, и ему присваивалось доменное имя, например, site.com. Теперь юзер мог вводить доменное имя вместо полного IP-адреса, чтобы перейти на веб-ресурс через браузер. Это позволило более быстро запоминать расположение конкретных страниц, а также добавило креатива и маркетинга, ведь сейчас адрес сайта подбирают таким образом, чтобы он соответствовал не только тематике, но и запоминался.
В текущих реалиях hosts, можно сказать, пустует, однако существует несколько разных методов его применения, по которым пользователь и находит объект нужным для редактирования:
- Базовый способ заключается в редактировании с целью блокировки доступа к определенным ресурсам. Делается это указанием ложного IP-адреса для конкретного доменного имени, о чем более детально мы поговорим позже. Системный администратор без каких-либо проблем может закрыть доступ к любому ресурсу, лишь введя его домен и присвоив несуществующий IP, на который и будет происходить перенаправление, соответственно, безуспешное.
- Такая же методика применяется и для блокировки вредоносных, а также рекламных сайтов, которые в перспективе могут нанести вред компьютеру. В разделе, посвященному редактированию самого hosts, мы затронем эту тему, представив один из самых актуальных список, подходящих для импорта.
- Реже опытные пользователи, обладающие локальными ресурсами, присваивают ему оптимальное доменное имя, чтобы каждый раз вручную не вводить цифры в браузере. Однако эта тема относится только к знающим юзерам, которые и так прекрасно понимают предназначение hosts.
- Последняя цель редактирования — ускорение загрузки веб-страниц. Если автоматически подобранный DNS-сервер по каким-то причинам не может обеспечить быстрый переход на конкретные ресурсы, вы можете сопоставить их IP и домены в данном файле, чтобы использовать именно его при переходе в браузере.
Отметим, что иногда разработчики вредоносного ПО при заражении компьютера совершают теневое редактирование объекта, внося туда правки по переадресации. Так, если компьютер заражен вирусом или рекламой, при открытии браузера вы можете автоматически попадать на какой-то неизвестный сайт. Если такая ситуация возникла, в первую очередь проверьте сам файл, удалив ненужные и подозрительные строки, а затем переходите к другим методам решения проблемы.
Подробнее: Борьба с рекламными вирусами
На будущее также рекомендуем проверить атрибут «Только чтение», чтобы заблокировать возможность повторного возникновения подобных случаев внезапного изменения объекта. Этой теме будет посвящен один из следующих разделов этой статьи.
Расположение hosts
Выше мы уже уточнили, что рассматриваемый объект во всех версиях Windows находится в одном и том же месте на системном разделе жесткого диска. Путь к нему следующий:
C:\Windows\System32\drivers\etc
Вам остается только открыть Проводник или сразу текстовый редактор, чтобы перейти к его расположению и начать редактирование.
Создание резервной копии файла
Перед началом процедуры редактирования советуем создать резервную копию hosts, чтобы в будущем была возможность быстро вернуть состояние к исходному. Это не относится к тем случаям, когда изначально внутри него не хранится ни одной строчки кода, ведь тогда просто удаляются текущие настройки и сохраняется чистый файл без каких-либо правил. Если вы заинтересованы в создании такой резервной копии, выполните следующие действия.
- Перейдите по пути, упомянутому выше, через Проводник, где отыщите «hosts», щелкните по нему правой кнопкой мыши и выберите пункт «Копировать».
- Переместитесь в любое другое место, куда вставьте данный файл через Ctrl + V или вызвав контекстное меню.
- Оставить копию можно и в изначальном расположении, но тогда ее придется переименовать, добавив в конце
.old
.
Теперь вы знаете, что в случае возникновения каких-либо проблем с сопоставлением IP-адресов и доменных имен можно в любой момент вернуть исходное состояние файла, откатив все внесенные вручную настройки.
Управление атрибутом «Только чтение»
Атрибут «Только чтение» используется для внесения ограничений в редактирование их содержимого. Об этом мы уже рассказывали при разборе рекламных вирусов, а сейчас наглядно покажем, как активировать данный атрибут. Эта информация будет полезна и тем, кто столкнется с проблемами при сохранении самого файла после редактирования, если атрибут уже активирован. Управлять им можно так:
- Щелкните правой кнопкой мыши по файлу и в контекстном меню выберите вариант «Свойства».
- Поставьте или снимите галочку с пункта «Только чтение». Здесь есть и другие атрибуты, можете ознакомиться с ними, чтобы знать об их существовании на будущее.
Точно таким же методом изменяйте состояние атрибута при необходимости, например, чтобы внести изменения, а затем снова ограничить доступ.
Открытие hosts для редактирования
В hosts нет специфического синтаксиса или кодировки, поэтому с открытием справится даже стандартный Блокнот, и подойдет это средство пользователям любого уровня. Однако стоит отметить, что существует два варианта открытия, которые мы и разберем ниже.
Редактирование любых системных файлов возможно только под учетной записью, обладающей правами администратора. Если вы еще не получили такие права или не авторизовались в профиле, сделать это следует прямо сейчас, о чем более детально читайте по ссылке ниже.
Подробнее: Как получить права администратора в Windows 7
Вариант 1: Контекстное меню Проводника
Первый вариант заключается в использовании контекстного меню Проводника и позволяет открыть объект для изменения буквально в несколько кликов.
- Перейдите к его расположению и кликните по файлу ПКМ. При этом учитывайте, что редактировать нужно оригинал, а не созданную ранее резервную копию.
- В списке выберите первый же пункт «Открыть».
- Отобразится окно «Выбор программы». Здесь по умолчанию будет присутствовать классический Блокнот, поэтому отметьте его ЛКМ и нажмите по кнопке «ОК».
- Как видно на скриншоте, все стандартное содержимое успешно загрузилось.
Вариант 2: Опция «Открыть» в Блокноте
Этот метод подразумевает сначала запуск самого Блокнота, а через него уже открытие файла. Учтите, что запущена программа должна быть именно от имени администратора.
- Воспользуйтесь поиском в «Пуск» или вызовите утилиту «Выполнить», зажав комбинацию клавиш Win + R и введя в появившейся строке
notepad
. - В окне Блокнота разверните меню «Файл», где выберите пункт «Открыть». Вызвать эту опцию можно и через сочетание клавиш Ctrl + O.
- В обязательном порядке в формате файлов укажите «Все файлы», чтобы в Проводнике отобразились все элементы текущего каталога.
- Перейдите по уже знакомому пути и найдите там оригинал файла hosts для открытия.
- Можете приступать к редактированию.
Внесение изменений в hosts
Перед основным процессом редактирования следует знать несколько правил. Посмотрите на стандартное содержимое объекта: все строки, которые начинаются с #, — комментарии, использующиеся для описания и опционально добавляющиеся после какой-либо команды. В текущих комментариях разработчики поместили краткое описание работы файла, а также показали, как именно нужно задавать правила, сопоставляя IP-адрес и доменное имя.
Форма написания самого правила начинается с IP-адреса, затем в идеале нужно нажать на Tab, чтобы добавить отступ, не нарушая привычный стилистический вид содержимого, а уже потом вводится сопоставимое доменное имя. Ниже вы видите строку 0.0.0.0 www.youtube.com
. Она используется для указания ложного IP-адреса известного видеохостинга, то есть при вводе этого домена в адресной строке любого браузера произойдет переход на 0.0.0.0, а сам сайт, соответственно, не откроется.
Как раз таким методом производится блокировка рекламных и потенциальных вредоносных сайтов. Обычно юзер находит список правил для файла и просто вставляет его через Блокнот. Если вам необходимо сделать именно это, но подходящего списка не нашлось, рекомендуем обратить внимание на составленную таблицу по ссылке ниже. При желании воспользоваться ей, скопируйте содержимое и вставьте в hosts.
Пример файла hosts для блокировки вредоносных сайтов
Не забудьте, что все изменения необходимо сохранять. Нажмите комбинацию Ctrl + S или выберите соответствующий пункт через меню «Файл» в блокноте.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТИзмените файл хостов —
Измените файл хостов
Последнее обновление: 2019-07-23
Автор: Rackspace Support
Изменение файла hosts позволяет переопределить систему доменных имен (DNS) для домена на определенной машине. Управление DNS полезно, если вы хотите протестировать свой сайт без тестовой ссылки перед запуском с SSL, убедитесь, что сайт псевдонима работает до изменения DNS, а также по другим причинам, связанным с DNS.Для получения информации об изменении настроек DNS см. Изменение настроек DNS в Linux.
Изменение файла hosts заставляет ваш локальный компьютер смотреть прямо на указанный вами IP-адрес. Предложения Rackspace управляемые хостинговые решения, помогающие с управление этими ресурсами.
При изменении файла hosts в него добавляются две записи. Каждая запись содержит IP-адрес, на который вы хотите разрешить сайт, и версию Интернет-адрес.Например, добавьте следующие две точки входа: www.domain.com и domain.com , до обновленного PHP5 от Rackspace (PHP5-ITK) кластер:
64.49.219.194 www.domain.com
64.49.219.194 domain.com
В этой статье приведены инструкции по поиску и редактированию файла hosts. в следующих операционных системах:
- Microsoft® Windows® 10, Windows 8, Windows 7 и Windows Vista ™
- Microsoft Windows NT ™, Windows 2000 и Windows XP
- Linux®
- MacOS® X версии 10.От 0 до 10,1,5
- MacOS X версий с 10.6 по 10.12
После добавления информации о домене и сохранения файла ваша система начинает разрешить на указанный вами IP-адрес. Когда тестирование будет завершено, удалите эти записи.
Окна
Если вы используете операционную систему Microsoft как Windows 10, Windows 8, Windows 7 и Windows Vista, вы должны запустить Microsoft Notepad. как администратор.
Windows 10 и Windows 8
Используйте следующие инструкции, если вы используете Windows 10 или Windows 8:
Нажмите клавишу Windows .
Введите Блокнот в поле поиска.
В результатах поиска щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени. администратор .
В Блокноте откройте следующий файл:
c: \ Windows \ System32 \ Drivers \ etc \ hosts
Внесите в файл необходимые изменения.
Выберите Файл> Сохранить , чтобы сохранить изменения.
Windows 7 и Windows Vista
Используйте следующие инструкции, если вы используете Windows 7 или Windows Vista:
Выберите Пуск> Все программы> Стандартные .
Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора .
Windows требуется ваше разрешение Откроется окно UAC.
Щелкните Продолжить , чтобы предоставить разрешение.
Откроется Блокнот.
В Блокноте выберите Файл> Открыть .
В поле Имя файла введите следующий путь:
C: \ Windows \ System32 \ Drivers \ etc \ hosts
Выбрать Открыть .
Внесите в файл необходимые изменения.
Выберите Файл> Сохранить , чтобы сохранить изменения.
Windows NT, Windows 2000 и Windows XP
Используйте следующие инструкции, если вы используете Windows NT, Windows 2000 или Windows XP:
- Выберите Пуск> Все программы> Стандартные> Блокнот .
- Выберите Файл> Открыть .
- В поле Имя файла введите C: \ Windows \ System32 \ Drivers \ etc \ hosts .
- Выбрать Открыть .
- Внесите необходимые изменения в файл.
- Выберите Файл> Сохранить , чтобы сохранить изменения.
Linux
Используйте следующие инструкции, если вы работаете в Linux:
Откройте окно терминала.
Введите следующую команду, чтобы открыть файл hosts в текстовом редакторе:
Судо нано / и т. Д. / Хосты
Введите пароль пользователя домена.
Внесите в файл необходимые изменения.
Нажмите Control-X .
Когда вас спросят, хотите ли вы сохранить изменения, введите y .
MacOS X версий с 10.0 по 10.12
В этом разделе приведены инструкции по изменению файла hosts, если вы под управлением MacOS X 10.0 — 10.12.
MacOS X 10.0–10.1.5
Используйте следующие инструкции, если вы используете MacOS X 10.От 0 до 10.1.5:
Откройте / Applications / Utilities / NetInfo Manager .
Чтобы разрешить редактирование базы данных сетевой информации (NetInfo), щелкните значок значок замка в нижнем левом углу окна.
Введите пароль пользователя домена и выберите ОК .
Во втором столбце окна браузера выберите узел с именем станков .
В третьем столбце выберите запись с именем
localhost
.В меню Edit выберите Duplicate .
Появится подтверждающее предупреждение.
Щелкните Дублировать .
Появляется новая запись с именем
localhost copy
и ее свойства отображается под окном браузера.Дважды щелкните значение свойства
ip_address
и введите IP-адрес. адрес другого компьютера.Дважды щелкните значение свойства
name
и введите имя хоста, вы хотите использовать для другого компьютера.Щелкните свойство
обслуживает
и выберите Удалить в меню Изменить .В меню Файл выберите Сохранить .
Появится подтверждающее предупреждение.
Щелкните Обновить эту копию .
Повторите шаги с 6 по 12 для каждой дополнительной записи хоста, которую вы хотите Добавить.
В меню NetInfo Manager выберите Выйти из .
Перезагружать компьютер не нужно.
MacOS X 10.6–10.12
Используйте следующие инструкции, если вы используете MacOS X 10.6–10.12:
На вашем компьютере выберите Приложения> Утилиты> Терминал , чтобы открыть Окно терминала.
Введите следующую команду в окне Терминала, чтобы открыть хосты файл:
судо нано / частные / и т. Д. / Хосты
При появлении запроса введите пароль пользователя домена.
Отредактируйте файл hosts .
Файл содержит комментарии (строки, начинающиеся с символа
#
) и некоторые сопоставления имен хостов по умолчанию (например,127.0.0.1 - локальный хост
). Добавлять ваши новые сопоставления после сопоставлений по умолчанию.Чтобы сохранить файл hosts, нажмите Control + X .
Когда вас спросят, хотите ли вы сохранить изменения, введите y .
Чтобы изменения вступили в силу, очистите кеш DNS, введя следующая команда:
dscacheutil -flushcache
Простое редактирование файла Hosts в Windows 7
Файл hosts — это небольшой текстовый файл, который используется стеком TCP / IP компьютерной операционной системы (ОС) для настройки того, как эта ОС разрешает имена хостов — например, Петри.com — на базовый IP-адрес (184.72.55.242). Итак, чего вы можете добиться, отредактировав файл hosts?
Если вы работаете в области веб-разработки, правильное редактирование файла hosts позволяет вам перенаправить кого-то на другой URL-адрес . Это может быть полезно, если у вас есть разрабатываемый веб-сайт, который существует в доменном имени, которое имеет то же имя, что и существующий веб-сайт. Простое редактирование файла hosts на целевом компьютере отправит пользователя этого компьютера на нужный веб-сайт. Я покажу вам шаги, необходимые для этого, чуть позже в этой статье.
Вы также можете отредактировать файл hosts так, чтобы блокировал пользователям посещение определенных веб-сайтов . Редактирование файлов хостов вручную для сотен (если не тысяч) машин — не идеальное решение, поскольку существуют более эффективные сторонние инструменты, которые могут сделать это проще. Однако научиться делать вручную — это хороший навык, поэтому я покажу вам, как это делать.
Что находится в файле hosts?
Файл hosts содержит текстовую информацию, которая сопоставляет IP-адреса с желаемыми именами узлов.Независимо от того, существует ли файл hosts на компьютере с Windows, Linux или Macintosh, его содержимое будет одинаковым: IP-адреса перечислены слева, за ними следует имя хоста, которому должен быть сопоставлен IP-адрес в этой строке. Если вы чрезмерно организованный тип, вы можете аккуратно выстроить свои столбцы с IP-адресами и именами хостов, но вам это не нужно: пока IP-адрес и имя хоста разделены хотя бы одним пробелом, сопоставление буду работать. Вы также можете вставить комментарии в файл хоста, используя символ «#», который может быть полезен при документировании того, почему были внесены изменения в файл хоста, особенно для тех, кто может не знать, почему были внесены изменения.
Рекламный контент
Попрощайтесь с традиционным управлением жизненным циклом ПК
Традиционные ИТ-инструменты, в том числе Microsoft SCCM, Ghost Solution Suite и KACE, часто требуют значительных настраиваемых настроек техническими специалистами T3 (дорогой и зачастую труднодостижимый ИТ-ресурс) для управления гибридной рабочей силой на месте и удаленной работой. Во многих случаях, даже с лучшими ресурсами, организации обнаруживают, что эти локальные инструменты просто не могут поддерживать удаленные конечные точки последовательно и надежно из-за ограничений инфраструктуры.
Узнать больше
В качестве примера, вот фотография, показывающая образец файла локальных хостов, загруженного в Блокнот Windows на ПК с Windows 7.
Где находится файл hosts?
В большинстве ОС Windows файл HOSTS находится в следующем каталоге файлов в папке Windows \ System32:
C: \ Windows \ System32 \ Drivers \ и т. Д.
Примечание: Папка etc может быть скрыта в вашей системе, поэтому вам может потребоваться показать скрытые файлы и папки.Для получения информации о том, как это сделать в Windows 7, см. Нашу практическую статью о том, как отображать скрытые файлы и папки в Windows 7.
Как отредактировать файл hosts
Файл hosts — это простой текстовый файл, поэтому для редактирования файла можно использовать приложение «Блокнот» Windows 7 по умолчанию. В этом разделе я покажу вам, как найти, загрузить, отредактировать и сохранить файл. Прокрутите немного дальше в этой статье, чтобы увидеть конкретные инструкции по , как отредактировать файл hosts для перенаправления URL-адресов или , как заблокировать веб-сайты .
1. Нажмите кнопку «Пуск» , затем Все программы , а затем Аксессуары . Найдите приложение «Блокнот».
2. Щелкните правой кнопкой мыши значок приложения «Блокнот» и выберите Запуск от имени администратора в появившемся меню (см. Пример ниже). После этого вы можете получить предупреждение об управлении учетными записями пользователей (UAC); просто нажмите Да в появившемся окне, чтобы принять изменения.
Примечание: Чтобы отключить UAC, см. Нашу статью о том, как отключить UAC в Windows 7.
3. После загрузки Блокнота перейдите в каталог C: \ Windows \ System32 \ Drivers \ etc.
4. Если вы не видите никаких файлов в каталоге etc (см. Ниже), это связано с тем, что все файлы здесь не имеют расширений, а Блокнот ищет только файлы с расширениями .txt. Чтобы исправить это…
5.… выберите «Все файлы» из раскрывающегося списка в правом нижнем углу открытого окна. Затем отобразятся все файлы в каталоге, как показано ниже.
6. Дважды щелкните файл hosts, чтобы загрузить его в блокнот.
7. После внесения изменений перезапишите существующий файл hosts и убедитесь, что вы случайно не добавили к файлу расширение .txt. Файл hosts должен оставаться именно таким — он должен соответствовать имени файла hosts без каких-либо расширений, иначе ОС не распознает файл.
Редактирование файла HOSTS для перенаправления на определенный URL
Одним из наиболее популярных способов редактирования файла hosts является направление пользователя на веб-сайт, веб-адрес которого может конфликтовать с существующим.Например, предположим, что вы работаете в компании, производящей чашки Петри, и у вашей группы веб-разработчиков есть внутренний веб-сайт, который использует веб-адрес petri.com. При вводе этого адреса пользователь обычно попадает на веб-сайт Petri IT Knowledgebase . Чтобы перенаправить пользователя на ваш внутренний веб-сайт при вводе Petri.com, попросите пользователя загрузить файл hosts и внести следующие изменения:
1. В нижней части файла hosts добавьте правильный IP-адрес для вашего внутреннего сайта, после чего поставьте хотя бы один пробел, как показано ниже.
2. Это однострочное изменение сообщит компьютеру пользователя о необходимости использования нового сопоставления IP-адресов для веб-адреса Petri.com, который теперь будет перенаправлен на правильный сайт.
Вы также можете отредактировать файл hosts, чтобы предоставить пользователям доступ к сайту, на который они обычно не могут попасть, введя URL. Например, у вас может быть сайт beta.petri.com, на котором показан дизайн вашего нового веб-сайта, но вы хотите несколько ограничить доступ. Добавление IP-адреса с последующим бета-тестированием.Адрес petri.com позволит пользователям, которые вводят beta.petri.com, перейти на правильный сайт, но пользователи, у которых нет обновленного сопоставления хостов, не смогут найти сайт, если они не знают IP-адрес. Вы также можете увидеть этот пример ниже:
После внесения необходимых изменений просто сохраните файл (как описано в предыдущем разделе), перезагрузите компьютер пользователя, и когда пользователь попытается получить доступ как к обычному, так и к бета-сайтам Петри, он будет перенаправлен на правильный локации.
Редактирование файла HOSTS для блокировки веб-сайтов
Еще одно популярное применение редактирования файла hosts — блокирование доступа пользователя к определенным сайтам. Например, если вы хотите запретить пользователю доступ к Facebook на ПК, предоставленном компанией, вы можете выполнить следующие действия:
1. Загрузите файл hosts на целевом ПК и добавьте IP-адрес localhost 127.0.0.1, за которым следует хотя бы один пробел, а затем адреса Facebook, которые вы хотите заблокировать, как показано в примере ниже.
Используя описанные здесь шаги, вы теперь обладаете знаниями, необходимыми как для перенаправления пользователей на другой веб-сайт, так и для блокировки их доступа к определенным веб-сайтам. У нас есть ряд других практических руководств, которые охватывают ту же тему для разных платформ и операционных систем, включая статьи о том, как редактировать файл hosts в Windows 8 и как редактировать файл hosts на мобильном устройстве под управлением Windows RT.
/ etc / hosts в Windows · GitHub
/ etc / hosts в Windows · GitHubМгновенно делитесь кодом, заметками и фрагментами.0 \ .0 \ .0 \ .0 «| head -1 | awk ‘{print $ NF}’) | grep -e» inet «| sed -e ‘s /.* inet //’ -e ‘s / . * // ‘-e’ s /.* \: // ‘`
для Windows 10 и 8
- Нажмите клавишу Windows.
- Введите «Блокнот» в поле поиска.
- В результатах поиска щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
- В Блокноте откройте следующий файл: c: \ Windows \ System32 \ Drivers \ etc \ hosts
- Внесите необходимые изменения в файл.
- Щелкните Файл> Сохранить, чтобы сохранить изменения.
Для Windows 7 и Vista
- Щелкните Пуск> Все программы> Стандартные.
- Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
- Нажмите «Продолжить» в Windows, требуется ваше разрешение в окне UAC.
- Когда откроется Блокнот, щелкните Файл> Открыть.
- В поле Имя файла введите C: \ Windows \ System32 \ Drivers \ etc \ hosts.
- Щелкните «Открыть».
- Внесите необходимые изменения в файл.
- Щелкните Файл> Сохранить, чтобы сохранить изменения.
Для Windows NT, Windows 2000 и Windows XP
- Щелкните Пуск> Все программы> Стандартные> Блокнот.
- Щелкните Файл> Открыть.
- В поле Имя файла введите C: \ Windows \ System32 \ Drivers \ etc \ hosts.
- Щелкните «Открыть».
- Внесите необходимые изменения в файл.
- Щелкните Файл> Сохранить, чтобы сохранить изменения.
Как редактировать файл Hosts в Windows 7/8 и 10
Файл hosts в Windows используется для сопоставления IP-адреса с доменом. Его можно использовать для блокировки доступа к доменам путем сопоставления имени хоста с неправильным IP-адресом или локальным IP-адресом. Если хост сопоставлен в файле хоста, Windows не будет запрашивать разрешение DNS-сервера.
Расположение по умолчанию для файла hosts — C: \ Windows \ System32 \ drivers \ etc , файл не имеет формата и должен быть открыт с помощью блокнота или другого текстового редактора.
Пользователю потребуются права администратора, чтобы редактировать файлы хоста в Windows. — Итак, приступим!
Сначала откройте блокнот от имени администратора:
Для Windows 7 / Vista:Нажмите Пуск и введите блокнот в строке поиска, щелкните правой кнопкой мыши файл блокнота и выберите Запуск от имени администратора
Для Windows 8/8.1/10:В режиме плиток введите блокнот и щелкните его правой кнопкой мыши, а затем выберите rus в качестве администратора
После того, как вы откроете блокнот, щелкните Файл -> Открыть и войдите в папку C : \ Windows \ System32 \ drivers \ etc , возможно, вы не увидите никаких файлов, перечисленных там, поэтому обязательно выберите Все файлы, а затем дважды щелкните файл hosts, чтобы открыть его.
Теперь дважды щелкните файл hosts и откройте его. Это откроет файл Hosts в блокноте от имени администратора.Записи в файле hosts имеют следующий формат:
, если перед строкой стоит знак #, например: # 127.0.0.1 localhost, , тогда она закомментирована и не будет работать. Чтобы добавить запись в файлы хоста, добавьте строку сразу под этой строкой без символа #. Правильный формат:
Примеры:
IP-АДРЕС ИМЯ ХОСТА
192.168.1.1 www.mylocaladmin.com
После ввода нажмите Файл -> Сохранить, чтобы сохранить файл хостов, или нажмите клавиши CTRL + S. Если вы хотите отредактировать его позже, просто снова откройте файл, внесите изменения и снова сохраните его.
Существуют различные варианты использования файла hosts, например: я использовал его для тестирования локального веб-сайта в домене без фактической покупки домена.
командная строка — Как редактировать хосты в Windows 7? Командная строка
— Как редактировать хосты в Windows 7? — СуперпользовательСеть обмена стеков
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange- 0
- +0
- Авторизоваться Подписаться
Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуКто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено 68k раз
Я хочу добавить адрес в файл hosts.Я использую Windows 7 (версия на иврите), и я системный администратор.
Я попробовал команду notepad C: \ Windows \ System32 \ drivers \ etc \ hosts
для редактирования файла. Я могу писать в файл, но система не позволяет мне сохранить файл.
Как мне сохранить файл с моими дополнениями? Какой правильный формат для этого типа файла?
Кроме того, все строки в существующем файле начинаются с символа «#». Это что-нибудь значит?
Индрек23.1k1414 золотых знаков8585 серебряных знаков9191 бронзовый знак
задан 26 мая ’10 в 11: 272010-05-26 11:27
РувиРуви3111 золотой знак11 серебряный знак22 бронзовых знака
1Хотя вы являетесь системным администратором, Windows 7 по умолчанию запускает вашу программу с ограниченными правами.
Чтобы иметь возможность обновлять защищенный файл hosts, вы должны запустить блокнот с опцией «Запуск от имени администратора», даже если вы являетесь администратором.
Вы можете отключить это поведение, отключив UAC, но лечение может быть хуже проблемы.
Terdon48.9k1212 золотых знаков110110 серебряных знаков158158 бронзовых знаков
Создан 26 мая ’10 в 11: 342010-05-26 11:34
ГарримЧаррим378k2424 золотых знака432432 серебряных знака777777 бронзовых знаков
1Вот самый простой способ сделать это:
Нажмите кнопку «Пуск», вставьте блокнот C: \ Windows \ System32 \ drivers \ etc \ hosts
, затем нажмите Ctrl + Shift + Enter.Фактически, таким образом вы можете запускать любое приложение / команду от имени администратора.
Создан 08 дек.
wbkangwbkang72655 серебряных знаков1010 бронзовых знаков
- Перейти к ярлыку Блокнота в ваше меню «Пуск».
- Щелкните правой кнопкой мыши значок Блокнота. Выбирать Запускаем от имени администратора
- Когда Блокнот загружен, откройте файл
C: \ Windows \ System32 \ drivers \ etc \ hosts
- Отредактируйте и сохраните файл
- Ваш файл Hosts отредактирован
Вы должны запускать его от имени администратора, потому что Win7 автоматически запускает программы с ограниченными правами
* Есть, конечно, еще 101 способ сделать это, это лишь один из них.
Создан 26 мая ’10 в 12: 082010-05-26 12:08
С.HoekstraS.Hoekstra2,155911 серебряных знаков1515 бронзовых знаков
, здесь есть очень простое и простое решение …. для меня звучит так, как будто вы пытаетесь обойти регистр .. Я сам сделал то же самое 😉
- скопируйте файл hosts на рабочий стол
- отредактируйте и сохраните файл на рабочем столе
- удалить исходное местоположение файла или изменить имя (на всякий случай добавляю к имени «_bu»)
- скопировать файл с рабочего стола в исходную папку
ТАДА!
Создан 26 мая.
Очень активный вопрос .Заработайте 10 репутации (не считая бонуса ассоциации), чтобы ответить на этот вопрос. Требование репутации помогает защитить этот вопрос от спама и отсутствия ответов. Суперпользователь лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie Настроить параметры
Как отредактировать файл HOSTS в Windows
Файл Windows HOSTS функционирует как локальная копия DNS-сервера, поэтому знание того, как его редактировать, может пригодиться, если вы хотите выполнять перенаправление пользовательского домена, блокировать веб-сайты или удалять вредоносные записи, установленные вредоносным ПО.Тем не менее, вы можете столкнуться с ошибками разрешений и другими проблемами при внесении изменений в этот файл в некоторых версиях Windows.
Инструкции в этой статье применимы к Windows XP, Windows 7, Windows 8 и Windows 10.
Как отредактировать файл Windows HOSTS
В Windows 7, 8 и 10 вы не сможете сохранить изменения в файле HOSTS, если не откроете его непосредственно из Блокнота или другого текстового редактора. Для этого:
Откройте Блокнот или другой текстовый редактор, например Notepad ++.
В текстовом редакторе выберите File> Open и откройте расположение файла HOST в C: \ Windows \ System32 \ drivers \ etc \ .
Выберите Текстовые документы (* txt) в правом нижнем углу окна Открыть и измените его на Все файлы .
Этот шаг необходим, поскольку файл HOSTS не имеет расширения .TXT.
Когда файлы появятся в папке, дважды щелкните hosts , чтобы открыть ее.
Отредактируйте файл HOSTS и сохраните изменения.
Что делать, если я не могу сохранить файл HOSTS?
В некоторых версиях Windows у вас нет разрешения на сохранение напрямую в папку \ etc \ . В этом случае при попытке сохранения вы можете увидеть ошибку, подобную этой:
Доступ к C: \ Windows \ System32 \ drivers \ etc \ hosts был запрещен.
Не удалось создать файл C: \ Windows \ System32 \ drivers \ etc \ hosts.Убедитесь, что путь и имя файла верны.
Вместо этого вы должны сохранить файл в другом месте, например, в папке Documents или Desktop . После сохранения перейдите в эту папку, скопируйте файл HOSTS и вставьте его прямо в то место, где должен находиться файл HOSTS ( C: \ Windows \ System32 \ drivers \ etc \ ). Вам будет предложено подтвердить разрешение, и вам нужно будет подтвердить перезапись файла.
Если у вас по-прежнему возникают проблемы с сохранением измененного файла HOSTS, проверьте атрибуты файла, чтобы убедиться, что он помечен как доступный только для чтения.Щелкните файл правой кнопкой мыши и выберите Свойства , чтобы просмотреть атрибуты.
Другой вариант — открыть программу текстового редактора от имени администратора, чтобы к редактору уже были применены разрешения. Затем сохранение файла HOSTS поверх оригинала можно выполнить без проверки учетных данных администратора.
Если вы по-прежнему не можете сохранить файл в папке HOSTS, вероятно, у вас нет необходимых разрешений на редактирование файлов в этой папке. Вы должны войти в систему под учетной записью, имеющей административные права на файл HOSTS, которые вы можете проверить, щелкнув файл правой кнопкой мыши и перейдя на вкладку Security .
Для чего используется файл HOSTS?
Файл HOSTS является виртуальным эквивалентом справочной службы телефонной компании. Если справочник сопоставляет имя человека с номером телефона, файл HOSTS сопоставляет доменные имена с IP-адресами.
Записи в файле HOSTS переопределяют записи DNS, поддерживаемые интернет-провайдером. Хотя эта иерархия может пригодиться для регулярного использования, например, для блокировки рекламы или определенных вредоносных IP-адресов, ее функции также делают этот файл общей целью вредоносных программ.
Изменив его, вредоносное ПО может заблокировать доступ к обновлениям антивируса или заставить вас перейти на вредоносный веб-сайт. Таким образом, рекомендуется периодически проверять файл HOSTS или, по крайней мере, знать, как удалить ложные записи.
Гораздо более простой способ заблокировать определенные домены на вашем компьютере — использовать настраиваемую службу DNS, которая поддерживает фильтрацию содержимого или списки блокировки.
Спасибо, что сообщили нам об этом!
Расскажите, почему!
Другой Недостаточно подробностей Трудно понятьКак мне изменить файл хостов?
Что такое файл Hosts?Файл hosts позволяет вам установить IP-адреса для домена на локальном компьютере , который может перекрывать авторитетный DNS.Это позволяет вам видеть, что будет отображать домен, если он указывает на другой сервер. В этой статье рассматриваются следующие темы:
Как распознать файл Hosts?Хост-файл представляет собой обычный текстовый файл и обычно называется hosts . Типичный файл hosts будет иметь одну или несколько строк, ссылающихся на ваш локальный компьютер (как «localhost»), и будет выглядеть так:
- 127.0.0.1 localhost
- 123.45.67.89 www.example.com
- # 98.76.54.32 www.another-example.com
Файл hosts можно изменить, чтобы переопределить настройки вашей сети и позволить вашему локальному компьютеру просматривать веб-сайт до распространения изменений DNS.
Зачем менять файл Hosts?Изменение файла hosts — это временная мера для предварительного просмотра вашего сайта по мере его загрузки с сервера HostGator. Он позволяет вам вносить изменения на сервере, отличном от того, который загружен вашим доменом, когда посетители заходят на вашу страницу.
Hosts File удобен для целей разработки, так как вы можете работать со своим сайтом на альтернативном сервере, используя файл hosts, в то время как посетители все еще могут посещать и использовать ваш существующий сайт.
HostGator рекомендует изменить файл hosts для разработки. Он обеспечивает наиболее стабильную среду разработки. Другие методы могут вызвать проблемы с конфигурацией после завершения разработки.
Как редактировать файл HostsЧтобы изменить хост, с которого загружается ваш домен, вам необходимо знать правильный IP-адрес вашего сервера. Серверы HostGator потребуют от вас использовать IP-адрес, отображаемый в вашей cPanel.
Вы можете просмотреть IP-адрес своего сайта, войдя в cPanel и просмотрев раздел «Общая информация» на правой боковой панели:
Редактирование системных файловНаконец, вы можете изменить хост, с которого ваш локальный компьютер загружает ваш сайт, напрямую отредактировав файл hosts вашей системы.Этот метод будет более простым, если вы опытный пользователь операционной системы на локальном ПК.
Все операционные системы будут иметь файл hosts, как в нашем примере:
- 127.0.0.1 localhost
- 123.45.67.89 www.example.com
- # 98.76.54.32 www.another-example.com
Добавьте вторую строку в этом примере в файл hosts со следующими изменениями:
- Замените 123.45.67.89 на IP-адрес из вашей cPanel.
- Замените www.example.com на фактическое доменное имя .
Вы можете деактивировать строку, чтобы отменить это изменение, поставив перед ней # (как в третьей строке выше). Это приведет к игнорированию строки.
Примечание: Не забудьте отменить внесенные вами изменения после того, как вы закончите просмотр своего сайта, так как любое из этих изменений помешает вашему домену загрузить правильный DNS.
Вот видеоурок о том, как изменить файлы Hosts на локальном компьютере.
Щелкните ссылки ниже, чтобы развернуть конкретные инструкции по внесению этого изменения в желаемую операционную систему:
Редактирование файла Hosts в Windows Windows 8 и Windows 10- Чтобы найти расположение хост-файла Windows: Нажмите клавишу Start и найдите Блокнот. (Если вы не видите его на текущей стартовой странице, начните вводить Блокнот, , и в правой части экрана появится поле поиска со списком программ под ним.Блокнот должен быть вверху этого списка.
- Щелкните правой кнопкой мыши на блокноте . Вы увидите варианты, появившиеся в нижней части стартовой страницы.
- Выберите Запуск от имени администратора.
Примечание: Выполнение этого действия может привести к тому, что Windows User Account Control предложит вам предупреждение или, если вы вошли в систему как другой пользователь, запрос пароля администратора. Этот шаг необходим для изменения системных файлов, таких как файл hosts.
- Щелкните Файл в строке меню в верхней части Блокнота и выберите «Открыть».
- Щелкните раскрывающийся список в нижнем правом углу, для которого задано значение Текстовые документы (* .txt), и выберите Все файлы (*. *)
- Просмотрите расположение файлов хостов Windows: C: \ Windows \ System32 \ Drivers \ etc и откройте файл hosts .
- Внесите необходимые изменения, как показано выше, и закройте Блокнот.
- Сохраните при появлении запроса.
Windows 7 или Vista
- Чтобы найти расположение файла хостов Windows: Перейдите к Пуск > Все программы > Стандартные .
- Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора .
- Щелкните Продолжить в командной строке UAC.
- Щелкните Файл > Открыть .
- Перейдите к C: \ Windows \ System32 \ Drivers \ etc .
- Измените раскрывающийся список фильтров файлов с Текстовые документы (* .txt ) на Все файлы (*. *) .
- Выберите хостов и щелкните Открыть .
- Внесите необходимые изменения, как показано выше, и закройте Блокнот.
- Сохраните при появлении запроса.
Связанная статья: Изменение файла Hosts в Vista
Windows XP и более ранние версии
- Чтобы найти расположение файла хостов Windows: перейдите к Пуск > Найдите > Файлы и папки .
- Выберите хостов файл в вашем каталоге Windows (или WINNT \ system32 \ drivers \ etc).
- Убедитесь, что файл не предназначен только для чтения , щелкнув его правой кнопкой мыши и выбрав Свойства .
- Откройте файл для редактирования в Блокноте.
- Уже должна быть запись для localhost . Более ранние версии Windows имеют разные форматы записей файлов hosts. При вставке IP-адреса HostGator и имени домена обязательно используйте тот же формат, что и в вашем файле:
В Windows 2000 и Windows ME порядок: IP-адрес , имя хоста .
- Внесите необходимые изменения и закройте Блокнот.
- Сохраните при появлении запроса.
Вам также может потребоваться перезагрузка, чтобы изменения вступили в силу. В следующий раз, когда вы посетите свой домен, ваш браузер попытается найти домен по соответствующему IP-адресу вместо того, чтобы искать IP-адрес через DNS.
Редактирование файла Hosts в MacСледуйте приведенным ниже инструкциям, чтобы отредактировать файл hosts, если вы используете Mac OS X.
- Чтобы найти расположение файлов хостов Mac: Перейдите в приложение «Терминал». Начните с ввода Терминал в центре внимания или перехода к Приложения > Утилиты > Терминал .
- Откройте файл hosts, набрав в терминале, который вы только что открыли:
sudo nano / private / etc / hosts
Примечание: Некоторые версии Mac OS X блокируют разрешения для файла hosts (файл помечен как неизменяемый).В этом случае используйте вместо этого следующую команду:
sudo chflags nouchg / private / etc / hosts.
- Введите свой пароль пользователя , пароль , когда будет предложено.
- Файл hosts содержит некоторые комментарии (строки, начинающиеся с символа #) и некоторые сопоставления имен хостов по умолчанию (например, 127.0.0.1 localhost). Добавьте свои новые сопоставления под сопоставлениями по умолчанию. Вы можете перемещаться по файлу с помощью клавиш со стрелками.
123.45.67.89 domain.com www.domain.com
Заменить 123.45.67.89 с IP-адресом сервера, который HostGator предоставил вам в вашей cPanel. Замените domain.com своим фактическим доменным именем. Дополнительные домены, поддомены или дополнительные домены (например, www.domain.com) могут быть добавлены в конце строки через пробел.
- Закончив редактирование файла hosts, нажмите Control-o , чтобы сохранить файл.
- Нажмите Введите в строке имени файла и Control-x , чтобы выйти из редактора.
В системах на базе Unix вы можете найти файл hosts по адресу / etc / hosts .В большинстве дистрибутивов Unix терминал находится в том же месте.
Чтобы открыть терминал:
- Перейти в Меню .
- Выбрать Приложения .
- Выбрать Принадлежности .
- Выберите Терминал .
- Откройте файл hosts, набрав в терминале, который вы только что открыли:
sudo nano / etc / hosts
- Введите свой пароль пользователя при появлении запроса.
- Файл hosts содержит некоторые комментарии (строки, начинающиеся с символа #) и некоторые сопоставления имен хостов по умолчанию (например,г., 127.0.0.1 localhost). Добавьте свои новые сопоставления под сопоставлениями по умолчанию. Вы можете перемещаться по файлу с помощью клавиш со стрелками.
123.45.67.89 domain.com www.domain.com
Замените 123.45.67.89 IP-адресом сервера, который HostGator предоставил вам в вашей cPanel. Замените domain.com своим фактическим доменным именем. Дополнительные домены, поддомены или дополнительные домены (например, www.domain.com) могут быть добавлены в конце строки через пробел.
- Закончив редактирование файла hosts, нажмите Control-o , чтобы сохранить файл.
- Нажмите Введите в приглашении к имени файла и Control-x , чтобы выйти из редактора.
После того, как вы изменили файл hosts, рекомендуется очистить DNS, чтобы новые изменения могли быть реализованы быстрее. Очистка DNS должна выполняться с помощью командной строки. В зависимости от ОС вашего компьютера будут разные команды.
Дополнительные сведения о очистке DNS см. В следующей статье по теме:
.