0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Файл hosts — что такое и зачем он нужен?!

Что такое файл hosts и как его редактировать

Прежде чем перейдем к редактированию, попробуем разобраться что же такое hosts и зачем он вообще нужен.

Файл hosts представляет собой файл без расширения, хранящийся на системном диске, в котором устанавливаются соответствия доменных имен сетевым адресам. К примеру, доменному имени google.com соответствует сетевой адрес 64.233.162.94. Во всемирной паутине данную задачу выполняет DNS-сервер, адрес которого прописан в настройках сетевой карты или маршрутизатора. Но перед тем как направить запрос на сервер DNS, операционная система проверяет наличие записи для указанного в строке браузера доменного имени в файле host, и если такая запись будет обнаружена, то система передаст сетевой карте тот адрес, который указан в hosts, и не станет оправлять запрос на DNS-сервер.

Теперь немного подробнее. Все ресурсы в сети интернет (сайты) хранятся на серверах, каждый из которых имеет свой уникальный сетевой адрес (IP-адрес). IP-адреса уникальны и имеют числовой вид, и именно по ним узлы сети интернет находят друг друга в сети. То есть, грубо говоря, для того, чтобы Ваш комп смог получить доступ к сайту, ему нужно всего лишь знать ip-адрес сервера, на котором он лежит. Все что Вам нужно сделать, это ввести в адресную строку браузера сетевой адрес сайта в виде четырех чисел, разделенных точками. Проблема в том, что такая «машинная» запись не очень удобна для восприятия человеком и их сложно запоминать, поэтому было придумано именовать сайты не в числовом, а в символьном виде, то есть в виде доменного имени (например, uznaikak.ru). Но машины по-прежнему ищут друг друга по сетевым адресам, иначе они не могут, поэтому компьютеру нужно знать какой сетевой адрес соответствует доменному имени. Чтобы решить эту проблему нужно где-то хранить и регулярно пополнять таблицу соответствия сетевых адресов доменным, к которой система будет каждый раз обращаться для того, чтобы перейти на тот или иной сайт. Лучший вариант – хранить все записи в одном месте в общем доступе для всех узлов сети, и этим местом является DNS-сервер (Domain Name System). А файл hosts по сути выполняет ту же функцию, что и DNS, но хранится он на локальной машине и имеет более высокий перед DNS-сервером приоритет.

Таким образом, используя записи в файле hosts, мы можем, например, запретить пользователю посещение какого-либо сайта, прописав для имени сайта какой-нибудь несуществующий ip-адрес. Также, довольно часто, к редактированию файла hosts прибегают it-специалисты, настраивая доступ к различным web-сервисам, размещенным в защищенных VPN-сетях.

Редактирование файла hosts

Располагается данный файл на системном локальном диске по адресу: C:WindowsSystem32driversetc

Чтобы внести в файл hosts новую запись в операционной системе Windows 10, как и в любой другой версии, необходимо воспользоваться текстовым редактором. Встроенные в систему Блокнот или WordPad вполне подойдут для этой задачи. Также можно воспользоваться специальными программами, предназначенными для редактирования hosts. Рассмотрим подробнее несколько способов.

1 способ. С помощью Блокнота.

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

net user администратор /active:yes

Для англоязычной версии Windows команда будет иметь вид:

net user administrator /active:yes

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

Авторизуемся под созданной учетной записью администратора. Теперь мы можем беспрепятственно вносить изменения в hosts и сохранять изменения.

Перейдя в папку где лежит файл hosts (C:WindowsSystem32driversetc), наводим курсор на файл и вызываем контекстное меню, нажатием правой клавиши мыши. Выбираем пункт «Открыть с помощью».

Из предложенного списка выбираем Блокнот, и жмем «ОК».

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

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

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

В Windows 10 найти редактор Блокнот можно по названию в строке поиска. В результатах поиска находим то, что нам нужно, наводим курсор и жмем правой клавишей мыши, чтобы вызвать контекстное меню. Там необходимо выбрать пункт «Запустить от имени администратора».8

Если по каким-то причинам воспользоваться встроенным поисковиком не удается, то найти программу Блокнот можно на системном диске в папке C:WindowsSystem32. Там находим файл notepad и так же запускаем его от имени администратора, нажав соответствующий пункт контекстного меню.

Теперь через программу нужно открыть hosts. Для этого в окне редактора жмем пункт меню «Файл» и выбираем «Открыть».

Указываем расположение файла, который, как мы помним, находится в папке C:WindowsSystem32driversetc, и жмем открыть.1

2 способ. С помощью командной строки.

В строку поиска вводим cmd и в результатах поиска находим «Командная строка». Жмем правой клавишей, и в контекстном меню выбираем пункт «Запустить от имени администратора».

В поле командной строки вводим следующую команду:

notepad C:WindowsSystem32driversetchosts

Если операционная система установлена в другой раздел жесткого диска, то вместо С укажите Вашу букву.

3 способ. С помощью программы Hosts File Editor.

Минус способа в том, что программа Hosts File Editor является сторонней и ее предварительно нужно скачать из интернета. А скачать ее можно по следующей ссылке.

Интерфейс предельно прост. Заполнив соответствующие ячейки таблицы жмем «Save», чтобы сохранить результаты.1

По итогу можем прямо из меню программы открыть текстовую версию файла hosts и посмотреть результат.

На этом все. Если остались вопросы, оставляйте их в комментариях к статье.

Файл hosts. Для чего используется?

Часто наши клиенты стыкаются с понятием файла hosts, поэтому я решила более детально объяснить данный термин и основные принципы работы с ним.

Разберемся подробнее для нужен данный файл. Файл «hosts» используется для преобразования символьного доменного имени (к примеру, hyperhost.ua) в IP адрес и наоборот. Принцип работы данного файла: он направляет Ваш ПК на сервер, где располагается необходимый веб-ресурс, эта схема обходит DNS сервера, так как этот файл обрабатывается в OС до момента запроса на DNS сервер ( что такое DNS ).

Когда Вам пригодится файл hosts?

В случае, когда Вы перенесли сайт на новый хостинг ( VPS/VDS ) и Вы хотите протестировать его отображение до того как смените DNS записи.

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

Читать еще:  Как зарядить ноутбук через USB порт

Где найти файл hosts в Вашей операционной системе?

  1. В UNIX и UNIX-подобных: /etc/hosts
  2. В ОС Windows: %windir%/system32/drivers/etc/hosts
  3. В Mac OS 9 и более ранних: Системная папка/ Preferences или просто в системной папке Mac OS X и iOS
  4. В ОС Android: /private/etc/hostsAndroid/system/etc/hosts.

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

Чтобы начать редактировать данный файл можно пользоваться любым текстовым редактором, например, я часто использую: Блокнот, Notepad++, Kate или GEdit . В принципе, подойдут и другие.

Чтобы определенный домен открывался с необходимого вам IP адреса, например, «9.6.233.54» нужно внести запись этого вида:

Где «9.6.233.54» — это IP адрес сервера, на котором размещается веб-ресурс, а «hyperhost.ua» — доменное имя, на котором сайт располагается.

Суть в том, что при указании записи такого вида мы напрямую указываем нашему ПК, откуда открывать веб-ресурс.

Но есть также определенные нюансы в файле “hosts”:

Необходимо постоянно проверять наличие сбоку полосы прокрутки и прокручивать окно вниз. Потому что определенные виды вирусов прописываются в область, которая скрыта за пределы окна. Встречаются случаи, когда не получается сохранить файл, то необходимо войти используя учетную запись Admin. Из-за наличия вирусов данный файл может быть скрытым.

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

Так как вирусам “нравится” этот файл, его атрибуты можно изменить на Скрытый и Доступный только для чтения. Поэтому проверьте атрибуты файла, в случае невозможности сохранить файл hosts. С помощью этого Вы можете просто и бесплатно заблокировать доступ к сайтам в Windows путем правки файла hosts.

Если Вам нужна помощь в переносе сайта на наш хостинг , обращайтесь в нашу техническую поддержку, будем рады помочь!

Что такое файл hosts , зачем он нужен , как исправить и заставить работать на себя — Простой Ключ

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

Что такое файл hosts :
Файл hosts предназначен для ускорения доступа к сайту в обход DNS-сервера.
Если в файле hosts прописать IP адрес и имя сайта неверно, то и переход будет не туда, куда вы ожидали или вообще никуда.
Эту особенность и используют вредоносные программы, дописывая в hosts неверные пары — IP адрес и имя сайта.

Как исправить файл hosts :
Файл hosts текстовый и его легко исправить самому. Расположен он по адресу
c:/windows/system32/etc
Иногда файл выглядит как оригинальный , но если вирус использовал вставку пустых строк и справа есть ползунок,
что бы можно было просмотреть файл hosts ниже — значит файл заражён и его нужно исправить.

Использование файла hosts в своих целях :
Ускорить доступ к сайту с помощью hosts.
Запретить доступ к сайту
Перенаправить с одного сайта на другой ( ребёнок набрал один сайт , а попал на сайт библиотеки Мошкова )
Заблокировать наиболее зловредные баннерообменные сети и прочие рассадники рекламного мусора

Особенности правки файла hosts в Windows 8
При внесении любых изменений в файл hosts, Windows 8 автоматически удалит их, защитив систему от атак злоумышленников.
Но для более опытных и уверенных в себе пользователей существует один способ обхода данной защиты.

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

Все эти вопросы очень подробно описаны и в картинках показаны действия в замечательной статье Татьяны Анисимовой :

ТАК КАК САЙТ, на котором была статья, по каким то причинам больше недоступен — ниже оригинал статьи :

Статья Татьяны Анисимовой

После некоторого затишья вновь пошла волна вопросов на тему «Не открывается страница..», «не могу войти на сайт…».

Правило здесь одно – начать проверку с файла hosts.

Что такое файл hosts

Начнем с того у каждого сайта есть текстовое название и соответствующий уникальный цифровой код.

Обычно в адресной строке мы пишем текстовый адрес сайта, поскольку так нам удобнее.

Как только мы ввели название сайта, тут же специальный DNS-сервер преобразует это название в цифровой код – IP-адрес.

Файл hosts предназначен для ускорения доступа к сайту в обход DNS-сервера.

То есть, если мы сами пропишем здесь пару IP-адрес и имя сайта, то обращения к DNS- серверу не будет.

Теперь вы понимаете, что если прописать эту пару неверно, то и переход будет не туда, куда вы ожидали или вообще никуда.

Вот эту особенность и используют вредоносные программы, дописывая в hosts неверные пары — IP адрес и имя сайта.

Исправление файла hosts.

Файл hosts текстовый и его легко исправить самому. Расположен он по адресу

c:/windows/system32/etc

О том, как его исправить и как выглядит файл hosts для разных ОС– очень подробно было написано здесь.

ВНИМАНИЕ! В папке etc кроме файла hosts находятся другие файлы, которые предназначены для настройки сети. Это networks, protocol, services,hosts, lmhosts.sam. НЕ УДАЛЯЙТЕ эту папку совсем!.

Вы можете исправить файл hosts с помощью:

утилиты Microsoft Fix it — перейдите на сайт к его создателям и проделайте это двумя щелчками мыши.

утилиты AVZ — очень подробно об этом написано здесь.

при проверке компьютера с помощью бесплатной утилиты CureIt от DrWeb.

Исправление вручную.

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

Какой файл hosts вы правите?

Если вы проверяете свой hosts и либо не находите его совсем, либо считаете его правильным, проведите дополнительный анализ. Вам потребуется дополнительное умение, чуть больше чем обычное владение блокнотом. Но — ничего сложного.

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

Уловка 1 — перенаправление в реестре

Если вы не можете войти на сайт, а ваш файл hosts верный или вы не находите hosts в папке С:windowssystem32driversetc, значит вирус подменил расположение файла в ключе реестра.

