Después de instalar Pi-hole en mi red doméstica, sentí que Internet estaba en otro lugar.
Si estás leyendo esto, probablemente tu internet funciona. Seguramente usas el módem que venía con tu paquete de internet. Incluso puede que hayas añadido tu propio router. Pero hay un cambio que podría revolucionar tu red doméstica y todo a lo que te conectas. Y como suele suceder en estos casos, se trata del Sistema de Nombres de Dominio (DNS) . Siempre es DNS.

Normalmente, todos tus dispositivos, desde teléfonos hasta ordenadores y accesorios para el hogar inteligente, utilizan los servidores DNS proporcionados por tu proveedor de servicios de internet (ISP). También puedes optar por usar servidores DNS de otras compañías. Google y Cloudflare son algunas de las opciones más populares y suelen ser más rápidos y fiables que los servidores de tu ISP.
Pero quería tener más control y un mejor rendimiento, así que configuré mis propios servidores. Actualmente, mi red doméstica funciona con dos servidores DNS Pi-hole que utilizan máquinas virtuales Ubuntu. Ahora que he experimentado las ventajas, jamás volveré a usar servidores ajenos.
Mi red exige lo mejor.
No existe tal cosa como "demasiado rápido".
Sospecho que mi red doméstica está más congestionada que la mayoría. Como trabajo desde casa, necesito poder confiar en ella. En cuanto al hardware, mi sistema de malla, con puntos de acceso Wi-Fi 7 Orbi de la serie 970 de Netgear, es más que suficiente. Es increíblemente rápido, y con tres puntos de acceso, incluso un experto en escondites tendría dificultades para encontrar un lugar sin una excelente cobertura Wi-Fi. En ese sentido, estoy bien cubierto.
Pero cada dispositivo conectado a este sistema Orbi necesita saber qué hacer cuando necesita acceder a una página web o a un servicio en línea. Y tenemos una gran cantidad de dispositivos.
Entre mi esposa y yo, tenemos dos iPhones y dos Apple Watch, además de mi MacBook Pro, que casi siempre está en casa. También vemos todas nuestras series en streaming, así que Apple TV hace su trabajo. Nuestro hijo menor asiste a clases en línea, así que su portátil también está conectado. Ah, y su iPad durante los descansos. Por la noche, añadimos un PC para juegos, otro iPhone y un tercer Apple Watch, gracias a mi hijo mayor. Y aún no hemos mencionado todas las luces inteligentes, altavoces, cámaras y demás dispositivos que hacen su magia discretamente.
Todo esto significa que mi red doméstica está constantemente ocupada, solo se queda tranquila cuando todos dormimos. Incluso entonces, se realizan copias de seguridad de los ordenadores y se descargan actualizaciones, por lo que la red rara vez está inactiva. Con tanta actividad, quería asegurarme de que la experiencia fuera lo mejor posible, y eso me llevó a descubrir Pi-hole.
Mayor control sobre cómo los dispositivos utilizan mi red.
eso es Siempre DNS

Pi-hole, como su nombre indica, fue diseñado originalmente como un servidor DNS ligero que podía ejecutarse en dispositivos Raspberry Pi de bajo consumo. Sin embargo, en realidad se puede instalar en casi cualquier dispositivo. Independientemente del dispositivo en el que lo instales, obtendrás un servidor DNS junto con otras funciones opcionales, incluido un útil servidor DHCP .
Alojar el servidor DNS localmente ofrece varias ventajas. Una de ellas es la velocidad, ya que los dispositivos acceden más rápido a las consultas DNS desde un servidor local que desde uno ubicado en internet. Pero la velocidad también depende del almacenamiento en caché, y este es el aspecto que marca la diferencia.
Cada vez que un dispositivo intenta conectarse a un sitio web, primero realiza una solicitud DNS. Sin embargo, con un servidor Pi-hole, la dirección IP que devuelve se almacena temporalmente como respuesta para su uso futuro. La próxima vez que se realice otra solicitud al mismo sitio, Pi-hole ya sabrá qué dirección IP enviar. Las entradas DNS que devuelve la caché de Pi-hole se procesan con una rapidez asombrosa. Hablamos de unos pocos microsegundos en lugar de decenas o incluso cientos de milisegundos.
Aunque parezca poco tiempo, los verdaderos beneficios residen en el conjunto. Te sorprenderá la cantidad de consultas DNS que realizan tus dispositivos a diario. Si consideras todas esas solicitudes, esos milisegundos pronto se traducirán en un ahorro de tiempo real.

