Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

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

вношу в hosts, на примере фейсбука:

127.0.0.1 facebook.com

при заходе через facebook.com, блокировка происходит, а при заходе на ru-ru.facebook.com, или www.facebook.com - блокировки нет. отдельно блокировать этот сайт на каждом языке-довольно муторно. можно ли сделать как-нибудь, чтобы блокировка через hosts блокировала как-то так:

nnn-nnn.nnn.адресненужногосайта.com?

спасибо заранее.

Изменено пользователем lombax
Опубликовано

Нет нельзя. Хостс не понимает переменные.

Опубликовано (изменено)

а аналоги, на системном уровне есть?

просто заблокировал через стороннее приложение, в том числе и facebook, не открывало многие форумы, и ФКЛК, в частности ;)

Изменено пользователем lombax
Опубликовано

Где блокируем? В организации? Сервер есть? Шлюз?

Опубликовано (изменено)

дома, до организаций еще доучиться надо ;)

есть еще роутер DIR-300 - D-Link. там URL-фильтр. блокирует и переменные, в том числе, но.. при открытии заблокированного сайта, он (заблокированный сайт), некоторое время думает, прежде чем показать ошибку открытия (независимо от браузера), в связи с чем, некоторые, зависящие от заблокированного сайта сайты открываются намного дольше обычного. можно ли ускорить процесс блокировки каким-нибудь образом?

Изменено пользователем lombax
Опубликовано
дома, до организаций еще доучиться надо :lol:

есть еще роутер DIR-300 - D-Link. там URL-фильтр. блокирует и переменные, в том числе, но.. при открытии заблокированного сайта, он (заблокированный сайт), некоторое время думает, прежде чем показать ошибку открытия (независимо от браузера), в связи с чем, некоторые, зависящие от заблокированного сайта сайты открываются намного дольше обычного. можно ли ускорить процесс блокировки каким-нибудь образом?

Можно, но не на DIR-300 ;) Указанный роутер - это очень слабенький аппарат, для сложных задач не предназаначенный. Там есть URL-фильтр, можно как я помню создавать свои локальные DNS записи (по сути аналог HOSTS на ПК). Но все это не то ... такие блокировки обчно делаются на уровне прокси-сервера, где можно задавать сложные условия, и вместо блокируемого ресурса подсовывать что-то еще (т.е. например вместо баннера - свою картинку подходящего размера). На уровне ПК блокировки можно делать в Firewall, их подавляющее умеют блокировать посещение сайта по URL.

Опубликовано

жаль, конечно, что файл hosts несколько ограничен в этом плане.

заблокировал в своем фаерволле, еще в посте #5, так некоторые форумы перестали открываться.

закинул в host's все, что надо блокировать, да и хватит.

печально, что тенденция у сайтов началась - добавлять в себя плагины от социальных сетей. кому-то удобно, а кому-то мозолит глаза.

думаю, тему можно закрывать.

Опубликовано

lombax,

А если воспользоваться утилитами для удаления банеров в браузере?

Думаю в вашем случае это будет выходом. Например Adblock Plus для FireFox.

Добавить в блок лист ненужный банер или целый блок рекламы (когда он создан на сайте отдельным блоком),

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

Опубликовано

aerserg,мне хотелось бы не рекламу, а некоторые сайты, на уровне всех пользователей блокировать. сам не сижу и другим не дам :lol:

Опубликовано

Ну если в список внести запись типа *facebook* то он и будет блокироваться.

Либо ставить прокси сервер который будет резать неугодные сайты :lol:

Опубликовано
если в список внести запись типа *facebook* то он и будет блокироваться.

вы имеете в виду список в файле hosts?

Опубликовано

Если так хочется сделать именно то, что вы хотите - privoxy вам в помощь. (Маны есть в гугле). Или простенький ДНС-сервер.

Опубликовано

lombax,

Нет, я имел в виду adblock для firefox

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...