Чтобы избавиться от вируса, выполните следующие действия:

1. Пуск — Выполнить — regedit.exe.

2. В окне редактора реестра найдите ветку —

HKLMSYSTEMCurrentControlSetServicesTcpipParameters

3. Во вкладке Parameters в правой части окна появится меню с именем файла, его типом и значением. Проверьте значение параметра DataBasePath. Должно быть %SystemRoot%System32driversetc. Если это не так, то кликаем правой кнопкой мыши на этой строке, выбираем Изменить, и вводим правильное значение.

Даже если hosts у вас там, где нужно, но операционная система использует тот файл, путь к которому указан параметром DataBasePath.

Уловка 2 — вставка пустых строк.

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

С первого взгляда такой файл выглядит нормально и при беглом взгляде мы можем ничего не заметить, однако надо всегда обращать

внимание на ползунок полосы прокрутки в Блокноте:

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

Зачастую это оказывается полезным, т.к. внизу файла мы можем найти неприятные сюрпризы:

Уловка 3 — скрытие файла.

Файлу hosts присваивается атрибут Скрытый, и он становится не виден — нету файла hosts. А поскольку по умолчанию скрытые файлы и папки не отображаются в проводнике, то пользователь может не найти этот файл, а значит не может и отредактировать его.

Если у вас нету файла hosts, значит нам надо сделать его видимым. Для этого в Windows XP делаем следующее: Пуск – Панель управления – Свойства папки – вкладка Вид – установить признак Показывать скрытые файлы и папки – нажать Ok (в Windows 7 все то же, но вместо Свойства папки пункт называется Параметры папок).

Читать еще:  Как почистить компьютер от ненужных программ и файлов

Уловка 4 — подложный файл с похожим названием.

Создается ложный файл без расширения, но имеющий схожее название, например файл host. А настоящий файл hosts при этом делают скрытым.

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

Уловка 5 — изменение расширения.

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

Уловка 6 — невозможно отредактировать файл hosts.

И еще одна вещь, на которую слишком торопливые часто не обращают внимание.

Вы нашли правильный файл hosts, обнаружили в нем лишние строки, начинаете править, но изменения не сохраняются. А все потому, что вашему файлу hosts присвоен атрибут «Только чтение».

Уловка 7 — настройка прокси.

Не буду сильно заморачиваться на прокси, просто проверьте настройки своего браузера.

Opera: Общие настройки (Ctrl+F12) — Расширенные — Сеть — кнопка Прокси

Firefox: Настройки->Дополнительно->вкладка Сеть — Настроить

По умолчанию там стоит галочка «использовать системные настройки прокси», переключите на “Без прокси”, попробуйте сохранить настройки и перезапустить браузер.

Если стоит ручная настройка и прописан адрес прокси сервера, при этом вы его не устанавливали: сохраните адрес, удалите его, переведите в режим «без прокси».

Открываем наш редактор реестра (используйте сочетание клавиш Win+R), нажимаем CTRL+F (поиск) и вставляем сохраненный адрес, затем — найти далее… Все ключи с данным адресом нужно будет изменить, а именно удалить присвоенное им значение нашего адреса.

Перезагружаем Windows и проверяем.

Использование hosts в своих целях.

Способ 1 — ускорить доступ к сайту с помощью hosts.

Если мы часто посещаем какой-либо сайт (например, yandex.ru), то можно добавить в конец файла hosts такие строки:

87.250.250.11 yandex.ru

87.250.250.11 www.yandex.ru

Браузер, обнаружив эти строки, не будет обращаться к DNS-серверу, а значит, процесс загрузки данного сайта будет проходить быстрее.

Как узнать IP сайта?

Да хотя бы здесь.

Способ 2 — запретить доступ к сайту.

Можно заблокировать нежелательные сайты, назначив против их имени либо локальный IP 127.0.0.1. либо IP какого-то другого сайта.

Например, по журналу вы видите, что ребенок часами играет в танчики. Строки в hosts файле вида:

127.0.0.1 tankionline.com

127.0.0.1 www.tankionline.com

