Busqueda sobre Linux y software libre

Noticias sobre linux y software libre - Google 

Cómo solucionar problemas del bloqueador de publicidad en X-WRT

 Le pedimos a Gemini, la inteligencia artificial de Google que nos explique cómo solucionar problemas del bloqueador de publicidad en X-WRT

Explicanos detalladamente cómo solucionar problemas del bloqueador de publicidad en X-WRT

Vaya, parece que tu filtro de anuncios se ha puesto demasiado rebelde o, por el contrario, se ha quedado dormido en los laureles. Solucionar problemas en el bloqueador de publicidad de X-WRT (que generalmente usa AdGuard Home) requiere un poco de detectiveo digital, ya que el problema suele estar en el "apretón de manos" entre el sistema y tus dispositivos.

Aquí tienes la guía definitiva para diagnosticar y arreglar el bloqueo de publicidad cuando algo falla.

1. El síntoma: "No tengo internet en ningún dispositivo"

Este es el fallo más común tras la instalación. Suele ser un conflicto de puertos: AdGuard Home y el servicio interno del router ( dnsmasq ) están peleándose por el puerto 53.

Cómo arreglarlo:

Revisa el puerto de escucha: Entra a la interfaz de AdGuard Home (puerto 3000) y ve a Configuración > Configuración de DNS. Asegúrate de que esté configurado para escuchar en el puerto 53 (o el que hayas asignado).

Conflicto con dnsmasq: En la interfaz de X-WRT, ve a Network > DHCP and DNS.

Si AdGuard usa el puerto 53, dnsmasq debe usar otro (ej. 5353) o estar configurado para reenviar todo a AdGuard.

Prueba de fuego: Desde una terminal en tu PC, escribe:

nslookup google.com 192.168.15.1

Si obtienes una respuesta, el DNS funciona. Si da "timeout", el servicio está caído o bloqueado por el firewall.

2. El síntoma: "Sigo viendo anuncios en todas partes"

Si internet funciona pero los anuncios siguen ahí, es probable que tus dispositivos se estén "saltando" al router.

Causas y soluciones:

DNS Privado/Seguro en móviles: Android e iOS suelen tener activado el "DNS Privado". Esto hace que ignoren el router y consulten directamente a Google o Cloudflare vía HTTPS.

Solución: Desactiva el "DNS Privado" o "Relé Privado" en los ajustes de Wi-Fi de tu móvil.

IPv6 filtrándose: A veces el router bloquea anuncios en IPv4, pero el anuncio llega por IPv6.

Solución: En AdGuard Home, asegúrate de activar el filtrado de direcciones IPv6 o, en casos extremos, desactiva IPv6 en Network > Interfaces.

YouTube y redes sociales: Candor ante todo: Los bloqueadores de DNS no pueden eliminar los anuncios de la app de YouTube o Instagram. Esto es porque los anuncios vienen del mismo dominio que el video. Para eso necesitas apps específicas (como ReVanced) o extensiones de navegador.

3. El síntoma: "Ciertas páginas o apps no cargan" (Sobre-bloqueo)

A veces el bloqueador es demasiado entusiasta y rompe la funcionalidad de una web (especialmente enlaces de compras o juegos).

Cómo identificar al culpable:

Entra al panel de AdGuard Home y ve a la pestaña Registro de consultas (Query Log).

Intenta cargar la página que falla en tu dispositivo.

Busca en el registro las entradas en rojo (bloqueadas) que coincidan con el momento del error.

Desbloqueo rápido: Si ves un dominio que parece legítimo (ej. s.amazon-adsystem.com para que funcionen las búsquedas de Amazon), haz clic en el botón Desbloquear/Lista blanca.

4. El síntoma: El router se vuelve lento o se reinicia

AdGuard Home es una aplicación que consume memoria RAM. Los routers con 128MB o menos de RAM pueden sufrir.

Optimizaciones:

Reduce las listas de filtros: No instales 20 listas. Con AdGuard DNS Filter y Steven Black's List tienes el 95% cubierto.

Ajusta el registro (Logs): Ve a Configuración > Configuración general y reduce el tiempo de retención de los registros a 24 horas o incluso 6 horas. Guardar logs de semanas consume espacio en la partición /overlay y puede "brickear" el acceso a la web.

Usa un USB: Si tu router tiene puerto USB, configura X-WRT para que los logs de AdGuard se guarden en el pendrive y no en la memoria interna (Flash).

5. Tabla de verificación rápida

ProblemaHerramienta de diagnósticoAcción recomendada
Páginas rotasRegistro de consultas (Query Log)Añadir a la "Lista Blanca" (Whitelist).
Anuncios en el móvilAjustes de Wi-Fi del móvilDesactivar "DNS Privado" o "Relé Privado".
No hay resolución DNSComando nslookupRevisar si el servicio AdGuard está "Running".
El router va a tironesStatus > Realtime GraphsEliminar listas de filtros pesadas.

