2016-06-01

Что такое файл hosts или почему не заходит ВКонтакте

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

Привет всем читателям блога.Сейчас много в инете вопросов типа «Не открывается страница..»,  «не могу войти на сайт…».И тут правило одно-начать с проверки файла hosts.    Начнем с того у каждого сайта есть текстовое название и соответствующий уникальный цифровой код. Обычно в адресной строке мы пишем текстовый адрес сайта, поскольку так нам удобнее.

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

                         Как исправить файл  hosts.


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


Открыть его можно с помощью Блокнота.


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


                              Перенаправление в реестре


Если вы не можете войти на сайт, а ваш файл hosts верный или вы не находите hosts в папке С:\windows\system32\drivers\etc\, значит вирус подменил расположение файла в ключе реестра.
Чтобы избавиться от вируса, выполните следующие действия:

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


  В окне редактора реестра найдите ветку -
  \HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

2.Во вкладке Parameters в правой части окна появится меню с именем файла, его 
   типом и  значением. Проверьте значение параметра DataBasePath.


Должно быть--%SystemRoot%\System32\drivers\etc. Если это не так, то кликаем правой 
кнопкой мыши на этой строке, выбираем Изменить, и вводим правильное значение.
Это- %SystemRoot%\System32\drivers\etc,потомучто  операционная система использует тот файл, путь к которому указан параметром DataBasePath.


                                             вставка пустых строк.


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


                                              Скрытие файла


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

Для этого в Windows XP делаем следующее:  
Пуск –Панель управления – Свойства папки – вкладка Вид – установить--Показывать скрытые файлы и папки –нажать Ok  


(в Windows 7 все то же, но вместо Свойства папки пункт называется Параметры папок)
                 
                       Невозможно отредактировать файл hosts.
 Вы нашли правильный файл hosts, обнаружили в нем лишние строки, начинаете править, но изменения не сохраняются.
А все потому, что вашему файлу hosts присвоен атрибут «Только чтение».
Надо убрать галочку «Только чтение» в "Свойствах" файла hosts.

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


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




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


Способ 2 запретить доступ к сайту.
Можно заблокировать нежелательные сайты, назначив против их имени либо локальный IP 127.0.0.1. либо IP какого-то другого сайта.
Например, вы видите, что Ваш ребенок часами играет в танчики. Строки в hosts файле вида: 127.0.0.1 tankionline.com
127.0.0.1 www.tankionline.com



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


Как видите, мы можем сделать то же самое что и вирусы, но уже с пользой.
Можно заблокировать наиболее зловредные баннерообменные сети и прочие рассадники рекламного мусора. Например строка вида: 127.0.0.1 www.bannerdrive.ru-теперь www.bannerdrive.ru--заблокирован.
Также можете заблокировать различные счетчики,которые отслеживают
Ваши хождения по Интернету типа- tns--counter.ru

 
Также для исправления файла hosts  у Майкрософта есть специальная утилита.
 MicrosoftFixit50267
Скачиваете, распаковываете, запускаете, перезагружаете компьютер – проблема
должна быть решена.
Кроме всяких извращении в файле hosts бывают еще так
называемые статические маршруты. Эта зараза прописывается где-то в реестре.
Работает примерно так – вы идете на сайт одноклассники или вконтакте и не можете зайти под своим паролем, а с другого компьютера все нормально. 

Скорее всего вы попадаете на “фишинговые” сайты, которые сделаны один в один как
настоящие, но находятся на другом сервере. Вам это незаметно, а реально вы
попадаете на другой сайт – и потому не можете войти в свой аккаунт vkontakte или odnoklassniki.

 
Самый простой вариант исправить статические маршруты – скачать прогу AVZ.
Скачиваем, распаковываем, запускаем. В меню выбираем – Файл-;Восстановление системы.
Там поставить галочку напротив: Настройки TCP/IP: Удалить статические маршруты
– и внизу кнопочка – Выполнить отмеченные операции.
Неплохо бы перед этим убедиться, что у вас нет вирусов на компе, а то они опять
запишут эти маршруты обратно в реестр.
После выполнения желательно перезапустить браузер или вообще компьютер.

Также рекомендую проверить свой комп на наличие всяких заморочек,а по 
сути настоящих зловредов таких как...........
0.Goinf.ru-подменяет страницу в браузере  
1.Webalta--подменяет поиск 
2.Istartsurf-подменяет поисковик  
3.Trioris toolbar --этого удалить однозначно 
4.newmrasearch.dll--от маил.ру агента,по отзывам настоящий троян  
5.MRACMenu--отключить, майл агента штучка  
6. Bonjour--от Addobe.. Стандартный трой от этой фирмы.  
7.LoviVkontakte--удалить  
8.VKSaver --уалить  
9.2inf.net--эти favorites ;star page --являются частью этого 
    вредоносного вируса    2inf.net.
10.vkontakte.exe--удалить однозначно,подменяет настоящий vk.com,особенно у кого
    браузер Амиго
11.vkontakte.ru-удалить
12.svc.exe-удалить
Обычно все эти зловреды появляются после установки расширении,таких как ВКонтакте.ру Downloader 0.3.8.1,VKSaver,LoviVkontakte

 
Вот так Вы можете проверить файл hosts, а также использовать его в своих целях.

КАК исправить ошибку память не может быть read\written» 
Вы можете узнать здесь
Как восстановить отсутствующий файл framedyn.dll. читайте здесь

Теперь Вы знаете.как можно исправить файл   hosts,и сами сможете подправить его.

4 комментария :

  1. Windows10 x64
    нужно ли мне удалить все что за строкой
    "# 127.0.0.1 localhost"
    Или все же эти записи за что-то отвечают ?

    # 127.0.0.1 localhost
    # ::1 localhost
    # 81.17.30.22 nnm-club.me
    # 81.17.30.22 nnm-club.ws
    # 2001:470:1f15:f1:6e6e:6d2d:636c:7562 ipv6.nnm-club.me
    0.0.0.0 activation.acronis.com
    0.0.0.0 web-api-tih.acronis.com
    0.0.0.0 web-api-tie.acronis.com
    0.0.0.0 web-api-vmp.acronis.com
    0.0.0.0 cloud-rs-ru2.acronis.com
    0.0.0.0 cloud-fes-ru2.acronis.com
    0.0.0.0 rpc.acronis.com

    ОтветитьУдалить
    Ответы
    1. Должна быть быть всего одна строка, не закрытая
      знаком # 127.0.0.1 localhost,то есть 127.0.0.1 localhost все остальное нужно удалять,если вы сами не вносили все это,ТО удалить надо.
      0.0.0.0-блокировка проверки активации Акрониса.
      Оставьте 127.0.0.1 localhost не закрытую знаком #

      Удалить
  2. Полезная статья. Хочу поделиться. Инструмент для автоматического восстановления файла hosts. только для Windows 7. Удаляем поврежденный, запускаем этот инструмент, файл hots будет восставлен. https://cloud.mail.ru/public/HBiS/Yk2HorkDu

    ОтветитьУдалить
    Ответы
    1. Спасибо.Всегда пригодится эта программка!

      Удалить

Введите Ваш E-mail

ВведитеВашEmail:

Понравилась статья? Поделись с друзьями.