вообще закрывает доступ к этому сайту (сообщение об ошибке при соединении).

А строка вида

81.176.66.163 kiss.ru

работает изощреннее. При попытке ввести в браузере kiss.ru будет происходить соединение с IP 81.176.66.163, т.е. с библиотекой Мошкова.

Как видите, мы можем сделать то же самое что и вирусы, но уже с пользой.

Можно заблокировать наиболее зловредные баннерообменные сети и прочие рассадники рекламного мусора. Например строка вида:

127.0.0.1 www.bannerdrive.ru

отключит загрузку баннеров с www.bannerdrive.ru. В принципе, в интернете можно найти очень большие (до 1 МБ) файлы hosts,

в которых вписаны (блокированы) тысячи рекламных серверов.

Но не увлекайтесь этим особо — большие (от нескольких десятков кБ) файлы hosts требуют заметного времени на их просмотр,

что подтормаживает работу. Но сильно экономить строки тоже не надо — файлы до 10 кБ ничего не тормозят даже на старых машинах,

а 10 кБ — это многие сотни строк.

Особенности правки файла hosts в Windows 8.

В Windows 8, в отличие от предыдущих версий, изменен порядок редактирования файла hosts.

Разработчики уделили этому вопросу гораздо больше внимания.

И связано это с более жесткими требованиями к безопасности системы и защите столь важного файла от посягательств из вне.

Эту защиту осуществляет встроенный антивирус Windows Defender — при внесении любых изменений в файл hosts,

Windows 8 автоматически удалит их, защитив систему от атак злоумышленников.

Но для более опытных и уверенных в себе пользователей существует один способ обхода данной защиты.

Открываем окно самого защитника. Для этого перейдите на стартовый экран и вызовите боковую панель Charms Bar. Если вы успели принарядить свою систему и установили windows 8 темы такие, что система изменилась до неузнаваемости, то воспользуйтесь сочетанием клавиши Windows Win+C

Зайдите в поиск и введите запрос «Defender».

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

Находим путь к файлу C:WindowsSystem32Driversetchosts и нажимаем ОК.

Теперь, чтобы внести этот файл в исключения защиты, нужно нажать кнопку «Добавить» и «Сохранить изменения».

Теперь можно приступать к редактированию самого файла. Однако, имейте в виду, что изменить файл можно только от имени администратора.

Для этого включаем поиск приложений — Win+C -> Иконка Поиска -> вводим запрос «Блокнот«.

Запускаем Блокнот и в появившемся снизу меню выбираем иконку с заголовком «Запуск от имени Администратора».

Откроется привычный блокнот и можно изменять файл hosts как обычно.

В заключение.

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

Это Вы Можете!

  • Сергей на Файл hosts зачем он нужен ?
  • Дмитрий на Antidust
  • Vladimir Rosta на Windows 8-меняем размер диска
  • Ale на Windows 8-меняем размер диска
  • Vladimir Rosta на Windows 8-меняем размер диска

Файл hosts зачем он нужен ?

Случалось ли у вас хотя бы раз что вы не могли открыть в браузере какой то сайт ? А может вместо открытия нужной страницы

появлялось окно с просьбой отправить платное SMS, ввести номер телефона для проверки данных ? Нет ? Ну и слава богу, но все

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