Alojarse en un servidor DNS propio también tiene otras ventajas. Como padre de un adolescente y de otro que está a punto de serlo, disfruto teniendo control directo sobre qué consultas DNS se responden y cuáles no. Al bloquear una solicitud DNS específica, se puede, en la práctica, hacer inaccesible un sitio web o una aplicación completa. Es fácil ver dónde puede resultar útil.
El mismo método sirve para bloquear anuncios. Si sabes qué servidores alojan los anuncios de un sitio web, puedes bloquear la solicitud DNS a esos servidores. Si tu dispositivo no puede acceder al servidor que aloja el anuncio, no podrá cargarlo. Puede parecer una solución drástica, pero funciona. Y lo más importante, funciona en todos los dispositivos de mi red doméstica sin necesidad de configuración adicional.
También hay un aspecto importante de privacidad que no se debe pasar por alto. Con una casa llena de accesorios inteligentes y un trabajo que implica la llegada constante de nuevos dispositivos, me gusta saber qué hacen estos dispositivos.
Todos hemos oído historias escalofriantes sobre dispositivos baratos conectados a internet que envían datos a servidores aleatorios. O aspiradoras robot que se conectan a servidores innecesarios solo para limpiar el suelo. Con Pi-hole, puedo ver exactamente a qué servidores se conectan estos dispositivos y, si quiero, puedo bloquear esas conexiones por completo.
Pi-hole (o dos) para rescate
Uno no es nada, y dos es uno.

Admito que mi configuración de Pi-hole es excesiva, y que la mayoría de la gente no necesita llegar a ese extremo. Pero quería asegurarme de tener una alternativa por si algo fallaba.
Por eso tengo dos instancias de Pi-hole funcionando, cada una en su propia máquina virtual Ubuntu. Uso VirtualBox como hipervisor, principalmente porque funciona bien con un Mac mini Intel i7 antiguo como equipo anfitrión. Con 32 GB de RAM, cumple su función a la perfección.
Dos instancias de Pi-hole operan en configuraciones primaria y secundaria. Si la instancia primaria falla por cualquier motivo, la instancia secundaria comenzará automáticamente a aceptar solicitudes DNS.
No se puede decir lo mismo de DHCP, ya que esa función es específica de la instancia subyacente de Pi-hole. No quiero ejecutar dos servidores DHCP simultáneamente, así que encontrar una solución de conmutación por error para distribuir nuevas direcciones IP es algo que debo abordar. Y lo haré. Tarde o temprano.
Si bien podría haber dejado que mi router gestionara el DHCP, eliminando el problema por completo, eso conlleva sus propios inconvenientes. Pi-hole ofrece una gestión de DHCP mucho más detallada que la que mi router podría proporcionar, así que estoy satisfecho con la situación actual.
Máquinas virtuales, pero con beneficios reales.
¿Quién necesita racks para servidores?

Mi red doméstica lleva configurada así casi un año, y ha sido toda una revelación. El rendimiento que ofrecen las respuestas DNS almacenadas localmente es sencillamente fantástico. Por ejemplo, noto esos retrasos significativos mientras mi navegador espera una respuesta DNS cuando uso la red Wi-Fi de un amigo.
También me encanta poder abrir el panel de control de Pi-hole y ver exactamente qué está haciendo mi red. Veo qué sitios web usan nuestros dispositivos y cuándo los usan. Solo con esto, descubrí que mi hijo mayor estaba jugando cuando debería haber estado durmiendo. ¡Pi-hole siempre está vigilando!
Ahora también entiendo mejor lo saturada que está realmente mi red. En las últimas 24 horas, se han registrado 141,934 solicitudes DNS desde todos nuestros dispositivos conectados a la red. Pero esto es solo el principio.
De esas solicitudes, más de 29 000 fueron bloqueadas. Eso representa aproximadamente el 20 % de todas las solicitudes DNS. Cada una de esas solicitudes bloqueadas podría haber sido un anuncio que mis hijos no necesitaban ver. O tal vez datos sobre cómo mi esposa usa su teléfono que no se enviaron a un intermediario de datos simplemente porque abrió una aplicación.
Una vez que uses Pi-hole…
Tanto si eres un profesional de la informática como si simplemente te gusta experimentar, te recomiendo encarecidamente que configures tu propio servidor DNS Pi-hole. Esto es especialmente útil si tienes muchos dispositivos o quieres evitar la publicidad más intrusiva de internet. Pi-hole no lo bloqueará todo, pero es un excelente punto de partida.
Y quién sabe, tal vez revele que hay alguien que juega a Arc Raiders a las 2 de la mañana, como hizo conmigo.
Los comentarios están cerrados.