@ewin a la espera a ver si algún compañero aporta alguna información extra, te comparto lo que me ha dicho Grok:
¡Hola! Entiendo perfectamente tu frustración. DNS Jumper es una herramienta súper práctica en Windows por su simplicidad: lista de DNS públicos, tests rápidos de velocidad y aplicación directa al sistema con un par de clics. En Linux es más complicado encontrar algo exactamente igual, sobre todo con una interfaz gráfica tan directa.
Sobre el DNS Jumper original y el código en GitHub
El DNS Jumper oficial (de sordum.org) es software gratuito pero de código cerrado (no open source). No hay código fuente oficial disponible. Los repositorios en GitHub que se llaman "DnsJumper" o similares suelen contener solo el ejecutable portátil (.exe) para Windows, no el código fuente real. Probablemente el repo que encontraste es uno de esos mirrors.
Por eso no hay instrucciones de dependencias ni de compilación: simplemente no está diseñado para compilarse.
Licencia: Es freeware propietario. Puedes descargar y compartir el .exe original sin problemas, pero no puedes modificarlo ni recompilarlo legalmente (porque no hay fuente).
Conclusión: No es posible compilarlo de forma nativa en Linux. La única forma de usarlo sería con Wine (que descartas) o una máquina virtual.
Alternativas nativas en Linux que se acercan mucho
He buscado opciones open source que hagan algo muy similar: lista de DNS populares, tests de velocidad/latencia y cambio fácil del DNS del sistema. Aquí las mejores que he encontrado:
DnsChanger (recomendada para empezar, la más sencilla)
Repo:
https://github.com/DnsChanger/dnsChanger-desktopQué hace: Cambia el DNS del sistema fácilmente, tiene una lista grande de servidores públicos populares (Google, Cloudflare, Quad9, AdGuard, etc.), y es muy simple de usar.
Plataformas: Windows, macOS y Linux nativo.
Ventajas: Tiene versiones precompiladas para Linux (descárgalas directamente desde la sección Releases del repo). No necesitas compilar nada. Probablemente hay .deb, .rpm o AppImage.
¿Tiene tests de velocidad? No tan completos como DNS Jumper, pero selecciona servidores "rápidos" y es muy directo para cambiar.
Licencia: MIT (muy permisiva, puedes compartir, modificar, etc.).
Pruébala primero: es la más parecida en simplicidad y no requiere instalación complicada.
Better DNS Jumper (la que más se acerca a lo que buscas)
Repo:
https://github.com/Ho3einWave/better-dns-jumperQué hace: Cambia DNS (tanto tradicionales como DNS-over-HTTPS/DoH), gestiona interfaces de red, incluye tests de latencia y disponibilidad (¡sí, mide la velocidad de respuesta!), lista de servidores populares + personalizados, limpia caché DNS, etc.
Plataformas: Cross-platform (Linux, Windows, macOS) gracias a Tauri (Rust + React).
Ventajas: Interfaz moderna y limpia, soporta DoH con proxy local, y tiene exactamente la función de testing que echas de menos.
¿Precompilado? El proyecto es reciente (2025), así que puede que aún no tenga muchos binarios listos, pero es muy fácil de compilar.
Instrucciones para compilar en Linux (bastante sencillo):
Instala dependencias básicas:
sudo apt update
sudo apt install curl git nodejs npm rustc cargo libwebkit2gtk-4.0-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
(Adapta según tu distro: en Fedora usa dnf, en Arch pacman, etc.)
Clona el repo:
git clone
https://github.com/Ho3einWave/better-dns-jumper.gitcd better-dns-jumper
Instala node modules:
npm install # o bun install si prefieres bun
Para probar en desarrollo:
npm run tauri dev
Para compilar el binario final:
npm run tauri build
El ejecutable quedará en src-tauri/target/release/.
Licencia: GPLv3 (puedes compilarlo, modificarlo y compartirlo libremente, incluso la versión compilada).
Ambas tienen capturas de pantalla en sus README para que veas la interfaz (muy limpias y modernas).
Otras opciones rápidas si no te convencen
Cambio manual + test simple: En muchas distros (con NetworkManager) puedes cambiar DNS desde la configuración de red gráfica (por conexión). Para tests rápidos, usa el terminal:
time dig
@8.8.8.8 google.com # prueba con DNS de Google
time dig
@1.1.1.1 google.com # Cloudflare
El "real" time es la latencia aproximada. Puedes hacer un script sencillo si quieres automatizarlo.
Namebench (antiguo pero funcional): Busca el DNS más rápido. Es Python, se ejecuta en Linux, pero la interfaz es básica y está desactualizado.
Prueba primero DnsChanger (descarga directa), y si echas en falta los tests de velocidad, ve a por Better DNS Jumper (merece la pena compilarlo, no es muy complicado).
Si me das más detalles de tu distro (Ubuntu, Fedora, Arch...) o si el repo que encontraste es uno específico, te ayudo más preciso. ¡Ánimo, que en Linux al final todo se soluciona! 😄