Варианты решения:
Способ 1: Опция безопасного поиска в браузере
Некоторые мобильные браузеры для Android-устройств имеют встроенную функцию, которая обеспечивает безопасный поиск в интернете. Она работает так, что все нежелательные веб-страницы блокируются и попросту не выводятся в результатах поиска.
Этот метод подойдет, если нужно ограничить доступ к определенным сайтам, и в тех случаях, когда на устройстве используется только один веб-обозреватель без возможности устанавливать приложения из магазинов приложений и альтернативных источников.
Например, в популярном Яндекс Браузере для Android, предусматривается опция «Фильтрация контента для взрослых», которая ограничивает доступ к различным непредназначенным для детей материалам в результате поиска и других сервисах. Она работает на основе анализа содержимого сайтов, ключевых слов и меток, блокируя отображение видео или рекламы.
- Запустите браузер и перейдите в главное меню, нажав на три полоски, расположенные в нижнем правом углу, затем выберите кнопку «Настройки».
- В области «Поиск» коснитесь строки «Фильтрация контента для взрослых».
- В следующем окне отметьте пункт «Семейный режим», при котором весь нежелательный контент и адреса веб-страниц будут блокироваться при поиске через Яндекс Браузер.
Способ 2: Черный список в браузере
Некоторые мобильные браузеры позволяют самостоятельно формировать «черный» список, в который можно помещать заблокированные сайты или ресурсы, доступ к контенту будет ограничен. Этот метод пригодится в том случае, если вы точно наверняка знаете, какие веб-сайты нужно заблокировать, поскольку потребуется вводить их адреса.
Следует отметить, что функция есть далеко не во всех мобильных браузерах, поэтому для применения этого способа, скорее всего, потребуется скачать дополнительный обозреватель, а другие удалить с устройства, чтобы полностью ограничить доступ к определенным ресурсам на Android-девайсе. Также не должна быть возможность скачать сторонний браузер вручную, то есть, активна блокировка установки приложений.
Одним из браузеров, который позволяет заблокировать сайты через «черный» список, является обозреватель Brave, который имеет встроенный блокировщик, настраиваемый под свои нужды с помощью фильтров:
- Перейдите по ссылке выше и скачайте браузер на Android-устройство. Чтобы добавить сайт в «черный» список, нажмите на три точки, которые располагаются внизу, затем выберите пункт «Настройки».
- В открывшемся меню нажмите на строку «Защита Brave и конфиденциальность».
- Сначала выберите пункт «Блокировать рекламу и трекеры» и для него выставите значение «Строгий режим», по завершении тапните по кнопке «Готово».
- Теперь откройте раздел «Фильтры контента», затем нажмите на «Создание собственных фильтров».
- В поле, которое появится, добавьте сайта в формате
||websitename.domain^, например,||lumpics.ru^и тапните по кнопке «Сохранить изменения».
Таким образом, получится не полностью заблокировать сайт, а ограничить доступ ко всем элементам на нем, кроме текста. При посещении этого ресурса пользователь сможет увидеть только текст, без картинок, видео, интерактивных объектов и другого.
Как видно, браузеры для Android-устройств не предусматривают полноценной блокировки определенных сайтов, а только тех, которые являются нежелательными в соответствии с определенным контентом. Другие обозреватели позволяют изменять некоторые параметры конфиденциальности, но «черных» списков для сайтов также, по сути, нет. Для этого потребуется воспользоваться другими решениями. К тому же, в этом способе есть недостаток – ограничения для сайтов действуют только внутри этого приложения.
Способ 3: Сторонние приложения
Существуют отдельные приложения, с помощью которых можно ограничить доступ к определенным сайтам. Причем он будет работать для всех приложений, а не только в определенном браузере, как с предыдущем способе. Такой софт позволяет создавать «черные» списки ресурсов и чаще всего предусматривается и ряд дополнительных функций для обеспечения защиты и безопасности пребывания в сети.
Одним из таких решений является приложение BlockSite, которое помогает блокировать веб-сайты и приложения для повышения продуктивности и концентрации. С помощью него можно добавлять определенные ресурсы и их URL-адреса в «черный» список и даже ограничивать доступ к целым категориям сайтов, например, социальным сетям, игровым сервисам и другим.
- Установите приложение на устройство, запустите его и дайте все необходимые права для работы. В главном окне нажмите на кнопку «Create».
- В области «Website Suggestions» уже есть некоторые популярные ресурсы, которые можно быстро добавить в «черный» список, нажав на значок в виде плюса справа.
- Если нужно вручную добавить URL-адрес, введите его в поле, расположенное вверху. В результате поиска («Search results») должен отобразиться веб-сайт. Тапните по значку справа, чтобы поместить его в «черный» список.
- Коснитесь кнопки «Next», которая располагается вверху.
- Теперь можно настроить блокировку конкретного сайта, а точнее – его расписание. Если нужно закрывать к нему доступ в определенные дни, разверните меню «Days» и отметьте дни недели. Можно заблокировать его насовсем, отметив все пункты.
- В меню «Time» задается определенное время, в течение которого доступ к сайту будет закрыт. В бесплатной версии приложения нет вариантов, но при оформлении подписки можно будет вручную устанавливать временные периоды.
- Нажмите на кнопку «Next» для продолжения.
- В окне «Identity» добавляется новая группа, что позволит в будущем одним нажатием блокировать сразу несколько сайтов, которые помещены в эту категорию. По завершении нажмите на кнопку «Done».
Чтобы снять блокировку, достаточно в главном окне приложения выбрать определенную категорию, затем отключить ограничение с помощью переключателя.
Следует отметить, что подобные приложения не дают гарантии полной блокировки сайта. Убедитесь, что в текущем браузере не получается посетить ресурс с включенной блокировкой, так как некоторые приложения и обозреватели все равно будут обращаться к сайту, не смотря на настройки в BlockSite.
Способ 4: Файрволы
Для Android-устройств существуют специальные приложения – файрволы, которые предназначены для контроля сетевого трафика, фильтрации входящего и исходящего соединений, блокировки подозрительного или нежелательного подключения. Некоторые из таких приложений позволяют блокировать определенные сайты, закрывая к ним доступ через любое приложение. Например, с помощью NetGuard можно блокировать домены через определенные правила.
Обратите внимание, что скачивать нужно версию приложения с GitHub, поскольку в маркете Google Play эта функция может быть недоступна. Учитывайте, что после загрузки APK-файла иногда требуется дать разрешение на установку из неизвестных источников, ведь по умолчанию на Android эта возможность отключена в целях безопасности.
Читайте также: Выдача разрешения для установки приложений из неизвестных источников на Android
- Перейдите по ссылке выше и скачайте APK-файл, затем инициируйте его установку. Запустите приложение, тапните по трем точкам, расположенным вверху, и выберите пункт «Настройки».
- Откройте раздел «Дополнительные опции» и активируйте опции «Фильтр трафика» и «Блокировать доменные имена».
- Вернитесь в предыдущее меню «Настройки» и выберите пункт «Резервное копирование».
- Нажмите на строку «Скачать hosts-файл».
На этом настройка приложения завершена и через 10 минут кэш DNS на устройстве будет обновлен. В качестве файла hosts используется репозиторий «StevenBlack», который объединяет несколько авторитетных файлов hosts в один файл с удалением дубликатов. По необходимости вы можете импортировать свой файл hosts, выбрав соответствующую опцию в меню «Резервное копирование».
NetGuard позволяет блокировать домены через файл hosts, причем root-права, как в большинстве приложений, для этого не требуются. Но для корректной работы функции потребуется отключить приложения и утилиты, которые могут мешать блокировке, например, защищенный DNS или сжатие трафика в мобильном браузере.
Способ 5: OpenDNS-серверы
Этот метод также подходит для ограничения доступа к нежелательным сайтам на мобильном устройстве. Суть его заключается в том, что активный OpenDNS-сервер пропускает через себя каждый запрос, и, если контент будет определен как нежелательный, на устройстве попросту будет блокироваться доступ к нему. Таким образом, получится сделать так, чтобы пользователь, например, ребенок не смог открыть такие ресурсы, но формировать самостоятельно «черный» список с помощью этого метода также не возможности.
Если вам нужен простой вариант, позволяющий заблокировать неуместный и нежелательные контент на Android, достаточно поменять DNS-сервер, который предоставляет провайдер, на те данные, которые мы приведем ниже:
- Откройте системное приложение «Настройки» и перейдите в раздел с текущим подключением. Если это Wi-Fi, выберите соответствующий пункт, затем нажмите на значок в виде шестерни или буквы i в круге рядом с активным соединением, чтобы перейти к его параметрам.
- Теперь найдите пункт «Настройки IP» и смените DHCP на «Статический».
- Ниже станут доступны некоторые параметры. Смените IP, DNS1 и DNS2 на следующие значения:
IP-адрес: 192.168.1.105
DNS 1: 208.67.222.123
DNS 2: 208.67.220.123
После можно закрывать окно с настройками Wi-Fi-соединения, и доступ к нежелательным сайтам конкретно через это подключение будет ограничен через любой браузер или приложение.
Способ 6: Редактирование файла hosts
Блокировка сайтов посредством редактирования файла hosts на устройстве с Android является наиболее эффективным вариантом, поскольку все предыдущие методы в большинстве своем позволяют только использовать автоматические фильтры для блокировки нежелательного контента.
В этом случае есть один нюанс – на мобильном устройстве должен быть root-доступ и файловый менеджер, который его поддерживает, например, ES Проводник, Root Browser или Amaze File Manager.
Читайте также: Приложения для получения Root-прав на Android
Проверить наличие рут-доступа можно с помощью утилиты Root Checker. Установите ее и просто запустите, после чего можно узнать, есть ли он на устройстве.
Если рут-права есть, тогда можно вручную изменить хранящийся на устройстве hosts-файл, добавив в него домены, которые будут блокироваться:
- Запустите файловый менеджер с поддержкой root-прав, предоставьте запрашиваемые права. Для начала следует активировать показ скрытых файлов и папок через настройки приложения.
- Теперь перейдите в директорию
system/etcи найдите в ней файл hosts. Откройте его с помощью любого текстового редактора. - В конце содержимого добавьте новую строку в формате
$\text{IP‑адрес домен}$. В качестве IP-адреса используйте локальный хост127.0.0.1. То есть, у вас должно получиться следующее:127.0.0.1 lumpics.ru. - Также ниже следует прописать поддомены сайта, например,
127.0.0.1 www.lumpics.ru. После останется закрыть файл, сохранив изменения, а потом перезагрузить устройство, что позволит активировать новые сетевые настройки.
Домены и поддомены следует прописывать по отдельности, с новой строки, так как это разные элементы. Этот способ работает глобально – после внесения сайта в файл hosts он уже не откроется ни в одном браузере, даже в режиме инкогнито.
Важно понимать, что наличие файла hosts на устройстве с рут-правами – это угроза безопасности для системы со стороны вирусов. Они могут менять его содержимое, поэтому регулярно проверяйте файл и удаляйте те строки, которые кажутся подозрительными.
Читайте также: Способы поиска вирусов на платформе Android
lumpics.ru















































Добрый день!
после редактирования файла host-файл не сохраняется!
Тотал коммандер. Мод