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

Возможные ситуации

Например, если доступ к сайту заблокирован по IP-адресу или доступ заблокирован по геолокации пользователя - некоторые западные сайты по разным соображениям таким образом фильтруют трафик, отсекая ненужных посетителей, которые не приносят прибыли, а только портят статистику. Если причина в этом, то проблему можно без особого труда решить с помощью специальных программ которые могут изменять IP адрес, тем самым обойдя блокировку, и доступ будет восстановлен. Для этой же цели можно использовать специальный браузер ТОР, который так же может открыть доступ к недозволенным сайтам и темной стороне интернета. Хотя нужно отметить - все эти трюки с прокси, и манипуляции с IP, обычно не одобряются вашим провайдером.

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

Как устранить проблему

Что нужно делать в этой ситуации и как устранить возникшую проблему.
Причины того что сайт перестал открываться с вашего компьютера или ноутбука может быть две, и обе они находятся в файле hosts:
Который вы найдете на своем компьютере по адресу: C:\Windows\System32\drivers\etc

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


Если причина в вирусе, то вылечить его можно либо отыскав зловредный файл, или файл hosts с измененными данными, и отредактировать его вручную с помощью программы Notepad++, но это не дает гарантии того что вирус снова не изменит его. Можно поступить следующим образом - скачать лечащую утилиту ДокторВеб, и просканировать компьютер. Если антивирус обнаружит вирус, то одновременно вылечит файл, и даже оставит в этом файле свою запись об этом, как на этом скрине.

Скрин файла hosts

Запись ДокторВеб в файле hosts


Но, может случиться так что антивирус не обнаружит вирус, и это уже хорошо. Тогда нужно проверить файл hosts на предмет посторонних записей и отредактировать его вручную.
Эта проблема может встречаться у вебразработчиков, которые разрабатывают вебсайты, и используют программный комплекс OpenServer. Дело в том что аналогичные программы как OpenServer, вносят временные изменения в файл hosts, а после отключения удаляют из него сделанные записи. Но иногда по каким-то причинам программа забывает это сделать. Вот тогда и возникают проблемы с доступностью любого сайта с компьютера разработчика, который разрабатывался на этом компьютере, а потом был перенесен и загружен на хостинг. То есть, в OpenServer хранятся и сайты в работе и готовые сайты, а при запуске программы она вносит изменения в файл hosts, чтобы домены смотрели не в интернет, а на виртуальный локальный сервер, развернутый на компьютере. Если уже готовый сайт висит на хостинге, и вы хотите на него посмотреть или поработать с ним, то застрявшие записи в файле hosts не дадут его открыть в интернете. Но если вы вручную удалите записи, то сайт сразу станет видимым с вашего компьютера.


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

Записи удаляются антивирусом или вручную - открываем файл hosts программой Notepad++ и редактируем файл вручную, удаляя все ненужные записи, на рисунке обведено красным, и сохраняем файл.

 

Записи в файле hosts созданные OpenServer

Если причина в блокировке к сайту исходит со стороны интересующего вас сайта или вашего провайдера, то вопрос с доступом к сайту решается с помощью платных или бесплатных специальных программ изменяющих IP - адрес, или можно использовать специальный браузер ТОР.