Это такой файл в нашей системе, небольшое изменение в котором в лучшем случае может заблокировать доступ к сайтам, в худшем сразу перенаправить на сайт мошенников. Вы набираете в адресной строке нужный вам сайт и вместо него попадаете на какой-либо “левый” ( который кстати может быть похож на оригинал как брат-близнец). Ясно, что кроме неприятностей, это ничего хорошего не сулит. И так что же это за файл ? А это просто текстовый файл, который не имеет расширения т. е. после hosts больше нет ничего ( никаких точек, txt, просто ничего). А служит он для связи имен сайтов с их IP-адресами. Связь эта нужна для того, чтобы браузеру было понятно, чего мы хотим, набирая к примеру одноклассники, нам же трудно запомнить IP-адрес, обозначаемый набором цифр, к примеру таких (217.20.147.94). В общем понятно, что набрав любую комбинацию: 217.20.147.94 или одноклассники, мы в любом случае попадаем на один и тот же сайт, но человеку легче помнить тысячу названий, чем пять цифровых комбинаций. В общем браузер, через DNS-сервера сам разбирается куда нам надо. Однако прежде чем связаться с сервером браузер проверит наш файл hosts— DNS местного масштаба . Получается что браузер, прежде чем открыть нужный нам сайт находит его IP в файле hosts и только потом открывает, если же адреса там нет-ищет в кеше, если его нет и в вашей истории поиск идет через DNS-сервер. В конце концов, если такой адрес существует, браузер его откроет. Но к чему это я столько теории? Да просто чтобы было понятно что приоритетом здесь пользуется именно файл hosts т .к. к нему первому идет обращение.

А благодаря этому любому злоумышленнику достаточно ввести в этот файл нужный ему адрес и браузер откроет его. Для примера, если допустим в файле host написать 217.20.147.94. vk.com, то несмотря на набор адреса сайта в контакте вы

Читать еще:  Как активировать СИМ-карту Теле2 (Ростелеком)

всегда будете попадать на одноклассники. Но это так, безобидная шутка для наглядности, как элементарно подменяется адрес.

В реальной ситуации такое перенаправление скорее всего не будет таким безобидным. Кроме переадресации можно легко

заблокировать любой сайт в файле hosts например так: здесь 127.0.0.1-адрес вашего компьютера, а строка с адресом

говорит о том, что этот сайт на нашем компьютере не должен открываться. Кстати, если у вас есть дети, таким образом вы можете закрыть им доступ к нежелательным сайтам. Правда они учатся работе с компьютером гораздо быстрее нас, так что как на долго будет закрыт этот доступ полностью зависит от степени любознательности вашего чада . О защите детей от негатива вы можете еще узнать из статьи Браузер для наших детей . Если к примеру таким образом написать адрес вашего антивирусника-он не сможет обновляться, а вы не попадете на сайт. Как видите содержимое файла hosts имеет очень важное значение и следить за его содержимым просто необходимо. Чет я накатал здесь целую простынь. Не получилось кратко и доходчиво, не сумел. Поэтому рассказываю где файл искать и закругляюсь. И так: C/Windows/System32/drivers/etc/hosts-открываем блокнотом и смотрим чтобы после 127.0.01 Local не было никаких

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

Как настроить?

Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

Файл hosts — что такое и зачем он нужен?!

Изначально файл Hosts использовался в операционных системах для сопоставления имен хостов с их IP-адресами. Но на сегодняшний день его можно считать анахронизмом, оставшимся с тех незапамятных времён, когда ещё использовалась полу-военная сеть ARPANET, а имя узла сети (сайта) и его IP адрес вручную прописывали в системном текстовом файле. Сейчас эту роль выполняет упорядоченная система DNS-серверов. Hosts же остался скорее как дань прошлому, а так же чтобы дать возможность пользователю самостоятельно вручную соотнести IP-адрес и имя сайта в тех случаях, когда им это нужно.

Где находится hosts файл

Как я уже сказал выше, файл hosts является системным — какой бы операционной системой Вы не пользовались — Windows, Linux, Mac OS или Android. А это значит, что и находится файл хостс в системной папке, где лежат и другие важные для неё файлы.

В Windows 10, 8, 7 hosts находится в папке:

В Linux (Ubuntu, Fedora, Mint и т.п.), FreeBSD и Android:

В Mac OS и iOS от Apple:

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

Как выглядит файл hosts

Давайте теперь посмотрим что по-умолчанию содержит файл хостс на чистой операционной системе. Вот так выглядит Hosts во всех версиях Windows:

Как Вы можете заметить, активных записей здесь нет, только одни комментарии. То есть если даже всё содержимое хостс удалить, то ничего от этого не изменится. Если Вам нужен чистый файл hosts для Windows — скачать его можно здесь.

В случае с Linux, системный файл выглядит несколько иначе:

Здесь обычно присутствует запись:

В последнее время, всвязи с переходом на IPv6, hosts может содержать аналочичные записи и для этого протокола:

Внимание! Если в файле хостс (обычно в самом конце) присутсвуют записи, которых Вы не делали и они указывают на какие либо сайты или IP адреса — скорее всего в вашей системе поработал вирус. Исключением бывают записи, которые вносят программы при установке. Обычно таким грешат репаки, скачанные через торренты. В любом случае, при возникновении подозрений, обязательно проверьте компьютер хорошим антивирусом.

Как изменить hosts

Если Вам нужно самостоятельно изменить содержимое файла hosts, например, добавить туда записи, то сделать это Вы можете вручную, с помощью любого текстового редактора, либо с помощью специальных программ. В любом случае, для того, чтобы изменить файл хостс Вам нужны права администратора. Например, в Windows 10 самый простой вариант изменить hosts — это запустить обычный блокнот с повышенными правами:

В операционных системах Linux, FreeBSD или Android для этого понадобятся права суперпользователя — root.

Абы как добавить записи в файл тоже не получится — у hosts свой синтаксис, хоть и очень простой. Обычная запись состоит из двух обязательных и одной дополнительной части. Выглядит она так:

При этом IP и имя узла сети — обязательные аргументы, а комментарий — дополнительный и его можно не писать.

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

Файл hosts. Для чего используется?

Часто наши клиенты стыкаются с понятием файла hosts, поэтому я решила более детально объяснить данный термин и основные принципы работы с ним.

Разберемся подробнее для нужен данный файл. Файл «hosts» используется для преобразования символьного доменного имени (к примеру, hyperhost.ua) в IP адрес и наоборот. Принцип работы данного файла: он направляет Ваш ПК на сервер, где располагается необходимый веб-ресурс, эта схема обходит DNS сервера, так как этот файл обрабатывается в OС до момента запроса на DNS сервер ( что такое DNS ).

Когда Вам пригодится файл hosts?

В случае, когда Вы перенесли сайт на новый хостинг ( VPS/VDS ) и Вы хотите протестировать его отображение до того как смените DNS записи.

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

Где найти файл hosts в Вашей операционной системе?

  1. В UNIX и UNIX-подобных: /etc/hosts
  2. В ОС Windows: %windir%/system32/drivers/etc/hosts
  3. В Mac OS 9 и более ранних: Системная папка/ Preferences или просто в системной папке Mac OS X и iOS
  4. В ОС Android: /private/etc/hostsAndroid/system/etc/hosts.

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

Чтобы начать редактировать данный файл можно пользоваться любым текстовым редактором, например, я часто использую: Блокнот, Notepad++, Kate или GEdit . В принципе, подойдут и другие.

Чтобы определенный домен открывался с необходимого вам IP адреса, например, «9.6.233.54» нужно внести запись этого вида:

Где «9.6.233.54» — это IP адрес сервера, на котором размещается веб-ресурс, а «hyperhost.ua» — доменное имя, на котором сайт располагается.

Суть в том, что при указании записи такого вида мы напрямую указываем нашему ПК, откуда открывать веб-ресурс.

Но есть также определенные нюансы в файле “hosts”:

Необходимо постоянно проверять наличие сбоку полосы прокрутки и прокручивать окно вниз. Потому что определенные виды вирусов прописываются в область, которая скрыта за пределы окна. Встречаются случаи, когда не получается сохранить файл, то необходимо войти используя учетную запись Admin. Из-за наличия вирусов данный файл может быть скрытым.

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

Так как вирусам “нравится” этот файл, его атрибуты можно изменить на Скрытый и Доступный только для чтения. Поэтому проверьте атрибуты файла, в случае невозможности сохранить файл hosts. С помощью этого Вы можете просто и бесплатно заблокировать доступ к сайтам в Windows путем правки файла hosts.

Если Вам нужна помощь в переносе сайта на наш хостинг , обращайтесь в нашу техническую поддержку, будем рады помочь!

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector