Adblock en todas partes la forma de Raspberry Pi-Hole

Adblock en todas partes la forma de Raspberry Pi-Hole / Bricolaje

Convierta una Raspberry Pi barata en un bloqueador de anuncios en toda la red. Si está cansado de que AdBlock Plus ralentice su navegador, esta opción basada en DNS es una excelente alternativa que funciona en cualquier dispositivo. A diferencia de otras soluciones, esto filtra la web antes de que llegue a su dispositivo, lo que significa que puede bloquear anuncios en su iPad o Android sin la necesidad de hacer jailbreak o rootear..

Una compañía llamada AdTrap AdTrap es una pequeña caja blanca que bloquea todos los anuncios de Internet por $ 139 AdTrap es una pequeña caja blanca que bloquea todos los anuncios de Internet por $ 139 ¿Cuánto estaría dispuesto a pagar por una Internet sin anuncios? Conozca AdTrap, un nuevo dispositivo que promete bloquear todos los anuncios en línea, ya sea en su computadora o en su dispositivo móvil. Leer más vende una pequeña caja blanca que bloquea los anuncios AdTrap es una pequeña caja blanca que bloquea todos los anuncios de Internet por $ 139 AdTrap es una pequeña caja blanca que bloquea todos los anuncios de Internet por $ 139 ¿Cuánto estaría dispuesto a pagar por un Internet sin anuncios? Conozca AdTrap, un nuevo dispositivo que promete bloquear todos los anuncios en línea, ya sea en su computadora o en su dispositivo móvil. Lea más por $ 129, pero no debe comprarlo: todo lo que necesita es una Raspberry Pi de $ 35 y una tarjeta SD para crear su propio bloqueador de anuncios de hardware para cada dispositivo en su red. Aquí es por qué Pi-Hole es una mejor idea que las extensiones de navegador, y cómo configurarlo.

Para resumir rápidamente, necesitas hacer tres cosas:

  1. Instala una nueva versión de Raspbian en tu Raspberry Pi.
  2. Ejecute el siguiente script:
    curl -s https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh "| bash
  3. Configure sus dispositivos para usar la dirección IP de su Raspberry Pi como su servidor DNS.

¿No sabes qué significa esto o por qué querrías usar PiHole en primer lugar? Sigue leyendo - puedo explicarte.

¿Por qué no solo usar AdBlock? O el archivo de hosts?

No es intuitivo, pero AdBlock Plus y otras herramientas similares en realidad ralentizan su navegador. Estas extensiones utilizan hojas de estilo personalizadas para eliminar los anuncios, lo que significa que cada sitio que visita se edita sobre la marcha. Esto tiene un costo.

“Adblock, noscript, ghostery y otros complementos como ellos causan el 90% de los problemas que vemos en los foros,” dijo un desarrollador de Chrome en Reddit, agregando que tales extensiones aumentan el uso de memoria en cualquier lugar del 10 al 30 por ciento, y los tiempos de carga de la página entre 15 y 50 por ciento..

Esto se acumula rápidamente, por lo que algunos usuarios avanzados usan el archivo de hosts ¿Qué es el archivo host de Windows? Y 6 formas sorprendentes de usarlo ¿Qué es el archivo host de Windows? Y 6 formas sorprendentes de usarlo El archivo de Windows Hosts le permite definir qué nombres de dominio (sitios web) están vinculados a qué direcciones IP. Tiene prioridad sobre sus servidores DNS, por lo que sus servidores DNS pueden decir que facebook.com está vinculado a ... Leer más para bloquear anuncios. Este enfoque es mejor porque evita que los servidores de anuncios conocidos se carguen en su computadora, lo que significa que su navegador no tiene que eliminar los anuncios. El inconveniente: hay literalmente miles de servidores de anuncios, y estas listas deben mantenerse y actualizarse en todos sus dispositivos. Y luego están los dispositivos móviles, en los que no se puede editar fácilmente el archivo de hosts sin rooting o jailbreak..

Pi-Hole se ejecuta en una Raspberry Pi dedicada, lo que significa que solo necesitas configurarlo una vez. Es fácil de instalar y puede actualizarse usando varias de las listas más conocidas de servidores de publicidad y malware en la web. Vamos a configurarlo.

1. Instale una copia nueva de Raspian

Jacob Salmela, el hombre detrás de PiHole, recomienda una instalación limpia de Raspbian antes de configurar. Si nunca ha instalado un sistema operativo para el Pi antes, no se preocupe: el proceso es fácil.

Primero, descargue Raspbian desde RaspberryPi.org. Luego, debe escribir el archivo IMG en su tarjeta SD (esto eliminará todo lo que haya en su tarjeta SD, así que asegúrese de hacer una copia de seguridad de todo lo importante primero). Cómo hacer esto depende del sistema operativo de su computadora:

  • Usuarios de Windows: Use Win32 Disk Imager
  • Usuarios de Mac: Use Pi Filler
  • Usuarios de Linux: Utilice las instrucciones del símbolo del sistema ofrecidas por RaspberryPi.org.

Use la herramienta adecuada para escribir Raspbian en su tarjeta SD, luego inserte su tarjeta SD en su Pi. Use un cable Ethernet para conectar directamente su Pi a su enrutador, y luego conecte el adaptador de corriente de su Pi. Raspbian arrancará.

Este es un buen momento para abrir la configuración de su enrutador y asignar a la Raspberry Pi una IP estática. La forma de hacerlo variará en función de su enrutador, así que consulte su documentación para obtener más información (busque “reserva DHCP estática”).

2. Ejecutar el script Pi-Hole

Ahora es el momento de configurar Pi-Hole. Si tienes un monitor para tu Raspberry Pi, puedes usarlo para configurarlo todo; de lo contrario, necesitarás usar SSH para conectarte (esto probablemente sea más sencillo).

El nombre de usuario y la contraseña predeterminados para su configuración de Raspian son:

  • Nombre de usuario: pi
  • Contraseña: frambuesa

Verás las instrucciones para cambiar esta contraseña después de iniciar sesión por primera vez, si estás interesado..

Hay formas sencillas de usar SSH en Windows 4 Formas sencillas de usar SSH En Windows 4 formas sencillas de usar SSH En Windows SSH es la solución de facto para acceder de forma segura a terminales remotos en Linux y otros sistemas similares a UNIX. Si tiene un servidor SSH remoto al que desea acceder, deberá descargar un cliente SSH ... Leer más; Los usuarios de Mac y Linux solo necesitan encender el terminal / símbolo del sistema, luego usar este comando:

ssh [email protected]

“Dirección IP”, Por supuesto, se reemplaza con la IP estática que asignó anteriormente..

Una vez que haya iniciado sesión, todo lo que necesita hacer es ejecutar este comando:

curl -s "https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | golpetazo

Esto descargará el instalador automático Pi-Hole y lo ejecutará. Para resumir, este script:

  • Actualiza el software de tu pi a la última versión.
  • Instalar un servicio DNS y un servidor web.
  • Cambia la configuración de estos dos programas.
  • Descargar listas de servidores de adware conocidos de 7 sitios diferentes.

Recuéstese y observe el proceso: explica cada paso a medida que avanza. Una vez hecho esto, estamos casi listos.

3. Configure sus dispositivos para usar PiHole

Ahora que su PiHole está configurado, solo queda una cosa por hacer: apuntar sus dispositivos hacia él. Le mostramos cómo cambiar su configuración de DNS Cómo cambiar sus servidores de DNS y mejorar la seguridad de Internet Cómo cambiar sus servidores de DNS y mejorar la seguridad de Internet Imagínese esto: se levanta una hermosa mañana, se sirve una taza de café y luego siéntese en su computadora para comenzar con su trabajo del día. Antes de que realmente obtenga ... Lea más, pero aquí hay un resumen rápido del método para cada plataforma principal. Tenga en cuenta que estas configuraciones son todas específicas de su red local, lo que significa que si a veces cambia entre una conexión inalámbrica y una por cable, es posible que deba configurarlo dos veces..

Cambio de su servidor DNS de Windows

Dirígete al panel de control y encuentra “Cambiar la configuración del adaptador”. Haga clic derecho en la conexión que esté utilizando actualmente, luego haga clic en “Propiedades”.

Hacer clic “Protocolo de Internet Versión 4”, luego haga clic “Propiedades” otra vez.

Ahora, haga clic “Utilice los siguientes servidores DNS”.

Indique la dirección IP de su Pi como el servidor DNS primario (primero) y 8.8.8.8 (el servicio DNS de Google, en caso de que algo salga mal) como el servidor secundario..

Cambiar el servidor DNS de tu Mac

Dirígete al panel de Preferencias de tu Mac, luego haz clic en “Red”. Haga clic en su conexión actual en el panel izquierdo, luego haga clic en “Avanzado” botón en la parte inferior derecha. Hacer clic “DNS” y verás la siguiente pantalla:

Proporcione la dirección IP de su Pi como el servidor DNS principal (superior) y 8.8.8.8 (el servicio DNS de Google, en caso de que algo salga mal) como la copia de seguridad.

Cambio de su servidor DNS de Android

Dirígete a la pantalla de configuración de tu Android, luego toca y mantén presionada tu red WiFi actual. Grifo “Modificar red” cuando aparezca la opción, toque “Mostrar opciones avanzadas”. Verás una pantalla como esta:

En la parte inferior de la pantalla puede configurar dos servidores DNS. Proporcione la dirección IP de su Pi como DNS 1 y 8.8.8.8 (servicio DNS de Google, en caso de que algo salga mal) como DNS 2.

Cambio de su servidor DNS de iPhone o iPad

Dirígete a las preferencias de tu dispositivo, luego dirígete a WiFi. Junto a su red doméstica, haga clic en “yo” Botón para que aparezcan más opciones. Aquí verás el

Indique la dirección IP de su Pi, seguida de una coma, seguida de 8.8.8.8 (servicio DNS de Google, en caso de que algo salga mal).

(Usuarios de Linux: hay demasiadas distribuciones y entornos de escritorio para que los cubra bien, y apuesto a que todos saben cómo cambiar la configuración de DNS de todos modos).

Que tan bien funciona?

En nuestras pruebas, esta configuración no permite que pasen muchos anuncios gráficos o de texto. Incluso los principales sitios de videos como YouTube dejan de mostrar anuncios una vez que se configura.

Esto no quiere decir que no se haya superado ningún anuncio: los servicios de transmisión de música como Pandora, Spotify y Rdio siguieron reproduciendo anuncios en nuestras pruebas. El mismo Jacob Salmela tuvo problemas cuando intentó bloquear los anuncios de Hulu con esta configuración, por lo que parece que los anuncios de medios son una bestia completamente diferente. Pero el trabajo es continuo.

Aún así, la web es un lugar muy agradable con esta configuración, y el rendimiento del navegador es ágil en comparación con AdBlock.

No es el bloqueo de anuncios el mal o algo?

Bloquear anuncios es algo en lo que la gente razonable puede estar en desacuerdo. Mi amigo Mihir cree que los editores deben dejar de quejarse de AdBlock Los editores deben dejar de llorar sobre Adblock Los editores deben dejar de llorar sobre Adblock El bloqueo de anuncios es una opción natural para cualquier consumidor por una sencilla razón: es una forma fácil de deshacerse de una molestia Lee mas ; otro amigo, Matt, cree que AdBlock necesita morir para salvar el periodismo tal como lo conocemos Se trata de la ética en los juegos de robo Periodismo: por qué AdBlock necesita morir Se trata de la ética en los juegos de robo Periodismo: por qué AdBlock necesita morir Un complemento de navegador simple y gratuito eliminado Joystiq - y está arruinando el internet. Lee mas . Como periodista, las implicaciones éticas de bloquear anuncios obviamente me preocupan, pero como tecnólogo, creo que la tecnología detrás de Pi-Hole es fascinante.

Este artículo trata más sobre la tecnología genial que hace posible bloquear anuncios que las implicaciones éticas de eso, y entiendo que hay un montón de hipocresía allí. Pero Pi-Hole es genial, y no pude evitar compartirlo contigo. En serio: lea más acerca de cómo funciona PiHole, y verá por qué creo que es brillante, incluso si la ética del bloqueo de los anuncios es turbia. Espero, si nada más, conseguir que este trabajo te enseñe un poco sobre cómo funciona el DNS..

Créditos de la imagen: cañón disparando un tiro a través de Shutterstock

Explorar más sobre: ​​Bloqueadores de anuncios, DNS, Raspberry Pi.