htaccess заблокировать IPV6
Я у себя в панели просто отключил назначение адреса для домена. И все. До тех пор, пока ipv6 не станет обязательным — он просто не нужен, все пс и юзеры ходят по ipv4, а проблемный ipv6 — в топку. Упариться блокировать его можно, да и вообще блокировка по ip — зло.
Я у себя в панели просто отключил назначение адреса для домена. И все. До тех пор, пока ipv6 не станет обязательным — он просто не нужен, все пс и юзеры ходят по ipv4, а проблемный ipv6 — в топку. Упариться блокировать его можно, да и вообще блокировка по ip — зло.
Я пользуюсь Fastpanel от FastVPS, если правильно понимаю, сейчас в основных настройках у меня выставлено два IP, ipv4 и ipv6, нужно просто оставить только ipv4? или не там смотрю?
Я пользуюсь Fastpanel от FastVPS, если правильно понимаю, сейчас в основных настройках у меня выставлено два IP, ipv4 и ipv6, нужно просто оставить только ipv4? или не там смотрю?
По конкретной панели не скажу, но по логике именно так. Нужно оставить только ipv4.Если ваш NS не будет отдавать ipv6, а будет предоставлять только ipv4 — это поможет.
Важный нюанс: если у вас NS домена направлены в хостинг, то это как раз, что нужно. Если же у вас NS домена другие, то нужно проверить, чтобы там не было ручных установок ipv6. То есть, по факту, когда кто-то запрашивает соответствующий ip домена, то там должно отдаваться только пространство ipv4.
По конкретной панели не скажу, но по логике именно так. Нужно оставить только ipv4.Если ваш NS не будет отдавать ipv6, а будет предоставлять только ipv4 — это поможет.
Важный нюанс: если у вас NS домена направлены в хостинг, то это как раз, что нужно. Если же у вас NS домена другие, то нужно проверить, чтобы там не было ручных установок ipv6. То есть, по факту, когда кто-то запрашивает соответствующий ip домена, то там должно отдаваться только пространство ipv4.
Большое спасибо за развернутый ответ!
Я у себя в панели просто отключил назначение адреса для домена. И все. До тех пор, пока ipv6 не станет обязательным — он просто не нужен, все пс и юзеры ходят по ipv4, а проблемный ipv6 — в топку. Упариться блокировать его можно, да и вообще блокировка по ip — зло.
Почему они должны идти так, как раньше, если сейчас их источник ipv6? Нет, ботов после отключения нет, только реальные пользователи. Возможно, что они вернутся снова с ipv4, но оттуда их доля была не так существенна, ибо с ipv4 атаковать сложнее, в этом адресном пространстве эффективнее блокировки подсетей, нежели в ipv6.
Вот так выглядит картина по одному из сайтов:
Соответственно: зеленая линия — ПС, желтая — прямые боты, красная — линия социалок.
Первая точка — рост ботов на прямых и социалках, вторая линия — начали отставать, третья линия — разборки.
Конечно, это все не панацея, но что-то делать пришлось, ибо их рост по ipv6 зашкаливать стал, а это уже никуда не годилось.
Почему они должны идти так, как раньше, если сейчас их источник ipv6?
Соответственно: зеленая линия — ПС, желтая — прямые боты, красная — линия социалок.
Первая точка — рост ботов на прямых и социалках, вторая линия — начали отставать, третья линия — разборки.
Потому, что ботоферма это реальные устройства реальных пользователей
И да, зеленая линия это ПС, с запросами из Поиска, со 100% отказами, временем на сайте 00:00 т.е боты
Как заблокировать сайт
В этом уроке я покажу, как заблокировать сайт. Мы научимся закрывать доступ к сайту на компьютере и телефоне.
На компьютере
Способ 1: через файл hosts
Один из самых простых и быстрых способов. Подходит для всех версий Windows.
1 . Прямо в открытом меню Пуск напечатайте выполнить и запустите приложение.
2 . Вставьте в окошко путь C:\Windows\System32\drivers\etc и нажмите ОК.
Появится системная папка компьютера. В ней нужно отредактировать файл hosts. Для надежности предварительно скопируйте его в любую другую папку.
3 . Дважды щелкните по файлу hosts. На запрос выбора приложения укажите «Блокнот».
4 . Переместитесь в конец файла и создайте новую запись вида:
Где youtube.com – это адрес сайта для блокировки. Если не сработает, вставьте еще одну такую же строку, но перед адресом напечатайте www. Например, 127.0.0.1 www.youtube.com.
5 . Нажмите на пункт «Файл» и выберите «Сохранить».
6 . Перезагрузите компьютер для применения настроек.
На заметку . Таким образом можно заблокировать нужное количество адресов. Например, популярные социальные сети: vk.com, ok.ru, instagram.com, facebook.com, tiktok.com, twitter.com.
Способ 2: в настройках роутера
Плюсом данного способа является то, что ресурс будет блокироваться на всех устройствах, которые подключаются к этому роутеру. Таким образом можно закрыть доступ не только на компьютере, но и на телефоне, планшете, телевизоре.
Чтобы это сделать, нужно зайти в панель управления. Для этого открыть в браузере адрес роутера и ввести от него логин и пароль. Пример:
Обычно все эти данные указаны на обратной стороне роутера, на наклейке.
Если возникли сложности с доступом в панель управления, ознакомьтесь с уроком «Как настроить роутер».
В панели зайдите в раздел «Родительский контроль» и активируйте соответствующий пункт.
Снизу поищите раздел «Ограничение по названию сайта», «Фильтр» или что-то близкое по смыслу. Установите переключатель на «Черный список» и внесите сайты, которые нужно заблокировать. Не забудьте сохранить изменения и перезагрузить устройство.
В некоторых продвинутых моделях дополнительно есть функция ограничения по времени работы в интернете для конкретных устройств.
Способ 3: в учетной записи Windows 10
Для этого способа потребуется завести две учетные записи Microsoft, если у вас их еще нет — для родителя и ребенка.
Плюс такого метода: один раз настроил и забыл. Учетную запись можно подключить на любой другой компьютер и все настройки подгрузятся из интернета автоматически.
1 . В меню Пуск откройте «Параметры».
2 . Перейдите в раздел «Учетные записи».
3 . Щелкните по пункту «Семья и другие пользователи» слева.
Для добавления члена семьи нажмите на «Добавить пользователя для этого компьютера».
4 . Выполните выход из системы или перезагрузите компьютер. Авторизуйтесь учетной записью родителя.
5 . Зайдите на сайт account.microsoft.com и щелкните по «Создание семей». Отправьте приглашение учетной записи ребенка для присоединения в семейную группу.
6 . Перейдите в аккаунт ребенка и примите приглашение.
Семейная группа успешно создана.
7 . Вернитесь в свой аккаунт. Откройте «Управление семьей» и в дополнительных параметрах выберите вкладку «Ограничение на содержимое».
8 . Активируйте переключатель «Блокировать недопустимые веб-сайты». В пункте «Всегда запрещать» внесите адрес сайта или его IP и кликните по значку + для применения. Таким образом можно добавить несколько страничек для блокировки.
После внесённых настроек при попытке ребенком открыть ресурс появится запрос доступа взрослому члену семьи.
Способ 4: через прокси
Прокси сервер является посредником между вами и интернетом. С помощью него можно ограничить доступ к сайтам, создать правила на потребление трафика, разделить пользователей на группы и выполнить другие настройки.
Рассмотрим простую и бесплатную для домашнего использования программу HandyCache. Скачать ее можно с официального сайта handycache.ru.
1 . Во вкладке «Настройки» (вверху), в разделе «Общие» перейдите в «Доступ» (слева).
Запомните IP и Порт для подключения.
2 . В разделе «Списки» откройте «Черный».
По умолчанию в списках уже будут созданы правила для блокирования спам ресурсов.
3 . Щелкните правой кнопкой мышки по пустой ячейке и в контекстном меню выберите «Добавить правило».
4 . Внесите в новую ячейку название ресурса и активируйте галочку.
5 . В меню Пуск перейдите в «Параметры».
6 . Откройте в раздел «Сеть и Интернет».
7 . Нажмите на вкладку «Прокси-сервер», активируйте галочку «Использовать прокси-сервер» и внесите IP и порт из настроек HandyCache.
Откройте браузер и попробуйте открыть запрещенный сайт. Появится сообщение «Веб-страница недоступна».
Способ 5: блокировка сайтов по IP
Для этого способа нужно знать IP сайта. Определить его можно через сервис 2ip.ru/lookup или pr-cy.ru/browser-details. А также при помощи командной строки. Для этого введите команду nslookup название_сайта . В строке «Addresses» будут отображены все найденные IP ресурса.
Минус данного метода заключается в том, что IP может измениться в любой момент и заблокированный ресурс снова станет доступен.
В брандмауэре защитника Windows
Брандмауэр предназначен для защиты от сетевых вторжений и блокирования нежелательных подключений.
1 . В меню пуск введите Брандмауэр Защитника Windows и запустите приложение.
2 . Перейдите в «Дополнительные параметры».
3 . Откройте раздел «Правила для исходящего подключения».
4 . Щелкните по меню «Действие» и выберите «Создать правило».
5 . Установите переключатель в «Настраиваемые» и кликните «Далее».
6 . Примените правило ко всем программам и нажмите «Далее».
7 . В пункте «Протокол и порты» оставьте все по умолчанию.
8 . Далее установите переключатель на «Указанные IP-адреса» и нажмите «Добавить».
Добавьте поочередно IP-адреса и кликните ОК.
9 . В действиях выберите «Блокировать подключение».
Остальные настройки оставьте по умолчанию и сохраните правило.
Затем попробуйте перейти на заблокированный ресурс. Если все настроено правильно, он будет недоступен.
Через фаервол
Вместо стандартного брандмауэра Windows можно воспользоваться сторонним — с более расширенным функционалом. Рассмотрим простой в настройке и бесплатный фаервол simplewall. Скачать его можно с официального сайта по ссылке.
В программе перейдите на вкладку «Блоклист». Кликните по кнопке + для создания нового правила.
- Придумайте название для правила.
- В поле «Правило (Remote)» введите IP сайта.
- «Направление» установите «Исходящее».
- В «Действие» выберите «Запретить».
- Нажмите «Сохранить» и закройте окно.
Затем нажмите кнопку «Включить фильтрацию» для активации.
Далее при попытке перейти на ресурс появится сообщение «Доступ закрыт».
На заметку . Для защиты корпоративного сегмента существует профессиональный платный софт KerioControl, UserGate. Устанавливается на сервер и контролирует всю сеть предприятия. С его помощью можно создать виртуальные сети, ограничить доступ к интернету по контенту и ключевым словам, ограничить скорость и загрузку файлов по определенному размеру и выполнить множество других подобных действий. Помимо программных решений, есть и аппаратные, в которых уже встроен собственный фаервол и прокси сервер.
Способ 6: расширения для браузера
Для браузеров разработаны специальные расширения, которые могут блокировать адреса. Минус этого метода в том, что расширение может отключить любой пользователь. Кроме того, ресурс можно будет открыть в любом другом браузере.
В примере я покажу как установить и настроить расширения в браузере Google Chrome.
Block site
1 . Для установки перейдите по ссылке и нажмите «Установить».
2 . После установки нажмите на значок расширения в правом углу браузера и перейдите в «Категории».
В бесплатном режиме можно заблокировать только контент для взрослых.
3 . Кликните по значку «шестеренки» для перехода в расширенные настройки.
4 . Добавьте в список адреса для блокировки.
При попытке зайти на запрещенный ресурс доступ к нему будет закрыт.
Tiny WebFilter
Плагин предназначен для блокирования контента для взрослых. Дополнительно есть возможность заблокировать отдельные страницы.
После установки, при попытке перейти на сайт для взрослых, откроется сообщение.
Для блокировки отдельной страницы щелкните по значку расширения и кликните «Block this site».
Настройка родительского контроля
Через DNS сервис
Сервис DNS предназначен для сопоставления доменных имен и IP адресов. При подключении определенного DNS весь трафик начинает проходить через него и таким образом можно ограничить доступ к контенту.
1 . Прямо в открытом меню Пуск напечатайте выполнить и запустите приложение.
2 . В окошко введите команду ncpa.cpl и нажмите ОК.
3 . Дважды щелкните по сетевому адаптеру.
4 . Перейдите в «Свойства».
5 . Дважды кликните по параметру «IP версии 4».
6 . Установите переключатель в «Использовать следующие адреса ДНС».
Далее нужно указать ДНС управляющих сервисов.
Например, из сервиса Яндекс.ДНС:
- Переходим на dns.yandex.ru.
- Выбираем один из трех режимов фильтрации.
Вносим адреса в поле настроек и кликаем ОК.
Теперь при попытке открыть запрещенный контент откроется сообщение «Сайт содержит материалы для взрослых».
На заметку . Кроме Яндекс ДНС есть и другие похожие сервисы, например, Norton ConnectSafe. Но для более глубокой и персональный настройки потребуется платная подписка на специальные инструменты, такие как SKYDNS или OPENDNS.
В антивирусной программе
Многие платные версии антивирусов имеют встроенный фаервол или родительский контроль. Через них можно блокировать нежелательные сайты по названию или типу контента. Такие инструменты присутствуют в программах Kaspersky Internet Security, Eset Smart Security, Avast Premium Security и других.
Из бесплатных могу порекомендовать Comodo Internet Security. Все правила создаются и настраиваются в разделе «Фаервол».
На телефоне
Для телефона не так много способов заблокировать сайт, как для компьютера. Мы рассмотрим только рабочие приложения для этой задачи.
Приложение BlockSite
1 . Устанавливаем приложение:
-
(Android) (iPhone)
2 . При первом запуске приложение запросит предоставить доступ в специальных возможностях. Переходим в службу «BlockSite» и разрешаем доступ.
3 . Повторно запускаем приложение и тапаем по значку + для создания нового правила.
4 . Вводим список нежелательных адресов.
Далее при попытке войти на запрещенный ресурс он не загрузится – появится примерно такое сообщение:
Для Android
Безопасный браузер Kids Safe
1 . Установите из Google Play приложение Safe Browser.
2 . Создайте новый или авторизуйтесь имеющимся аккаунтом Google.
Браузер автоматически приступит к блокированию запрещенного контента.
3 . Чтобы закрыть доступ к определенному сайт, зайдите в меню и откройте настройки.
4 . Перейдите в раздел «Управление фильтрацией».
5. Выберите категорию «Черный список» и создайте список нежелательных адресов.
На заметку . Для дополнительной защиты можно загрузить из Google Play любое приложение для блокирования установленных программ. И при помощи него закрыть магазин Google и встроенный браузер, чтобы дети не смогли самостоятельно обойти ограничение.
Если есть рут права
Для настройки потребуется любой файловый менеджер с доступом к Root директории. Покажу на примере бесплатного Root #.
1 . В главном меню переходим в раздел «Root».
2 . Находим и открываем папку «etc».
3 . Внутри папки нажимаем по файлу «hosts». На запрос выбора приложения для открытия тапаем по любому текстовому приложению.
Как заблокировать сайт
Вполне возможно, что у вас, как у ответственного родителя (а может и по другим причинам) возникла необходимость заблокировать сайт или сразу несколько сайтов от просмотра в браузере на домашнем компьютере или на других устройствах.
В этом руководстве будут рассмотрены несколько способов осуществить такую блокировку, при этом некоторые из них менее эффективны и позволяют заблокировать доступ к сайтам только на одном конкретном компьютере или ноутбуке, еще одна из описываемых возможностей предоставляет куда больше возможностей: к примеру, вы можете заблокировать определенные сайты для всех устройств, подключенных к вашему Wi-Fi роутеру, будь то телефон, планшет или что-то еще. Описываемые способы позволяют сделать так, чтобы выбранные сайты не открывались в Windows 10, 8 и Windows 7.
Примечание: один из самых простых способов блокировки сайтов, требующий, правда, создание отдельной учетной записи на компьютере (для контролируемого пользователя) — встроенные функции родительского контроля. Они не только позволяют заблокировать сайты так, чтобы они не открывались, но и запуск программ, а также ограничить время использования компьютера. Подробнее: Родительский контроль Windows 10, Родительский контроль Windows 8
Простая блокировка сайта во всех браузерах путем правки файла hosts
Когда у вас заблокированы и не открываются Одноклассники или В контакте, скорее всего дело в вирусе, вносящем изменения в системный файл hosts. Мы же можем вручную внести изменения в этот файл, чтобы запретить открытие определенных сайтов. Вот как это можно сделать.
- Запустите программу блокнот от имени администратора. В Windows 10 это можно сделать через поиск (в поиске на панели задач) блокнота и последующий правый клик по нему. В Windows 7 найдите его в меню пуск, кликните по нему правой кнопкой мыши и выберите пункт «Запустить от имени администратора». В Windows 8 на начальном экране начните набирать слово «Блокнот» (просто так начните набор, ни в какое поле, оно появится само). Когда вы увидите список, в котором будет найдена нужная программа, кликните по ней правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
- В блокноте, в меню выберите Файл — Открыть, пройдите в папку C:\Windows\System32\drivers\etc, поставьте отображение всех файлов в блокноте и откройте файл hosts (тот, который без расширения).
- Содержимое файла будет выглядеть примерно так, как показано на изображении ниже.
- Добавьте строки для сайтов, которые нужно заблокировать с указанием адреса 127.0.0.1 и обычного буквенного адреса сайта без http. В этом случае, после сохранения файла hosts, данный сайт открываться не будет. Вместо 127.0.0.1 можно использовать известные вам IP адреса других сайтов (между адресом IP и буквенным URL должен быть минимум один пробел). См. картинку с пояснениями и примерами. Обновление 2016: лучше создать две строки для каждого сайта — с www и без.
- Сохраните файл и перезагрузите компьютер.
Таким образом, у вас получилось заблокировать доступ к определенным сайтам. Но у этого метода есть и некоторые минусы: во-первых, человек, который хотя бы однажды сталкивался с подобной блокировкой, первым делом начнет проверять файл hosts, даже у меня на сайте есть несколько инструкций, как решить эту проблему. Во-вторых, этот способ работает только для компьютеров с Windows (на самом деле, аналог hosts есть в Mac OS X и Linux, но я не стану касаться этого в рамках данной инструкции). Более подробно: Файл hosts в Windows 10 (подойдет и для предыдущих версий ОС).
Как заблокировать сайт в брандмауэре Windows
Встроенный фаервол «Брандмауэр Windows» в Windows 10, 8 и Windows 7 также позволяет заблокировать отдельные сайты, правда делает это по IP-адресу (который может меняться для сайта со временем).
Процесс блокировки будет выглядеть следующим образом:
- Откройте командную строку и введите ping адрес_сайта после чего нажмите Enter. Запишите IP-адрес, с которым ведется обмен пакетами.
- Запустите брандмауэр Windows в режиме повышенной безопасности (можно использовать поиск Windows 10 и 8 для запуска, а в 7-ке — Панель управления — Брандмауэр Windows — Дополнительные параметры).
- Выберите пункт «Правила для исходящего подключения» и нажмите «Создать правило».
- Укажите «Настраиваемые»
- В следующем окне выберите «Все программы».
- В окне «Протокол и порты не изменяйте настроек.
- В окне «Область» в разделе «Укажите удаленные IP-адреса, к которым применяется правило» отметьте пункт «Указанные IP адреса», затем нажмите «Добавить» и добавьте IP-адрес сайта, который нужно заблокировать.
- В окне «Действие» укажите «Блокировать подключение».
- В окне «Профиль» оставьте отмеченными все пункты.
- В окне «Имя» назовите свое правило (название на ваше усмотрение).
На этом все: сохраните правило и теперь брандмауэр Windows будет блокировать сайт по IP-адресу, при попытке открыть его.
Блокировка сайта в Google Chrome
Здесь рассмотрим, как заблокировать сайт в Google Chrome, хотя этот способ подойдет и для других браузеров с поддержкой расширений. В магазине Chrome для этой цели есть специальное расширение Block Site.
После установки расширения, вы можете получить доступ к его настройкам через правый клик в любом месте открытой страницы в Google Chrome, все настройки на русском языке и содержат следующие опции:
- Блокировка сайта по адресу (и перенаправление на любой другой сайт при попытке входа на указанный.
- Блокировка слов (если слово встречается в адресе сайта, он будет заблокирован).
- Блокировка по времени и дням недели.
- Установка пароля на изменение параметров блокировки (в разделе «убрать защиту»).
- Возможность включить блокировку сайта в режиме инкогнито.
Все эти опции доступны бесплатно. Из того, что предлагают в премиум-аккаунте — защита от удаления расширения.
Скачать Block Site, чтобы заблокировать сайты в Chrome вы можете на официальной странице расширения
Блокировка нежелательных сайтов с помощью Яндекс.DNS
Яндекс предоставляет бесплатный сервис Яндекс.DNS, позволяющий оградить детей от нежелательных сайтов, автоматически блокируя все сайты, которые могут оказаться нежелательными для ребенка, а также мошеннических сайтов и ресурсов с вирусами.
Настройка Яндекс.DNS проста.
- Зайдите на сайт https://dns.yandex.ru
- Выберите режим (например, семейный), не закрывайте окно браузера (на понадобятся адреса из него).
- Нажимаем клавиши Win+R на клавиатуре (где Win — клавиша с эмблемой Windows), вводим ncpa.cpl и нажимаем Enter.
- В окне со списком сетевых подключений нажмите правой кнопкой мыши по вашему Интернет-подключению и выберите «Свойства».
- В следующем окне, со списком сетевых протоколов, выберите IP версии 4 (TCP/IPv4) и нажмите «Свойства».
- В полях для ввода адреса DNS-сервера введите значения Яндекс.DNS для выбранного вами режима.
Сохраните настройки. Теперь нежелательные сайты будут блокироваться автоматически во всех браузерах, а вы будете получать уведомление о причине блокировки. Есть похожий платный сервис — skydns.ru, который позволяет также настроить, какие именно сайты вы хотите заблокировать и контролировать доступ к различным ресурсам.
Как заблокировать доступ к сайту с помощью OpenDNS
Бесплатный для личного использования сервис OpenDNS позволяет не только блокировать сайты, но и многое другое. Но мы коснемся именно блокировки доступа с помощью OpenDNS. Инструкция ниже требует некоторого опыта, а также понимания, как именно это работает и не вполне подойдет начинающим, так что если сомневаетесь, не умеете самостоятельно настроить простой Интернет на компьютере, лучше не беритесь.
Для начала, вам потребуется зарегистироваться в OpenDNS Home для бесплатного использования фильтра нежелательных сайтов. Сделать это можно на странице https://www.opendns.com/home-internet-security/
После ввода данных для регистрации, таких как адрес электронной почты и пароль, вы попадете на страницу такого вида:
На ней имеются ссылки на англоязычные инструкции по смене DNS (а именно это и потребуется для блокировки сайтов) на компьютере, Wi-Fi роутере или DNS-сервере (последнее больше подходит для организаций). Можете ознакомиться с инструкциями на сайте, но кратко и по-русски эту информацию я дам и здесь. (Инструкцию на сайте все равно нужно открыть, без нее вы не сможете перейти к следующему пункту).
Для изменения DNS на одном компьютере, в Windows 7 и Windows 8 зайдите в центр управления сетями и общим доступом, в списке слева выберите пункт «Изменение параметров адаптера». Затем кликните правой кнопкой мыши по подключению, используемому для выхода в Интернет и выберите пункт «Свойства». Затем в списке компонентов подключения выберите TCP/IPv4, нажмите «Свойства» и укажите DNS, указанный на сайте OpenDNS: 208.67.222.222 и 208.67.220.220, затем нажмите «Ок».
Указываем предоставленный DNS в параметрах подключения
Кроме этого, желательно очистить кэш DNS, для этого запустите командную строку от имени администратора и введите команду ipconfig /flushdns.
Для изменения DNS в роутере и последующей блокировки сайтов на всех устройствах, подключенных к Интернету с помощью него, пропишите указанные DNS сервера в настройках WAN подключения и, если у вашего провайдера используется Динамический IP-адрес, установите программу OpenDNS Updater (будет предложено далее) на компьютер, который чаще всего бывает включен и всегда подключен к Интернету через данный роутер.
Указываем имя сети на свое усмотрение и загружаем OpenDNS Updater, если нужно
На этом готово. На сайте OpenDNS можете перейти к пункту «Test your new settings», чтобы проверить, все ли было сделано правильно. Если все в порядке, вы увидите сообщение об успехе и ссылку для перехода в панель администрирования OpenDNS Dashboard.
Прежде всего, в консоли, вам потребуется указать IP-адрес, к которому будут применяться дальнейшие настройки. Если же у вашего провайдера используется динамический IP адрес, то потребуется установка программы, доступной по ссылке «client-side software», а также предлагаемой при назначении имени сети (следующий шаг), она будет отправлять данные о текущем IP адреса вашего компьютера или сети, если используется Wi-Fi роутер. На следующем этапе потребуется задать имя «контролируемой» сети — любое, на ваше усмотрение (скриншот был выше).
Укажите, какие сайты блокировать в OpenDNS
После того, как сеть добавлена, она появится в списке — кликните по IP адресу сети, чтобы открыть настройки блокировки. Вы можете установить заранее подготовленные уровни фильтрации, а также заблокировать любые сайты в разделе Manage individual domains. Просто введите адрес домена, поставьте пункт Always block и нажмите кнопку Add Domain (Вам также будет предложено заблокировать не только, например, odnoklassniki.ru, но и все социальные сети).
После добавления домена в список блокировки также требуется нажать кнопку Apply и подождать несколько минут до тех пор, пока изменения вступят в силу на всех серверах OpenDNS. Ну а после вступления всех изменений в силу, при попытке зайти на заблокированный сайт вы увидите сообщение о том, что сайт заблокирован в данной сети и предложение связаться с системным администратором.
Фильтр веб-контента в антивирусах и сторонних программах
Многие известные антивирусные продукты имеют встроенные функции родительского контроля, с помощью которых можно заблокировать нежелательные сайты. В большинстве из них, включение данных функций и управление ими интуитивно понятно и не вызывает сложностей. Также возможности блокировки отдельных IP-адресов есть в настройках большинства Wi-Fi роутеров.
Кроме этого, существуют отдельные программные продукты, как платные, так и бесплатные, с помощью которых можно установить соответствующие ограничения, среди которых — Norton Family, Net Nanny и многие другие. Как правило, они обеспечивают блокировку на конкретном компьютере и снять ее можно с помощью ввода пароля, хотя бывают и иные реализации.
Как-нибудь я еще напишу о таких программах, а это руководство пора завершать. Надеюсь, оно будет полезным.
Зачем и как блокировать сайты с помощью файла Hosts в Windows
Hosts является одним из самых важных файлов операционной системы Windows. Его основной функцией является сопоставление ip-адресов c доменными именами, содержащимися в буквенных выражениях. По своей сути, данный файл является аналогом современных DNS-адресов.
Операционная система делает запрос через DNS-сервера и браузеру приходит ответ о возможности открытия сайта или запрете на это действие. Стоит упомянуть, что именно таким образом (через провайдеров) Роскомнадзор формирует списки интернет-ресурсов, запрещенных для посещения российскими пользователями.
Рисунок 1: Пример файла hosts в Windows 10
Зачем блокировать сайты с помощью файла Hosts в Windows?
Любой браузер изначально обращается за данными именно к файлу hosts. Это позволяет вносить в него информацию о потенциально нежелательных интернет-ресурсах, доступ к которым должен быть запрещен.
Это может делаться по самым разнообразным причинам. Например, таким образом можно ограничить просмотр запрещенного контента для детей, порнографии, и вредоносных сайтов.
Файл hosts является своеобразным инструментом администрирования ресурсов компьютера, связанных с интернетом. При вводе определенного запроса в браузере, программа обращается к DNS-серверам провайдера. Так происходит не всегда. Информация о разрешенных ресурсах может храниться в оперативной памяти или данном файле. Совершенно очевидно, что браузеру проще и быстрее получить данные из локального места хранения. Именно поэтому файл hosts так важен.
Также зараженный вирусами компьютер может блокироваться при обращении к оригинальным DNS серверам. По этой причине доступ к вредоносному программному обеспечению и опасным сайтам будет открыт. Вирусный код просто будет подменять результаты запросов на свои собственные.
Как блокировать сайты с помощью файла Hosts в Windows
Пошаговое руководство будет выглядеть следующим образом:
- Необходимо найти сам файл hosts на компьютере. Он располагается по адресу: C:\WINDOWS\system32\drivers\etc\hosts. Рассмотрим работу с файлом hosts на примере операционной системы Windows 10. Для этого необходимо найти и открыть программу « Блокнот » от имени администратора.
Рисунок 2: Программа «Блокнот»
Открыть файл hosts по указанному выше адресу. Необходимо активировать отображение всех типов файлов, если изначально указанная папка окажется пустой.
Рисунок 3: Директория файла hosts
Остается открыть сам файл.
- Внесение изменений . Блокировка сайтов осуществляется путем внесения в файл hosts следующих цифр: 127.0.0.1 (они обозначают локальный адрес файла на компьютере или ноутбуке). Далее через пробел (между локальным адресом и буквенным доменным именем) вписываются сами адреса сайтов без указания http/https (их можно скопировать в адресной строке браузера). Все новые данные вносятся в самом конце файла — внизу справа от значка #.
Локальный адрес также называется loopback-адрес и служит для отсылки запросов ПК или ноутбука самому себе. Адрес един для операционных систем Mac, Linux и Windows.
При внесении данного адреса рядом с физическим адресом интернет-ресурса, запрос операционной системы будет приходить сам себе, исключая открытие сайта, указанного после него в файле hosts.
Рисунок 4: Внесение нежелательных сайтов в файл hosts
- На заключительном этапе измененный файл hosts остается сохранить и закрыть программу «Блокнот».
Рисунок 5: Сохранение внесенных изменений
Большинство антивирусных программ распознает изменения в файле hosts и воспринимает их как потенциальную угрозу. Практически любая антивирусная программа автоматически восстанавливает первоначальные значения файла hosts. Для того чтобы купировать этот момент, необходимо предварительно внести файл hosts в список исключений используемого антивирусного программного обеспечения.
Что делать если нужно вернуть все как было изначально?
В данном случае есть два варианта развития событий. Можно просто скачать готовый файл hosts для конкретной операционной системы, найдя его в интернете на свой страх и риск. Вторым вариантом является восстановление значения файла hosts по умолчанию.
Для Windows 7-10. Необходимо открыть «Блокнот», воспользовавшись поиском и внести туда данные из оригинального источника. Файл следует сохранить («Сохранить как») и прописать название hosts с расширением old. Адрес оригинального файла выглядит так: %WinDir%\System32\Drivers\Etc. Именно в эту папку необходимо сохранить новый файл hosts с заменой на старый.
Вывод
Подводя итоги, хочется предупредить об изменении важных программных файлов. Это может повлечь за собой негативные последствия, в частности, переустановку операционной системы. Если не удается найти другие варианты блокировки информации, представленной во всемирной паутине, то изменение системного файла hosts будет единственно верным вариантом. Лучшим решением в этой ситуации будет сохранить информацию из первоначального файла hosts в другом месте, чтобы в случае необходимости безболезненно осуществить его восстановление до первоначального вида.