Un último consejo "Pro"

Si quieres ser infalible, ve a Network > Firewall > Traffic Rules y crea una regla que intercepte cualquier tráfico saliente por el puerto 53 que no vaya al router y lo redirija forzosamente a la IP del router. Esto evita que dispositivos "listos" (como los Chromecast) usen sus propios DNS internos.

¿Te gustaría que te ayudara a escribir esa regla de Firewall específica para "obligar" a todos los dispositivos a usar tu bloqueador de anuncios?

Cómo configurar el bloqueador de publicidad en X-WRT

 Le preguntamos a Gemini, la inteligencia artificial de Google cómo configurar el bloqueador de publicidad en X-WRT

Explicanos detalladamente cómo configurar el bloqueador de publicidad en X-WRT

Configurar un bloqueador de publicidad directamente en el router es uno de los mayores beneficios de usar X-WRT. A diferencia de una extensión de navegador, esto protege a todos los dispositivos de tu casa: Smart TVs, móviles, consolas y dispositivos IoT.

En X-WRT, la herramienta reina para esto es AdGuard Home. Es mucho más visual y potente que el "adblock" estándar de OpenWRT.

1. Instalación del paquete

X-WRT suele incluirlo en su repositorio personalizado. Para instalarlo:

Ve a System > Software.

Haz clic en Update lists.

En el cuadro de búsqueda, escribe luci-app-adguardhome.

Instálalo y, una vez termine, reinicia el router para que el menú aparezca en la barra superior o en la sección de "Services".

2. Activación y Configuración Inicial

Una vez instalado, verás una nueva sección llamada Services > AdGuard Home.

Habilitar el servicio: Marca la casilla Enable.

Configuración de Red:
Por defecto, AdGuard Home necesita un puerto para su interfaz web (usualmente el 3000) y el puerto 53 para las consultas DNS.

Acceder al Panel: Haz clic en el botón Open Dashboard o ve en tu navegador a http://192.168.15.1:3000.

3. Configuración del "Filtrado DNS"

El asistente de configuración te guiará. Lo más importante es el paso de DNS. Para que funcione, AdGuard Home debe convertirse en el "cerebro" que resuelve las direcciones web.

A. Evitar conflictos con el sistema (dnsmasq)

OpenWRT ya usa un servicio llamado dnsmasq para el DNS. X-WRT suele configurar AdGuard Home para que trabaje en paralelo, pero la forma más limpia es:

Configurar AdGuard Home para escuchar en el puerto 5353.

En OpenWRT (Network > DHCP and DNS), configurar el DNS Forwarding hacia 127.0.0.1#5353.

De esta forma, las consultas van: Dispositivo -> Router -> AdGuard Home -> Internet.

4. Añadir Listas de Bloqueo (Filtros)

Una vez dentro del panel de AdGuard Home:

Ve a Filters > DNS blocklists.

Haz clic en Add blocklist.

Puedes elegir de una lista preconfigurada. Te recomiendo:

AdGuard DNS filter: El estándar y muy equilibrado.

Steven Black's List: Excelente para bloquear malware y rastreadores.

Bloqueo de Servicios Específicos: En la pestaña Filters > Blocked services, puedes bloquear con un solo clic aplicaciones completas como TikTok, YouTube o Facebook en toda la casa (ideal para combinarlo con el Control Parental).

5. Gestión por Dispositivo (Clientes)

¿Recuerdas que aprendimos a identificar las direcciones MAC? Aquí es donde brilla.

Ve a Settings > Client Settings.

Añade un cliente nuevo usando su MAC o IP Estática.

Personalización: Puedes hacer que el PC de juegos no tenga filtros para evitar falsos positivos, mientras que la tablet de los niños tenga un filtrado agresivo y búsqueda segura (SafeSearch) activada en Google y YouTube.

6. Verificación y Mantenimiento

Para saber si está funcionando:

Entra en el Dashboard principal de AdGuard Home. Verás gráficos en tiempo real con el porcentaje de consultas bloqueadas.

En cualquier dispositivo de la red, intenta entrar en una web de prueba de publicidad (como canyoublockit.com). No deberías ver banners.

Solución de problemas rápida:

Si internet deja de funcionar: Es probable que el puerto 53 esté en conflicto. Desactiva AdGuard Home desde la interfaz de X-WRT y revisa los puertos.

Páginas que no cargan bien: Revisa el Query Log en AdGuard. Si ves algo bloqueado en rojo que debería estar permitido, simplemente haz clic en Unblock.

¿Te gustaría que te explicara cómo configurar el "Cifrado DNS" (DNS-over-HTTPS) dentro de AdGuard Home para que ni siquiera tu proveedor de internet (ISP) pueda ver qué páginas visitas?

Cómo solucionar problemas de G4U en linux

 Le pedimos a Gemini, la inteligencia artificial de Google que nos explique cómo solucionar problemas de G4U en linux

Explicanos detalladamente cómo solucionar problemas de G4U en linux

Resolver problemas en G4U ( Ghosting for Unix ) es un reto particular porque, a diferencia de otras herramientas, no estás trabajando en un entorno Linux, sino en NetBSD. Esto significa que los comandos y la gestión del hardware cambian ligeramente.

Si G4U te está dando problemas para clonar tus discos Linux, aquí tienes la guía detallada para diagnosticar y solucionar los fallos más habituales.

1. El router/servidor no detecta la red (Problemas de NIC)

G4U es muy dependiente de que el kernel de NetBSD reconozca tu tarjeta de red. Si al escribir ifconfig -a no ves ninguna interfaz más que lo0 (loopback), el hardware no ha sido detectado.

La Causa: Tu tarjeta de red es demasiado moderna para la versión de G4U que estás usando.

La Solución:

Actualiza la ISO : Asegúrate de usar la versión 2.6 o superior, que tiene mejor soporte para drivers modernos.

BIOS/UEFI : Desactiva opciones como "Fast Boot" o "Network Stack" propietarias que puedan bloquear el acceso directo al hardware.

Manual IP : Si el DHCP falla pero la tarjeta es detectada, configura la IP a mano: ifconfig [interfaz] [IP] netmask [máscara] up (ej. ifconfig rtk0 192.168.1.50 netmask 255.255.255.0 up).

2. Errores de Conexión FTP (Upload/Download)

G4U usa exclusivamente FTP. La mayoría de los fallos aquí ocurren en el lado del servidor Linux que recibe la imagen.

"Connection Refused" o "Login Incorrect":

Firewall: En el servidor Linux, asegúrate de que el puerto 21 esté abierto (sudo ufw allow 21/tcp).

Configuración del Servidor FTP : G4U a veces tiene problemas con el cifrado. Asegúrate de que tu servidor FTP (como vsftpd) permita conexiones de texto plano (sin SSL/TLS forzado) para la transferencia inicial.

Permisos: El usuario FTP debe tener permisos de escritura en el directorio de destino. Prueba a subir un archivo pequeño desde otro PC para descartar que sea problema del servidor.

3. El disco duro no aparece (wd0 o sd0 no encontrados)

Si el comando disks no muestra tu unidad de disco, G4U no puede trabajar.

SATA Mode: G4U prefiere el modo IDE o AHCI estándar. Si tu BIOS está en modo RAID o usa tecnología Intel RST, NetBSD probablemente no verá el disco. Cambia el modo en la BIOS a AHCI.

Discos NVMe : Las versiones antiguas de G4U no soportan NVMe. Si estás intentando clonar un SSD moderno, necesitarás la versión más reciente de G4U o, más recomendable, pasar a Clonezilla, ya que NetBSD tiene un soporte más lento para NVMe que el kernel de Linux.

4. Error de lectura/escritura a mitad del proceso (Bad Sectors)

G4U es una herramienta de "todo o nada". Si encuentra un sector defectuoso en el disco de origen, el comando uupload se detendrá con un error de I/O.

El Problema: G4U no sabe saltar sectores dañados.

La Solución:

Antes de clonar, usa un Live USB de Linux y ejecuta un chequeo de superficie: sudo badblocks -v /dev/sda

Si el disco tiene daños físicos, no uses G4U. Cambia a GNU ddrescue en Linux, que está diseñado específicamente para rescatar datos de discos moribundos ignorando los errores.

5. El clon no arranca (UUID y Grub)

Has terminado la clonación con uclone o ugget, pero al encender el disco de destino, el sistema Linux no arranca.

La Causa: G4U hace una copia exacta, incluyendo el UUID (identificador único) de las particiones. Si intentas arrancar con ambos discos conectados, Linux se confundirá.

La Solución:

Desconecta el disco original.

Si sigue sin arrancar, es probable que el orden de los discos haya cambiado (ej. de sda a sdb). Necesitarás arrancar con un Live USB de Linux y ejecutar Boot-Repair o reinstalar el Grub manualmente para que apunte a la nueva ubicación física.

Resumen de Comandos de Diagnóstico en G4U

Si estás atrapado, usa estos comandos dentro del entorno de G4U para obtener pistas:

ComandoFunción
`dmesgmore`
ifconfig -aVerifica si la tarjeta de red está viva.
netstat -rnVerifica la tabla de rutas (para ver si llegas al servidor FTP).
disksLista los discos que NetBSD ha sido capaz de montar.

¿Estás intentando clonar un equipo con hardware muy moderno (NVMe, WiFi 6)? Si es así, G4U podría ser demasiado antiguo para esa tarea y quizás te convenga que te explique cómo usar una alternativa más moderna basada en Linux. Sería un placer ayudarte con eso.

Ads by CJ - Linux Foundation

Share This