-Рубрики

 -Цитатник

Рамочка 717(текст с прокруткой) - (1)

Рамочка 717(текст с прокруткой) Ваш текст Код рамочки в комментаpиях

Рамочка 718(текст с прокруткой - (0)

Рамочка 718(текст с прокруткой) Ваш текст Код рамочки в комментаpиях

Рамочка 713 - (1)

Рамочка 713 Ваш текст Код рамочки в комментаpиях

Рамочка 730 - (0)

Рамочка 730 Ваш текст Код рамочки в комментаpиях

Рамочка 732 - (0)

Рамочка 732 Ваш текст Код рамочки в комментаpиях

 -Кнопки рейтинга «Яндекс.блоги»

 -Фотоальбом

Фотоальбом закрыт для неавторизованных. Зарегистрироваться!

 -Поиск по дневнику

Поиск сообщений в yahabibi

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.11.2010
Записей: 2317
Комментариев: 260
Написано: 3839


Как заблокировать определнный сайт?

Пятница, 04 Февраля 2011 г. 15:07 + в цитатник
Цитата сообщения _SVETA_LANA_ Как заблокировать определённый сайт?

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

Плюс ко всему сможете фильтровать баннерный трафик в виде отключения показов изображений порноиндустрии. Хотя, если посещать «белые» сайты, то там такое вряд ли увидишь. Но это все зависит от автора интернет-ресурса.


 



Когда Вы вписываете в строку адреса имя любимого сайта интернет-браузер обязан послать специальные данные на так называемые ДНС (dynamic name server) сервера. Для чего это делается? Все просто: компьютеры соединяются между собой исключительно с помощью IP-номеров (Айпи). Но в силу человеческой забывчивости запомнить номер сайта, типа: 88.198.129.253 весьма трудно. Кстати, чей номер? Поэтому для облегчения серфинга по интернет-страницам была придумана система доменных имен (DNS).

DNS (англ. Domain Name System — система доменных имён) — компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене (SRV-запись).

Но в работе браузера есть одно маленькое но, и именно им пользуются блокираторы. Дело в том, что в системе существует один маленький файл. Имя ему дали: hosts. Сам он находится вот тут: с://windows/system32/drivers/etc/hosts. В имени этого файла нет расширения, или проще говоря, для системы это неизвестный тип файла, а потому открыть сразу Вам его не удастся. Для редактирования придется задействовать контекстное меню и уже с помощью команды «Открыть» откройте его в Блокноте. В нём ничего особенного нет, но Вы можете почитать имеющуюся там информацию для своего просвещения. Единственная запись, которая представляет ценность — это:

127.0.0.1 localhost

Остальные же записи считаются просто информационными, так как они закомментированы знаком «#». Именно этот символ в файле прямо указывает браузеру на то, что после него идет служебная информация и принимать её во внимание не стоит. Но что же значит последняя строка? Для браузера эта строка значит, что адрес Вашего локального компьютера: 127.0.0.1. Но только в том случае, если локальная сеть состоит только из одного компьютера. Этой особенностью пользуются программисты и веб-разработчики для «поднятия» на локальном компьютере своего личного веб-сервера. Но это уже совсем другое и нас пока не касается.

Для облегчения работы NS-серверов и ускорения доступа к сети Интернет пользователь может вручную указать на каком айпи-номере «висит», то или иной сайт. Ускорение работы соединения можно заметить при слабых и не стабильных подключениях к Интернет, типа GPRS, иногда CDMA, EDGE и им подобным мобильным технологиям передачи данных, а также при стационарных телефонных диалап-соединениях (dial-up). При более высоких скоростях разницу в загрузке страниц Вы вряд ли заметите. Так что, если Вы обладатель медленного Интернета, тогда Вам стоит заняться небольшой оптимизацией.

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

НС-сервер, своего рода, выступает в роли дорожного указателя: всех посылает или отсылает.

«Ну и как же заблокировать определенный сайт?» — спросите Вы. А вот теперь самое интересное! Так как браузер сначала читает файл hosts, то почему бы нам его маленько не подкорректировать под свои «хакерские» нужды?

Возьмём к примеру сайт: mail.ru.


 



Для того, что бы его заблокировать хватит внести небольшое изменение в файл hosts.

После последней записи допишите:

127.0.0.1 mail.ru

Этой не сложной фразой Вы запретили пользователю открывать сайт mail.ru. Если быть точным: сделали подмену истинного айпи-номера сайта на свой локальный. В результате браузер при вводе этого адреса браузер будет выводить страницу с информацией о том, что: «Адрес недоступен с этого компьютера...» и т.п.

После всех изменений в файле hosts Вы обязаны перезагрузить компьютер для принятия измененных настроек. Система при большом количестве таких записей (более 3000 шт.) слегка замедлит свою работу при первом запуске браузера, но при последующих запусках всё будет нормально. Кеширует что ли? Если Вы хотите временно приостановить запрет, тогда просто закомментируйте необходимый сайт:

# 127.0.0.1 mail.ru

Именно таким образом некоторые вирусы блокируют доступ к социальным сетям, типа «Вконтакте» и другим важным сайтам. Но теперь Вы знаете как снять их запреты. В интернете существуют уже готовые файлы hosts с тысячами заблокированными сайтами. По тематике они из разделов: порно, реклама, дорвеи, и т.п. Для поиска таких пакетов введите в строку поиска Гугла фразу, типа «файл hosts скачать».

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

Что ещё интересно так, как это то, что таким образом блокируется не только сам сайт, но ресурсы, которые на нём находятся. Это значит, что заблокировав сайт liveinternet, вы тем самым блокируете баннеры со статистикой посещаемости, которые отображаются почти на каждом сайте. Кроме того, так можно блокировать и баннерную порно рекламу, подгружаемую с баннерообменных сетей. По сути для этого стоит только узнать, откуда же грузится этот баннер. Просмотр кода страницы есть у каждого браузера. И всё!

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

Источник: http://blogs.mail.ru/mail/lelya.od/


 

Рубрики:  ПОЛЕЗНОСТИ...
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку