Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

PI-Hole:эффективная блокировка рекламы для всей вашей сети

Многие веб-сайты и службы по-прежнему используют тактику отслеживания ваших действий в Интернете, чтобы показывать вам персонализированную рекламу. Это нарушение вашей конфиденциальности по-прежнему происходит независимо от законов, таких как Общий регламент ЕС по защите данных. Тем не менее, вы все еще можете защитить себя. Одна из возможностей — использование программных блокировщиков рекламы и антитрекеров. Хотя эти варианты могут быть эффективными, они могут быть ограничены. Например, почти невозможно найти блокировщик рекламы для вашего смарт-телевизора. Таким образом, лучшим вариантом для вас является реализация общесетевого блокировщика рекламы в виде аппаратного устройства. Одним из таких устройств является Raspberry Pi-hole. Ранее мы рассмотрели лучшие проекты Raspberry Pi 4. На этот раз мы обсудим еще один проект, который поможет вам защитить вашу сеть от рекламы.

Что такое Pi-Hole?

Pi-hole — это инструмент фильтрации на основе DNS, который вы можете настроить и использовать для блокировки рекламы, отслеживания, известных вредоносных сайтов и вредоносных программ во всей вашей сети.

Зачем использовать Pi-Hole?


Малиновый пи-хол на деревянной подставке
Источник:Maxpixel

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

Хотя вы можете попытаться вручную установить дополнительные блокировщики рекламы на все устройства в вашей сети, это не очень эффективно и неэффективно. Кроме того, не все устройства поддерживают блокировку рекламы. Лучший способ обойти это — защитить одну точку в вашей сети с помощью такого устройства, как Pi-hole. Он удалит рекламу со всех ваших устройств с доступом в Интернет, включая:

Однако Pi-hole не ограничивается блокировкой рекламы. После того, как вы настроите его, вы сможете применить его к любому интернет-трафику в вашей сети. Например, вы сможете заблокировать известные службы отслеживания и внести в черный список сайты для взрослых от пользователей вашей сети (например, ваших детей).

Кроме того, вы можете запретить вредоносным программам или вредоносным сайтам связываться с их управляющими серверами. Таким образом, Pi-Hole — это не просто блокировщик рекламы, а устройство сетевой безопасности, которое можно использовать в разных целях. Однако это может быть пугающим для пользователей, которые могут не разбираться в сети или оборудовании.

Как работает Pi-Hole?

Векторное изображение, показывающее блокировку рекламы

Когда вы запускаете веб-сайт, игру или службу с рекламой, он делает запрос к URL-адресу DNS-сервера, который управляет рекламой для этого ресурса. Он будет делать это при загрузке всех своих основных ресурсов (основного контента, изображений, текста, видео и т. д.).

Указанный DNS-провайдер вашего интернет-маршрутизатора ищет URL-адрес объявления. Затем он отвечает на ваше устройство с IP-адресом этого сервера, чтобы он мог загружать рекламу. Хотя статически интегрировать рекламу в приложение, игру или веб-страницу может быть проще, динамический подход более выгоден. Помимо других преимуществ, это позволяет им доставлять индивидуально подобранные объявления от нескольких поставщиков через несколько серверов.

Pi-hole находится между вашим DNS-провайдером и вашим устройством в качестве посредника. Как и в большинстве блокировщиков рекламы и трекеров, в нем есть черный список. Когда с вашего устройства отправляется запрос вашему DNS-провайдеру, Pi-hole оценит его, чтобы увидеть, находится ли он в одном из своих черных списков. Если он обнаружит, что запрос находится в черном списке, он предотвратит его доступ к провайдеру DNS. Вместо этого он отправит ответ на ваше устройство с неуказанным адресом, по сути говоря, что рекламный ресурс не существует.

Мы называем это провалом DNS. В зависимости от того, как работает ваш браузер или приложение, оно либо покажет пустое скрытое пространство, либо ошибку там, где должна появиться реклама.

Настройка и использование Pi-Hole

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

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

Необходимые компоненты, оборудование и инструменты

Raspberry Pi Zero (можно использовать любую модель Raspberry PI)

Raspberry Pi Model 2 и Pi Zero

Карта памяти Micro SD (16 ГБ)

Рука держит карту MicroSD

Блок питания переменного тока Micro USB 2,5 А

Черное зарядное устройство для мобильного телефона

Адаптер Ethernet с микро-USB на RJ45

Корпус для Raspberry Pi

Ethernet-кабель

Кабель Ethernet

Радиаторы (для Raspberry PI)

Кабель Mini HDMI для подключения Raspberry PI к телевизору

Конвертер HDMI в мини-USB

В дополнение к вышеперечисленным компонентам вам также потребуется ПК или устройство, которое позволит вам прошить операционную систему на карту Micro SD. Вы можете использовать устройство чтения карт памяти microSD/uSD, подключенное к вашему компьютеру/ноутбуку. Кроме того, мы настоятельно рекомендуем вам использовать ПК с Windows.

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

Инструкции

Перед настройкой Pi-Hole нам сначала нужно установить нашу операционную систему на Raspberry PI Zero (или встроенный компьютер по вашему выбору). Для этого урока мы выбрали Raspbian Buster Lite.

Используйте компьютер для загрузки образа Raspbian Buster Lite

Затем загрузите и установите balenaEtcher — это позволит вам записать/прожечь/установить операционную систему Raspbian Buster на карту Micro SD.

Вставьте карту micro-SD в устройство чтения SD-карт (подключенное к компьютеру или смарт-устройству)

Затем запустите приложение balenaEtcher со своего ноутбука или смарт-устройства

Мастеру balenaEtcher требуется два входа, прежде чем он сможет прошить операционную систему. Для этого потребуется каталог карты micro-SD и каталог изображений Raspbian Buster Lite. После того, как вы введете эти два свойства, вы можете нажать кнопку вспышки.

Отключите и снова подключите карту micro-SD к компьютеру

Откройте проводник (если автозапуск не открывает его автоматически)

Windows (или операционная система вашего ПК) отобразит новый диск с меткой «загрузочный». Если он не отображается в вашем списке дисков, вам нужно будет присвоить ему букву вручную.

Затем откройте загрузочную папку, создайте общий файл без расширения и назовите его «ssh» (без кавычек).

Настройка IP-адреса

Вставьте карту micro-SD в Raspberry Pi, включите ее, а затем включите сеть

Войдите на страницу администрирования вашего маршрутизатора со своего компьютера и просмотрите список клиентов DHCP, пока не найдете «raspberry pi». Кроме того, вы можете загрузить сканер Angry IP и использовать его для поиска Raspberry Pi. Как только вы найдете имя хоста, запишите IP-адрес и Mac-адрес.


Сердитый IP-сканер

Используйте Mac-адрес Raspberry Pi, чтобы настроить статический IP-адрес на вашем маршрутизаторе. Фиксированный адрес должен быть уникальным и не использоваться никаким другим устройством в вашей сети. Этот процесс будет отличаться от маршрутизатора к маршрутизатору. Однако вход на страницу администрирования вашего маршрутизатора потребует соответствующей настройки параметров. Вы можете просмотреть руководство по эксплуатации своего маршрутизатора или найти инструкции в Google, используя название и номер модели вашего маршрутизатора.

Отключите и снова подключите Raspberry Pi. Сброс позволит ему получить только что назначенный статический IP-адрес.

Использование протокола Secure Shell (SSH) для установки программного обеспечения Pi-Hole

Скачайте ПуТТИ. Это клиент SSH, который поможет нам настроить Pi-Hole.



Скриншот веб-сайта PuTTY

Настройте новый статический адрес вашей Raspberry на экране PuTTY, а затем нажмите кнопку «Открыть».

Putty предложит вам войти в систему как пользователь. Введите «пи» (без кавычек)

Затем вставьте «малина» в качестве пароля. Вы можете изменить этот пароль позже, используя команду passwd после того, как Raspberry Pi войдет в систему.

Прежде чем перейти к следующим шагам, нам нужно обновить Raspberry Pi. Введите sudo apt update на экран терминала PuTTY и нажмите Enter. Он получит список обновляемых пакетов.

Затем запустите sudo apt upgrade -y. команда для обновления всех доступных пакетов.

Вставьте следующую команду в экран терминала PuTTY:curl -SSL https://install.pi-hole.net | баш <сильный>. Он установит и настроит Pi-hole. Вы можете узнать больше об этой команде на официальной странице GitHub. Тем не менее, он откроет автоматический установщик Pi-Hole во время работы.

Настройка программного обеспечения Pi-Hole

После завершения установки отобразится экран конфигурации. Продолжайте нажимать клавишу ввода на клавиатуре, пока не дойдете до страницы с заголовком «Выберите интерфейс». Убедитесь, что конфигурация выбрала интерфейс eth0 — если вы не используете Wi-Fi (мы не советуем этого делать), вы можете использовать «wlan0». Затем вставьте вышестоящего провайдера DNS.

Большинство пользователей предпочитают использовать Google DNS, что должно быть настройкой по умолчанию. В качестве альтернативы вы можете использовать OpenDNS или провайдера по вашему выбору. Нажмите клавишу ввода, чтобы перейти к следующему экрану.

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

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

Мастер настройки выведет список всех доступных IP-адресов. Этот список должен включать IP-адрес вашего Raspberry Pi, а также ваш маршрутизатор. По сути, вы можете установить статический адрес Raspberry Pi на этом экране. Однако, поскольку мы завершили его ранее, вы можете оставить этот экран нетронутым и перейти к следующей странице, нажав ввод. .

*Примечание. Если отображаются какие-либо ошибки конфликта IP-адресов, игнорируйте их и переходите к следующему экрану.

Завершение настройки

Вы можете настроить Pi-Hole для каждого устройства отдельно или создать широкую сеть по всей сети через маршрутизатор. Каждое устройство потребует от вас изменить настройки DNS и указать их на ваш Pi-Hole для первого.

Устройству потребуется IP- или MAC-адрес и, возможно, пароль. Мы предлагаем вам поискать в Интернете инструкции, относящиеся к вашему конкретному устройству. Точно так же, если вы хотите настроить Pi-Hole для обеспечения защиты всей сети, вы должны настроить DNS-сервер вашего маршрутизатора, используя IP-адрес Pi-Hole. Мы предлагаем воспользоваться поисковой системой и ввести в поле поиска следующее:«Как настроить DNS для» + [Название и номер модели вашего роутера], т. е.

Как настроить DNS для Netgear Nighthawk AX8 (RAX80) .

Как и большинство блокировщиков рекламы, Pi-Hole может обнаруживать ложные срабатывания и блокировать полезные элементы и веб-сайты. Вот список команд для доменов, которые вы должны внести в безопасный список для своего Pi-Hole.

Обзор

Реклама может быть навязчивой и раздражающей. Однако технологии прочно вошли в нашу повседневную жизнь. Мы можем отнести это явление на счет Интернета вещей (IoT) и интеллектуальных устройств, таких как датчики. Таким образом, мы должны убедиться, что мы защищены при использовании современных технологий. Как подчеркивается в приведенном выше руководстве, один из лучших способов добиться этого — использовать Pi-Hole. Тем не менее, также важно иметь хороший интернет и технологическую гигиену. Убедитесь, что вы используете технологию с лучшими компонентами.


Промышленные технологии

  1. Как кормить беспроводные сенсорные сети и ухаживать за ними
  2. 7 эффективных идей лид-магнита для строительных компаний
  3. Подготовка рабочего места к употреблению каннабиса
  4. Опасен ли ваш стиль руководства для вашего бизнеса?
  5. Ежеквартальная проверка вашей цепочки поставок
  6. 4 совета по оптимизации гидроабразивной резки
  7. Выдвижные ящики для вашего индивидуального стоечного корпуса
  8. Петли для ваших корпусов из листового металла
  9. Шесть советов по эффективной оптимизированной черновой обработке
  10. 5 эффективных способов улучшить вашу цепочку поставок