Изменен файл hosts, что делать
Обновлено: 21.11.2024
Вы можете использовать модифицированный файл HOSTS для блокировки рекламы, баннеров, сторонних файлов cookie, сторонних счетчиков страниц, веб-ошибок и даже большинства угонщиков и, возможно, нежелательных программ. Это достигается путем блокировки соединений, которые снабжают эти маленькие жемчужины. Файл Hosts загружается в память (кеш) при запуске, поэтому нет необходимости включать, настраивать или изменять какие-либо настройки, за исключением службы DNS-клиента (см. ниже). Windows автоматически ищет наличие файла HOSTS и, если находит, сначала проверяет файл HOSTS на наличие записей на только что запрошенной веб-странице. 0.0.0.0 (префикс) считается местоположением вашего компьютера, поэтому, когда запись, указанная в файле MVPS HOSTS, запрашивается на странице, которую вы просматриваете, ваш компьютер считает, что 0.0.0.0 является местоположением файла. Когда этот файл не находится, он переходит к следующему файлу, и, таким образом, рекламный сервер блокируется от загрузки баннера, файла cookie или какого-либо недобросовестного трекера или файла javascript.
Пример. Следующая запись 0.0.0.0 ad.doubleclick.net блокирует все файлы, предоставленные этим сервером DoubleClick на просматриваемой веб-странице. Это также не позволяет серверу отслеживать ваши перемещения. Почему? . потому что в некоторых случаях «рекламные серверы», такие как Doubleclick (и многие другие), будут пытаться молча открыть отдельное соединение на просматриваемой вами веб-странице, записывать ваши движения, а затем да. подписаться на дополнительные сайты, которые вы можете посетить.
Использование хорошо спроектированного файла HOSTS может ускорить загрузку веб-страниц, так как вам не придется ждать, пока загрузятся эти рекламные объявления, надоедливые баннеры, счетчики посещений и т. д. Это также помогает защитить вашу конфиденциальность и безопасность, блокируя сайты, которые могут отслеживать ваши привычки просмотра, также известные как «отслеживание кликов» или Data Miners. Простое использование файла HOSTS не является панацеей от всех опасностей в Интернете, но обеспечивает еще один очень эффективный «уровень защиты».
Если вам интересно . все это происходит за микросекунды, что намного быстрее, чем пытаться получить файл с другого конца света. Еще одна замечательная особенность файла HOSTS заключается в том, что это двусторонний файл, то есть, если какой-то паразит проникнет в вашу систему (обычно в комплекте с другими продуктами), виновник не сможет выбраться (позвонить домой), пока существуют необходимые записи. . Вот почему важно постоянно обновлять файл HOSTS. Получайте уведомления об обновлениях MVPS HOSTS .
Особое примечание: новые пользователи Windows 10 . файл MVPS Hosts устанавливается нормально, никаких изменений вносить не нужно.
ХОСТА MVPS включает в себя записи для большинства основных паразитов, угонщиков и нежелательных рекламных и шпионских программ!
Для просмотра файла HOSTS в текстовом виде. (328 КБ) (открывается в новом браузере)
Примечание. Текстовая версия также представляет собой отличный справочник с возможностью поиска для определения возможных нежелательных подключений.
Загрузить: hosts.zip [обновлено 6 марта 2021 г.]
Важное примечание. Файл HOSTS теперь содержит изменение префикса в записях HOSTS на «0.0.0.0» вместо обычного «127.0.0.1».
Это было сделано для решения проблемы замедления работы, возникающей с изменением Microsoft, внесенным в «интерфейс обратной связи TCP» в Win8.1.
Это изменение префикса не должно повлиять на обычных пользователей. У меня есть отзывы о том, что у антивируса COMODO и System Mechanic есть проблемы с префиксом «0.0.0.0». чтобы решить эту проблему:
Вы можете использовать функцию «Заменить» в «Блокноте» для преобразования записей, или любая из этих бесплатных утилит (см. ниже) имеет опцию для преобразования записей из «0.0.0.0» в «127.0.0.1.
Эта загрузка включает простой пакетный файл (mvps.bat), который переименует существующий файл HOSTS в HOSTS.MVP, а затем скопирует включенный обновленный файл HOSTS в нужное место. Для получения дополнительной информации см. соответствующую версию Windows.
Инструкции по установке для Windows 10/8 см. здесь |
При запуске пакетного файла (mvps.bat) щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». После обновления вы должны увидеть еще одно сообщение о том, что задача выполнена. Некоторые пользователи могут видеть всплывающее окно некоторых программ безопасности об изменениях в файле HOSTS. Разрешить изменение. однако, если вы видите это всплывающее окно (изменения в файле HOSTS) в любое другое время. исследовать.
Информация для загрузки: (информация о контрольной сумме находится в самом файле HOSTS, а не в "hosts.zip")
MD5: 9DC23CE4E0678AECD80CD553F4996A88 SHA-1: 60FD46AEFB9E753B7FDAEEE3CF66E2D146BBA000
Метод установки вручную: разархивируйте во временную папку и поместите в соответствующее место установки:
<УЛ>Примечание. Ниже приведены стандартные пути по умолчанию, отредактируйте их при необходимости.
Фактическое расположение определяется следующим ключом реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath
Служба DNS-клиента Windows
Microsoft снова сделала это. внесение изменений в Операционную систему без каких-либо объяснений. Если вы недавно обновились до Windows 10 версии 1709, скорее всего, вы не сможете внести какие-либо изменения в DNS-клиент, так как он неактивен. Однако, если вы ранее отключили или установили значение «Вручную», службу DNS-клиента вы все равно можете сделать это. Потом сделать еще хуже. обходные записи реестра (см. ниже) больше не применяются в Windows 10/1709. их просто игнорируют. Чтобы проверить версию Windows. щелкните правой кнопкой мыши меню «Пуск» и выберите > «Выполнить» (введите) winver (нажмите «ОК»)
К счастью, Кит М прислал следующий обходной путь .
- С сайта sysinternals.com загрузите последнюю версию AUTORUNS. не требует установки.
- Запустите autoruns64.exe от имени АДМИНИСТРАТОРА и дождитесь завершения сканирования.
- В меню программы в разделе ПАРАМЕТРЫ снимите флажок "Скрыть записи Windows".
- Перейдите на вкладку "Службы", прокрутите вниз до записи Dnscache и снимите (снимите флажок) флажок.
- Вы можете ФАЙЛ/СОХРАНИТЬ, чтобы сохранить копию новых параметров конфигурации.
- Закройте autoruns64, перезагрузите компьютер и проверьте диспетчер служб — DNS-клиент отключен. [скриншот]
Если вы решите, что хотите, чтобы служба DNS-клиент работала . Вы можете создать небольшой пакетный файл, который будет очищать DNS в любое время.
Откройте Блокнот и введите следующее:
ipconfig /flushdns
Затем выберите «Файл» > «Сохранить как» > измените тип файла на «Все файлы», назовите пакетный файл flushdns.bat и поместите его в папку Windows.
Найдите flushdns.bat, щелкните правой кнопкой мыши и выберите «Отправить» > «Рабочий стол как ярлык».
Windows 10 (ранние версии)/8
В большинстве случаев служба DNS-клиент не нужна, ее рекомендуется отключить. Эти инструкции предназначены для одного (домашнего пользователя) ПК. Если ваш компьютер является частью «Домена», проконсультируйтесь с вашим ИТ-отделом, прежде чем применять этот обходной путь. Это особенно относится к пользователям ноутбуков, которые путешествуют или привозят свои рабочие машины домой. Перед подключением (требуется перезагрузка) к рабочему домену обязательно перезагрузите Службу (при необходимости).
Для решения этой проблемы (вручную) откройте «Редактор служб»
<УЛ>Пользователи Win8 - Панель управления > Администрирование > Службы
В Hostsman есть возможность отключить службу DNS [скриншот]
Если установлено значение «Вручную», вы можете увидеть, что указанная выше «Сервис» не нужна (после небольшого просмотра — если установлено значение «Вручную»), снова открыв «Редактор служб», прокрутив вниз до «Клиент DNS» и проверив столбец «Статус». Он должен быть пустым, если это необходимо, в этом столбце будет отображаться «Начато». Существует несколько утилит, которые могут сбросить настройки DNS-клиента. [подробнее]
Важно! Если вы используете Network Discovery, то требуется служба DNS-клиент, и для нее не следует устанавливать ни значение Manual, ни Disabled.
Временное решение для использования файла MVPS HOSTS и оставления службы DNS-клиента включенной (установлено значение «Автоматически»)
<УЛ>для пользователей Win8 — панель чудо-кнопок > «Поиск» > (введите) командная строка > выберите «Командная строка» (левая панель) «ОК» в приглашении UAC ли>
Лучшим обходным решением для Win10/8 было бы добавление двух записей реестра для управления временем сохранения кэша DNS. (KB318803)
<УЛ>Пользователи Win8: на панели чудо-кнопок выберите: Поиск (введите) выполнить и выберите Выполнить (левая панель) и (введите) "regedit" (без кавычек)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
Все остальные вопросы, проблемы и решения см. в разделе Часто задаваемые вопросы о файле HOSTS
Подробные инструкции по загрузке и извлечению см. в разделе Справка по загрузке
После установки найдите расположение Hostsman, щелкните правой кнопкой мыши файл "hm.exe" и выберите: "Свойства" |
Сценарий PowerShell для автоматической загрузки, распаковки и обновления файла локального хоста. версия macOs Другая версия PowerShell. |
Другие программы, использующие файл MVPS HOSTS
- НЕТ
- Вирусфейс
- КАК РАЗВЕРНУТЬ ФАЙЛ MVPS HOSTS НА ТЕЛЕФОНЕ ANDROID (требуется рутированное устройство)
- uBlock Origin (для Google Chrome — скриншот) Расширение доступно для нескольких браузеров:
Chrome, Chromium, Edge, Firefox, Opera, Pale Moon, а также версий Safari. - HostsMan
- HostsEdit – утилита командной строки для редактирования файла HOSTS в Windows.
- Как изменить файл hosts на устройстве Android
Хотя я не использую ни Linux, ни Mac, я часто получаю запросы о том, как это сделать, поэтому вот несколько ресурсов:
<УЛ>Различные статьи по устранению неполадок
Спасибо всем, кто причастен к онлайн-уведомлениям об обновлениях для файла HOSTS. Эти обновления публикуются на большинстве основных сайтов, связанных с безопасностью, в группах новостей, списках рассылки, блогах и т. д. Получайте уведомления об обновлениях MVPS HOSTS.
Чтобы предоставить список наших ресурсов или любые другие комментарии: Свяжитесь с нами
Изменение файла hosts — это простая настройка, которая используется, чтобы «обмануть» ваш компьютер, заставив его разрешить определенный IP-адрес. Это особенно полезно при разработке вашего сайта на нашем сервере, когда ваши серверы имён еще не привязаны к нам. Это необходимо, когда вы работаете с программным обеспечением, зависящим от доменного имени (например, с системой управления контентом (CMS), такой как Joomla! или WordPress).
Как работает изменение файла hosts?
На изображении (справа) показан процесс преобразования домена в IP-адрес с использованием различных устройств. На изображении файл hosts на «Ваш компьютер» изменен следующим кодом:
Другие устройства, на которых не изменен файл hosts, будут разрешаться в IP-адрес: 172.16.0.0, найденный в зоне DNS — присутствующий на серверах имен, на которые указывает домен. .
Как изменить файл hosts
Следуйте приведенным ниже разделам, чтобы узнать, как изменить файл hosts.
ВАЖНО: Если во время просмотра этой статьи вы не уверены, что именно вам нужно сделать, мы рекомендуем посмотреть видео выше.
Запустите Блокнот от имени администратора
Чтобы изменить файл hosts, вам потребуется сначала запустить Блокнот (или любой другой текстовый редактор, доступный вам на том же компьютере) от имени администратора. Это связано с тем, что файл hosts является системным и не может быть изменен без повышенных привилегий. Примечание. Если вы используете Windows XP или более раннюю версию, вам не нужно запускать ее от имени администратора, поскольку эта функция существует только в Vista и более поздних версиях. Найдите Блокнот в меню «Пуск». Если его еще нет, вы можете ввести «блокнот» в поле поиска, чтобы отобразить его. Затем щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
Откройте файл hosts
После того как вы запустите Блокнот от имени администратора, вы сможете найти файл hosts и открыть его.Хотя не все версии Windows хранят его в одном и том же месте, обычно он находится в каталоге c:\windows\system32\drivers\etc и имеет имя файла: hosts. Если вы его там не видите, есть другие возможности:
- Windows 95/98/Me c:\windows
- Windows NT/2000/XP Pro c:\winnt\system32\drivers\etc
- Windows XP Home/Vista/Windows 7 c:\windows\system32\drivers\etc
- Windows 8 c:\windows\system32\drivers\etc
- Windows 10 c:\windows\system32\drivers\etc
Теперь вам нужно открыть файл hosts. Когда Блокнот уже открыт, нажмите «Файл», затем «Открыть…». Поскольку файл hosts не является стандартным файлом .txt, который Блокнот будет искать по умолчанию, вам нужно изменить раскрывающийся список в правом нижнем углу с надписью «Текстовые документы», чтобы выбрать «Все файлы». ». Наконец, перейдите к местоположению вашего файла hosts и дважды щелкните его, чтобы открыть файл с помощью Блокнота.
Найти IP-адрес, связанный с вашей учетной записью
Редактируйте файл hosts
Теперь, когда у вас открыт правильный файл, пришло время изменить файл hosts. В вашем файле hosts вы должны увидеть что-то похожее на следующее:
ВНИМАНИЕ! Перед внесением изменений обязательно сохраните резервную копию файла hosts! Для этого вы можете выполнить следующие действия:
- В Блокноте нажмите «Файл» и выберите «Сохранить как…».
- В имени файла введите то, что вы запомните, например hosts_file_09.16.2013
- Нажмите "Сохранить".
Используя собранную информацию, вы добавите несколько строк в файл hosts. Они будут выглядеть примерно так:
После внесения изменений нажмите «Файл», затем «Сохранить». Вы внесли изменения в файл hosts.
Дополнительные необходимые шаги для Windows 8/10
Настройка Защитника в Windows 8 для изменения файла hosts
Если вы используете Windows 8, Защитник Windows работает по умолчанию и не позволяет вам изменять файл hosts. Вам нужно будет разрешить редактирование этого файла, зайдя в Защитник Windows и выполнив следующие шаги:
- Перейдите к Защитнику Windows, наведя указатель мыши на правый угол, чтобы открыть панель навигации. Нажмите на значок, который выглядит как увеличительное стекло, чтобы начать поиск. Введите «Защитник Windows», нажмите на появившийся значок. Он будет помечен как «Защитник Windows». Нажмите на этот значок, и приложение запустится.
- Когда откроется Защитник Windows, нажмите на вкладку "Настройки".
- Затем введите расположение файла hosts в соответствии с расположением установки Windows. Вот путь по умолчанию: c:\windows\system32\drivers\etc\hosts
- Нажмите кнопку "Добавить", и вы увидите, что он добавлен в список под расположением файлов.
- Нажмите «Сохранить изменения» в правом нижнем углу, а затем закройте Защитник Windows.
- Следующим шагом будет собственно редактирование файла. Согласно приведенным выше инструкциям, вам нужно будет отредактировать файл как администратор. Снова наведите указатель мыши на правую сторону и найдите «Блокнот». Откройте его как администратор.
- Откройте файл в соответствии с вашим путем к файлу HOSTS.
- Внесите изменения и нажмите СОХРАНИТЬ, выбрав «Файл», чтобы открыть меню. На этом редактирование файла HOSTS в Windows 8 завершено.
Работа с Windows 10 для изменения файла hosts
При работе с Windows 10 основная проблема, которую вам нужно решить, прежде чем приступить к работе, — это возможность изменять файл hosts. Для внесения изменений вам потребуется доступ администратора. Если у вас есть какие-либо вопросы относительно доступа администратора, ознакомьтесь с определением Microsoft администратора для локальных учетных записей или поговорите с локальным администратором Windows. В документации Microsoft локальные учетные записи означают «на вашем компьютере». Следуйте приведенным ниже инструкциям, чтобы быстро и легко внести изменения в файл hosts.
В качестве меры предосторожности закройте окно Блокнота, а затем повторно загрузите файл hosts в соответствии с начальными шагами и еще раз проверьте, применены ли ваши изменения.
Как я узнаю, что это сработало?
Самый простой способ убедиться, что это сработало, — просто зайти в свой домен. Отображает ли он ваш новый сайт на наших серверах так, как должен? Если на вашем сайте не было никаких изменений с момента его перемещения, вам может потребоваться выполнить проверку связи, чтобы убедиться, что он показывает правильный IP-адрес.
Очистка кеша DNS
После изменения файла hosts, если ваш компьютер кэшировал ваш DNS, вам нужно будет очистить его. К счастью, у нас есть статья, которая научит вас этому:
Узнайте больше об управлении DNS-сервером в нашем Руководстве по управляемому VPS-хостингу.
Как автор InMotion Hosting, Арнел всегда стремился делиться полезной информацией и предоставлять знания, которые помогут решить проблемы и помочь в достижении целей. С 2004 года он также принимает активное участие в местных группах и мероприятиях WordPress.
75 комментариев
Ваша модификация файла hosts должна выглядеть так:
Где IP-адрес — это IP-адрес сервера, на котором вы размещаете файлы веб-сайта, и домен, который вы используете для создания веб-сайта. Надеюсь, это поможет. Если вам нужна дополнительная помощь, отправьте ответ с более подробной информацией о конкретных шагах, которые вы предпринимаете.
Я следовал инструкциям, но это не работает…
Вот что я сохранил в файле hosts:
и вот что происходит, когда я пытаюсь пропинговать его:
Изменение HOSTS применяется только к компьютеру, на котором было применено изменение. Нам нужно знать, как вы это тестируете, чтобы определить, почему это не работает. Многие разработчики используют это, и это функция операционных систем для компьютеров. Если бы вы запустили traceroute или пропинговали сайт, это отражало бы то, как внешний мир видит этот URL-адрес, а НЕ то, как ваш компьютер видит URL-адрес после изменения HOSTS. Я надеюсь, что это поможет прояснить проблему.
На сайте не было никаких изменений, и когда я запускаю тест ping, он показывает правильный IP-адрес. Спасибо за эту статью.
Добро пожаловать! Мы рады, что эта статья смогла вам помочь!
Это инструкции о том, как это сделать на ПК с Windows 7, но что, если я работаю на Mac?
У нас есть руководство о том, как это сделать на MAC по ссылке ниже.
Спасибо за вашу замечательную поддержку поддержки изменения файлов DNS vs hosts, которая очень полезна для системы и разрешает конкретный IP-адрес. это очень хорошо, и я использовал это, и это очень полезно.
Добро пожаловать! Мы рады, что наш Центр поддержки полезен для вас.
Спасибо за ваш отзыв, мы рады, что вы нашли Центр поддержки полезным!
Я изменил свой собственный файл хоста, который нам очень полезен. Когда я пингую на своем локальном компьютере, он возвращает правильный IP-адрес на общем компьютере. статья на вашем сайте хороша и как я нахожу свой собственный IP.
Мой компьютер сделал то же самое, потому что, несмотря на то, что я был учетной записью администратора, я не открывал программу от имени администратора, но я смог обойти это, открыв wordpad от имени администратора, прежде чем искать файл hosts. Просто введите «wordpad» в поле поиска Windows. Щелкните правой кнопкой мыши на программе Wordpad или значке приложения и выберите «Запуск от имени администратора». В программе wordpad вытащите меню файлов, выберите «Открыть файл», перейдите в нужный каталог (C:\Windows\System32\drivers\etc\hosts) в Windows 10. В правом нижнем углу выберите отображение всех файлов, а не только wordpad и дважды щелкните hosts, чтобы открыть. После того, как вы добавите строки в конец файла hosts, выберите «сохранить», и все готово.
Я следовал инструкциям
Но когда я пытаюсь сохранить обновленный файл hosts, он не позволяет мне это сделать, потому что он говорит, что он доступен только для чтения.
Я определенно запускаю блокнот от имени администратора. Я даже пытался избавиться от статуса файла только для чтения, но и это мне не позволяет.
Я пробовал несколько раз на нескольких компьютерах
Кто-нибудь знает, как это исправить?
Поскольку вы советуете запускать Блокнот от имени администратора, я рекомендую вам использовать альтернативный текстовый редактор. Вы всегда можете использовать приложение Windows cmd, чтобы открыть файл от имени пользователя root/administrator и соответствующим образом изменить файл hosts. Кроме того, я рекомендую вам связаться с Microsoft, чтобы сообщить, почему Блокнот, работающий от имени администратора, не может изменить этот файл.
Я не могу сохранить файл hosts ни на одном из своих компьютеров, несмотря на то, что у меня есть доступ с правами администратора. Я свяжусь со службой поддержки, чтобы узнать, сможем ли мы это обсудить.
Из треда, на который вы ссылаетесь, неясно, каким было окончательное решение. Не могли бы вы подвести итог?
Если я не смогу решить эту проблему, чтобы разместить свои сайты в автономном режиме во время работы над ними, я вообще не смогу использовать InMotion Hosting.
Так проблема в том, что вы не можете редактировать файл hosts? Или проблема в том, что вы не знаете, как настроить среду разработки? Мы хотим помочь вам, но нам нужно больше информации.
Я следовал инструкциям по изменению файла Hosts в Windows 7 под управлением администратора. Я также очистил кеш DNS. Но когда я пытаюсь сохранить файл, я всегда получаю следующее сообщение об ошибке: «Процесс не может получить доступ к файлу, поскольку он используется другим процессом».
Я закрыл браузер и другие открытые программы, повторил попытку и получил такое же сообщение об ошибке.
спасибо за ответ.
Gaurav, WordPress обрабатывает перенаправления иначе, чем статический сайт. Я рекомендую настроить WordPress для использования вашего временного URL-адреса.
Статья была очень поучительной.
Мне удалось получить доступ к веб-сайту на хостинге inmotion, внеся изменения в файл Hosts как
Но проблема в том, что я использую сайт WordPress, и мне нужно получить доступ к панели инструментов веб-сайта. выдает ошибку 400: не найдено.
не могли бы вы предложить решение этой проблемы.
У нас также есть дополнительные шаги в нашем руководстве по устранению неполадок WordPress.
Спасибо,
Джон-Пол
Файл hosts изменяет маршрутизацию только для указанных вами доменов. Это не повлияет на другие сайты.
Мне удалось найти IP-адрес, связанный с моей учетной записью cpanel. Надеюсь, это не общий общий IP-адрес.
Кристофер Велкер
Кристофер Велкер
Писатель
Иногда вам потребуется отредактировать файл hosts на вашем компьютере. Иногда из-за атаки или розыгрыша, а другие, чтобы вы могли просто и свободно контролировать доступ к веб-сайтам и сетевой трафик.
Файлы hosts используются со времен ARPANET. Они использовались для разрешения имен хостов до DNS. файлы hosts будут представлять собой массивные документы, используемые для помощи в разрешении сетевых имен.
Microsoft сохранила файл hosts в сети Windows, поэтому он очень мало различается при использовании в Windows, macOS или Linux. Синтаксис остается практически одинаковым на всех платформах. В большинстве файлов hosts будет несколько записей для замыкания на себя. Мы можем использовать это для основного примера типичного синтаксиса.
Первая часть будет адресом для перенаправления адреса, вторая часть будет адресом, который вы хотите перенаправить, а третья часть будет комментарием. Они могут быть разделены пробелом, но для удобства чтения обычно разделены одной или двумя вкладками.
Теперь давайте посмотрим на доступ к файлам hosts в разных операционных системах…
Windows 8, 8.1 или 10
К сожалению, в Windows 8 или 10 неудобно открывать приложения от имени администратора, но это не так уж сложно. Просто найдите «Блокнот», затем щелкните правой кнопкой мыши «Блокнот» в списке результатов поиска и выберите запуск от имени администратора. Если вы используете Windows 10, это будет в меню «Пуск».
Если вы используете Windows 10, это будет выглядеть примерно так:
После этого откройте следующий файл с помощью функции «Файл» -> «Открыть».
Затем вы можете редактировать как обычно.
Windows 7
Чтобы получить доступ к файлу hosts в Windows 7, вы можете использовать следующую команду в строке запуска, чтобы открыть блокнот и файл.
Теперь, когда вы отредактировали файл Hosts, обязательно сохраните его.
Теперь обратите внимание, если мы попытаемся получить доступ к Facebook в IE, мы не сможем попасть на страницу.
Мы также не смогли получить его в Google Chrome… (см. примечания в конце). Кроме того, для получения дополнительной информации о редактировании файла Hosts ознакомьтесь со статьей The Geek о том, как создать ярлык для быстрого редактирования файла Hosts.
Убунту
В Ubuntu 10.04 и большинстве дистрибутивов Linux вы можете редактировать файл hosts прямо в терминале. Вы можете использовать свой любимый редактор или даже открыть свой любимый текстовый редактор с графическим интерфейсом. В этом примере мы будем использовать VIM. Как и в Windows 7, файл hosts в Ubuntu находится в папке /etc/, хотя здесь он находится в корне диска. Чтобы отредактировать файл, вам нужно будет открыть его как root, поэтому мы используем здесь sudo.
Теперь, когда он открыт, мы можем отредактировать его, чтобы перенаправить Facebook в никуда. Вы заметите, что в Ubuntu также есть раздел для IP6. В большинстве случаев вам нужно будет отредактировать только верхнюю часть и игнорировать IP6.
macOS (любая версия)
В macOS доступ к файлу hosts очень похож на Ubuntu. Начните с терминала и используйте свой любимый редактор, даже если вы хотите вызвать текстовый редактор с графическим интерфейсом, это проще сделать из терминала.
Файл будет немного больше похож на Windows, только с меньшим количеством пояснений. Мы снова собираемся перенаправить Facebook.
На этот раз кажется, что 0.0.0.0 является петлей и направит вас на тестовую страницу компьютеров Apache.
Примечания
Это должно помочь вам понять, что такое файл Hosts и как он может защитить ваш компьютер. Вы можете использовать его для блокировки сайтов, к которым вы не хотите иметь доступ с ПК. Если у вас есть другие предложения по какой-либо из рассмотренных нами операционных систем, оставьте комментарий и сообщите нам об этом!
Последнее обновление: 23 июля 2019 г.
Автор: Rackspace Support
Изменение файла hosts позволяет переопределить систему доменных имен (DNS) для домена на определенном компьютере. Управление DNS полезно, когда вы хотите протестировать свой сайт без тестовой ссылки перед запуском SSL, убедиться, что псевдоним сайта работает до изменений DNS, а также по другим причинам, связанным с DNS. Информацию об изменении настроек DNS см. в разделе Изменение настроек DNS в Linux.
Изменение файла hosts приводит к тому, что ваш локальный компьютер обращается непосредственно к указанному вами адресу интернет-протокола (IP). Rackspace предлагает решения для управляемого хостинга, помогающие управлять этими ресурсами.
В этой статье приведены инструкции по поиску и редактированию файла hosts в следующих операционных системах:
- Microsoft® Windows® 10, Windows 8, Windows 7 и Windows Vista™
- Microsoft Windows NT™, Windows 2000 и Windows XP
- Линукс®
- MacOS® X версий с 10.0 по 10.1.5
- Версии MacOS X с 10.6 по 10.12
После того как вы добавите информацию о домене и сохраните файл, ваша система начнет разрешаться в указанный вами IP-адрес. По завершении тестирования удалите эти записи.
Окна
Если вы используете операционную систему Microsoft, такую как Windows 10, Windows 8, Windows 7 и Windows Vista, вы должны запустить Блокнот Microsoft от имени администратора.
Windows 10 и Windows 8
Используйте следующие инструкции, если вы используете Windows 10 или Windows 8:
Нажмите клавишу Windows.
Введите Блокнот в поле поиска.
В результатах поиска щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
В Блокноте откройте следующий файл:
c:\Windows\System32\Drivers\etc\hosts
Внесите необходимые изменения в файл.
Выберите «Файл» > «Сохранить», чтобы сохранить изменения.
Windows 7 и Windows Vista
Используйте следующие инструкции, если вы используете Windows 7 или Windows Vista:
Выберите «Пуск» > «Все программы» > «Стандартные».
Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора.
Появится окно контроля учетных записей Windows, требующее вашего разрешения.
Нажмите «Продолжить», чтобы предоставить разрешение.
В Блокноте выберите «Файл» > «Открыть».
В поле Имя файла введите следующий путь:
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:
Откройте окно терминала.
Введите следующую команду, чтобы открыть файл 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), щелкните значок замка в левом нижнем углу окна.
Введите пароль пользователя домена и нажмите OK.
Во втором столбце представления браузера выберите узел с именем машины.
В третьем столбце выберите запись с именем localhost .
В меню "Правка" выберите "Дублировать".
Появится уведомление о подтверждении.
Нажмите "Дублировать".
Появляется новая запись с именем localhost copy, и ее свойства отображаются под представлением браузера.
Дважды щелкните значение свойства ip_address и введите IP-адрес другого компьютера.
Дважды щелкните значение свойства name и введите имя хоста, которое вы хотите использовать для другого компьютера.
Нажмите на свойство serve и выберите "Удалить" в меню "Правка".
В меню "Файл" выберите "Сохранить".
Появится уведомление о подтверждении.
Нажмите Обновить эту копию.
Повторите шаги с 6 по 12 для каждой дополнительной записи хоста, которую вы хотите добавить.
В меню NetInfo Manager выберите Выйти.
Вам не нужно перезагружать компьютер.
MacOS X 10.6–10.12
Используйте следующие инструкции, если вы используете MacOS X с 10.6 по 10.12:
На компьютере выберите Приложения > Утилиты > Терминал, чтобы открыть окно Терминала.
Введите следующую команду в окне терминала, чтобы открыть файл hosts:
При появлении запроса введите пароль пользователя домена.
Отредактируйте файл hosts.
Чтобы сохранить файл hosts, нажмите Control+X.
Когда вас спросят, хотите ли вы сохранить изменения, введите y.
Чтобы изменения вступили в силу, очистите кеш DNS, введя следующую команду:
Поделитесь этой информацией:
© 2020 Rackspace США, Inc.
Если не указано иное, содержимое этого сайта находится под лицензией Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License
Система доменных имен (DNS) — это ключ к поиску веб-сайта в Интернете. Когда на карту поставлено так много, внесение изменений в записи DNS может быть нервным занятием.
К счастью, есть способ протестировать изменения, связанные с DNS, без редактирования текущих записей. Изменив локальный файл hosts, вы можете просмотреть, как ваши домены будут работать на новом сервере, не подвергая риску ваш действующий сайт.
В этом посте мы рассмотрим, что такое файлы hosts, и поделимся некоторыми причинами, по которым вы можете захотеть их изменить. Затем мы покажем вам, как редактировать файлы hosts в Windows 10. Начнем!
Введение в файл hosts
Файл hosts — это локальный текстовый файл, который сопоставляет ваш сервер или имена хостов с адресами интернет-протокола (IP). Каждый раз, когда Windows 10 подключается по сети с использованием имени хоста, она обращается к файлу hosts. Если Windows найдет запись в этом файле, она свяжется с указанным сервером.
Если соответствующее имя хоста не будет найдено, Windows 10 разрешит имя хоста с помощью службы доменных имен (DNS). Это процесс, используемый для получения IP-адреса сервера за доменным именем.
Каждая запись в файле hosts имеет собственную строку с числовым IP-адресом, пробелом или символом табуляции и, наконец, именем хоста или доменом. Давайте рассмотрим пример записи файла hosts:
Стоит отметить, что некоторые программы используют собственные методы поиска имен хостов. Это означает, что всегда есть шанс, что он может полностью проигнорировать файл hosts.
Что происходит, когда вы изменяете файл hosts?
В этом посте мы сосредоточимся на открытии файла hosts и добавлении отдельных записей. Однако также можно полностью заменить этот файл. Это может быть простым способом массовой блокировки вредоносных или спам-сайтов. Есть даже сайты, на которых опубликованы готовые списки IP-адресов, связанных с рекламой, угонщиками, счетчиками страниц и другими нежелательными подключениями.
Вы можете загрузить один из этих предварительно подготовленных списков и скопировать/вставить его содержимое в существующий файл hosts. В качестве альтернативы вы можете заменить свой собственный файл hosts только что загруженным файлом. Если вы выберете последнее, мы рекомендуем сохранить копию исходного файла на случай, если вы столкнетесь с каким-либо странным поведением при его замене.
Почему вы можете захотеть изменить файл hosts в Windows 10
Вы можете использовать файл hosts для тестирования изменений, связанных с DNS, без необходимости изменять записи DNS. Например, представьте, что вы перешли на новый сервер. Перед обновлением настроек DNS рекомендуется проверить, как ваши домены будут выглядеть и функционировать на этом новом сервере.
Однако, если вы введете свое текущее доменное имя, оно будет преобразовано в ваш старый сервер. В этом случае вы можете изменить файл hosts, чтобы указать домену IP-адрес нового сервера.
Этот файл также может помочь проверить, как ваш веб-сайт выглядит на другом сервере, если ваш DNS еще не распространился. В Kinsta мы предоставляем временный URL-адрес (sitename.kinsta.cloud), но он не может имитировать все. Например, CDN по умолчанию не работает с временным URL.
Вы также можете использовать файл hosts для блокировки определенных веб-сайтов. Это может быть полезно для работодателей, которые хотят убедиться, что их сотрудники не тратят время на неавторизованные сайты, такие как Facebook, Twitter или YouTube.
Хотя технических способов заблокировать доступ к неавторизованным веб-сайтам меньше, многие из этих методов относительно легко отменить. Например, у технически подкованного ребенка могут возникнуть небольшие проблемы с обходом родительского контроля, но изменение файла hosts требует более высокого уровня технических знаний.
Вы можете пойти еще дальше и заблокировать все веб-сайты, на которых размещена реклама. Если вы сопоставите адреса всех основных поставщиков рекламы с неиспользуемым внутренним IP-адресом, Windows 10 не сможет разрешить эти адреса. После этого вы сможете пользоваться Интернетом без рекламы.
Наконец, некоторые злоумышленники могут настроить переадресацию, изменив ваш файл hosts. Это известно как захват файла hosts. Если вы сталкиваетесь со странными переадресациями, возможно, стоит проверить файл hosts на наличие подозрительных записей.
Как заставить Firefox учитывать файл hosts Windows 10
В результате отображаемый веб-сайт всегда будет указывать на IP-адрес, который Интернет считает авторитетным для этого домена. Даже если вы отредактируете файл hosts, ваши изменения не будут иметь никакого эффекта, если сервер DoH вернет рабочий IP-адрес.
Существует множество отличных веб-браузеров, совместимых с Windows 10 и поддерживающих файл hosts по умолчанию. Однако, если вы хотите использовать Mozilla Firefox, вы всегда можете отключить DoH.
Чтобы начать, нажмите кнопку "Меню" в браузере Mozilla Firefox и перейдите в "Настройки".
Найдите кнопку меню и нажмите "Настройки".
Убедитесь, что на следующей вкладке выбрано «Общие». Затем прокрутите до раздела «Настройки сети» и нажмите «Настройки».
Настройки сети в Firefox
Чтобы сохранить изменения, нажмите OK и закройте это окно. С этого момента Firefox будет учитывать любые настраиваемые адреса, которые вы добавляете в файл hosts в Windows 10.
Как отредактировать файл hosts в Windows 10 (3 шага)
Существует множество причин, по которым вам может потребоваться отредактировать этот важный файл. Независимо от того, хотите ли вы заблокировать рекламные сети, подтвердить новый домен или выполнить другие проверки, связанные с DNS, процесс будет точно таким же.
Давайте посмотрим, как добавить пользовательские адреса в файл hosts в Windows 10.
1. Найдите свой IP-адрес
Часто вам нужно изменить способ разрешения Windows 10 IP-адреса сайта, которым вы владеете. Чтобы внести это изменение, вам необходимо знать IP-адрес вашего веб-сайта.
Если вы являетесь клиентом Kinsta, вы можете легко получить эту информацию с помощью панели управления MyKinsta.
Панель управления MyKinsta
Найдите домен, с которым хотите работать, и нажмите на него. На следующем экране вы найдете некоторую информацию об этом домене, включая ваш IP-адрес.
Нажмите на опцию «Сайты» в MyKinsta
Кроме того, вы можете изменить способ разрешения Windows 10 стороннего IP-адреса. Вы можете получить IP-адрес любого веб-сайта с помощью tracert.
Подпишитесь на рассылку новостей
Хотите узнать, как мы увеличили трафик более чем на 1000 %?
Присоединяйтесь к более чем 20 000 человек, которые получают нашу еженедельную рассылку с полезными советами по WordPress!
Tracert обычно используется в качестве инструмента сетевой диагностики, помогающего решать проблемы с сетевым подключением. Однако вы также можете использовать его для отслеживания путей, которые проходит пакет данных от источника до места назначения, что позволит выявить IP-адрес целевого веб-сайта.
Чтобы запустить tracert, щелкните значок "Пуск", затем введите командную строку в строку поиска.
Введите командную строку в строку поиска
Когда появится значок командной строки, щелкните его. В следующем окне введите tracert, а затем URL-адрес рассматриваемого веб-сайта, например:
2. Запустите Блокнот от имени администратора
В Windows XP и более ранних версиях редактирование файла hosts было относительно простым. Вы можете просто добавить исключение в свой антивирус, открыть файл hosts в приложении "Блокнот" и затем внести изменения.
Однако в Windows 10 добавлены некоторые меры безопасности, чтобы пользователи не могли случайно изменить этот важный файл. Это имеет смысл, поскольку редактирование файла hosts потенциально может сделать ваши любимые веб-сайты недоступными. В худшем случае это может даже привести к невозможности использования Интернета на вашем компьютере.
В Windows 10 информация о хостах хранится в текстовом файле во внутренней папке System32. Хотя у вас не должно возникнуть проблем с открытием этого файла, при попытке сохранить изменения вы можете столкнуться со следующей ошибкой: «У вас нет разрешения на сохранение в этом месте. Обратитесь к администратору для получения разрешения».
Если вы хотите сохранить изменения, вам потребуется доступ администратора. Самый быстрый способ получить это — использовать текстовое приложение с повышенными привилегиями. В этом посте мы будем использовать Блокнот.
Чтобы начать, нажмите клавишу Windows и введите Блокнот в поле поиска.
Найдите приложение "Блокнот"
Далее щелкните правой кнопкой мыши блокнот и выберите «Запуск от имени администратора». Теперь Windows 10 спросит, хотите ли вы разрешить этому приложению вносить изменения в ваше устройство. Выберите Да.
Выберите «Запуск от имени администратора»
Это запускает привилегированный экземпляр приложения "Блокнот". Обратите внимание, что вас могут попросить ввести пароль администратора для повторной аутентификации.
3. Внесите свои изменения
Открыв Блокнот в режиме администратора, вы готовы редактировать файл hosts. На панели инструментов Блокнота выберите Файл > Открыть.
Нужно решение для хостинга, которое даст вам конкурентное преимущество? Kinsta обеспечит вас невероятной скоростью, ультрасовременной безопасностью и автоматическим масштабированием. Ознакомьтесь с нашими планами
Выберите «Файл», а затем «Открыть» на панели инструментов «Блокнот».
Затем перейдите к C:WindowsSystem32driversetchosts. Кроме того, вы можете скопировать/вставить этот путь к файлу в адресную строку и нажать Enter.
Если вы не видите файл hosts в каталоге /etc, вам может потребоваться изменить тип фильтра файлов. В Блокноте откройте раскрывающийся список «Имя файла» и выберите «Все файлы».
Откройте раскрывающийся список "Имя файла" и выберите "Все файлы".
После того как файл hosts окажется перед вами, вы готовы к редактированию. Если вы впервые открываете этот файл, вы увидите некоторый текст, описывающий назначение файла и способы внесения изменений, например:
Теперь вы можете добавить свой собственный IP-адрес и имя хоста в конец этого файла. Если вы добавляете несколько записей, не забудьте разместить каждую запись в отдельной строке. Если вы довольны своими изменениями, вы можете сохранить и закрыть файл hosts.
Чтобы убедиться, что ваш компьютер распознает ваши изменения, рекомендуется очистить кеш DNS. Если у вас в данный момент не открыто окно командной строки, нажмите кнопку Windows и найдите командную строку. В следующем окне введите следующее:
Чтобы очистить кеш DNS, нажмите клавишу Enter. После завершения этого процесса Windows 10 должна использовать ваши новые настройки файла hosts. Кроме того, перезагрузка компьютера должна иметь тот же эффект.
Как заблокировать файл hosts в Windows 10
По умолчанию вы не можете редактировать файл hosts без прав администратора. Однако невозможно получить эти привилегии, особенно для тех, кто разбирается в технологиях.
Если вы беспокоитесь о несанкционированных изменениях, вы можете добавить дополнительный уровень безопасности к файлу hosts. Например, вы можете использовать файл hosts, чтобы запретить персоналу доступ к сайтам социальных сетей, и вы обеспокоены тем, что они обходят ваши ограничения. Вас также могут беспокоить атаки по перехвату файлов hosts.
В таких случаях вы можете заблокировать файл hosts. Хотя эта мера безопасности не является абсолютной, она не позволит третьим лицам вмешиваться в файл.
Чтобы заблокировать файл hosts, перейдите в папку C:WindowsSystem32driversetchosts. Затем щелкните файл правой кнопкой мыши и выберите "Свойства".
C:WindowsSystem32driversetchhosts
В окне свойств пометьте файл hosts как доступный только для чтения. Это заблокирует файл и не позволит никому его изменить.
Если вы хотите снять эту блокировку в любой момент, просто вернитесь в окно свойств. Затем вы можете снять это ограничение только для чтения.
Как сбросить файл hosts в Windows 10
Вы всегда можете удалить отдельные записи из файла hosts. Просто откройте файл в Блокноте и удалите соответствующую строку.
Однако иногда может потребоваться вернуть файл hosts в исходное состояние. Например, вы могли внести несколько изменений в свой файл и не особенно хотите отменять каждое из этих изменений вручную. Вы также можете столкнуться со странными переадресациями, которые предполагают, что ваш файл hosts поврежден.
Чтобы вернуть файл hosts в исходное состояние, откройте проводник. В адресной строке введите или скопируйте/вставьте следующее:
Затем нажмите клавишу Enter на клавиатуре. На этом этапе мы рекомендуем переименовать исходный файл hosts. Затем этот файл будет использоваться в качестве резервной копии на тот случай, если у вас возникнут проблемы с новым файлом hosts. Возможно, вам сначала потребуется стать владельцем этого файла, в зависимости от того, как права настроены на вашем компьютере.
Следующий шаг — создание нового файла hosts по умолчанию. Для этого создайте текстовый файл в каталоге %WinDir%system32drivesetc и назовите его hosts.
Теперь вы можете копировать/вставлять текст из файла hosts по умолчанию для Windows, предоставленного Microsoft:
Сохраните этот файл. Как всегда, вам может потребоваться перезагрузить компьютер или очистить кеш DNS, чтобы эти изменения вступили в силу.
Обзор
Внесение изменений в записи DNS может показаться утомительным занятием. Однако, как мы обсуждали в этой статье, вы можете безопасно протестировать свой локальный файл hosts, не подвергая риску свои живые записи. В Windows 10 это можно сделать, найдя свой IP-адрес, запустив Блокнот от имени администратора, а затем внеся изменения.
Если вам понравилось это руководство, вам понравится наша поддержка. Все наши планы хостинга включают круглосуточную поддержку наших разработчиков и инженеров WordPress мирового уровня. Мы можем предоставить помощь, необходимую для достижения успеха, независимо от того, сейчас 14:00 или 14:00.
Экономьте время, деньги и повышайте эффективность сайта с помощью:
- Мгновенная помощь от экспертов по хостингу WordPress, круглосуточно и без выходных.
- Интеграция с Cloudflare Enterprise.
- Глобальный охват аудитории благодаря 29 центрам обработки данных по всему миру.
- Оптимизация с помощью нашего встроенного мониторинга производительности приложений.
Все это и многое другое в одном плане без долгосрочных контрактов, помощи при миграции и 30-дневной гарантии возврата денег. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти план, который подходит именно вам.
Отобранные статьи по теме
Блог
Как исправить внутреннюю ошибку сервера 500 на вашем сайте WordPress
Код состояния 500 Internal Server Error возникает, когда сервер обнаруживает ошибку, которая не позволяет ему выполнить запрос. Посмотрите эти 11 вопросов…
Блог
Как исправить ошибку 504 Gateway Timeout Error на вашем сайте WordPress
Узнайте, как исправить код ошибки 504 Gateway Timeout на вашем сайте WordPress. Простые и понятные решения, которые помогут вернуть ваш сайт в онлайн.
Блог
Как установить WordPress локально (Windows, macOS, Linux)
Иногда удобно работать на собственном компьютере. Узнайте, как установить WordPress локально с помощью DevKinsta, XAMPP, WAMP или MAMP.
Подпишитесь на нашу рассылку
Получите премиум-контент на отмеченной наградами платформе хостинга WordPress
Подпишитесь на рассылку новостей
Войдите на MyKinsta или ознакомьтесь с демо-аккаунтом
© Kinsta Inc., 2022. Все права защищены. Kinsta® и WordPress® являются зарегистрированными товарными знаками. Юридическая информация.
Читайте также: