Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

dnet

D-NET es una herramienta ligera de gestión de red escrita en Go para servidores con IP dinámica. Automatiza DDNS, CDN, port forwarding y reverse proxy con interfaz web y soporte Docker.

Ficha actualizada 25 sept 2026, 3:18 · upstream 25 sept 2026, 2:55 · release v3.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es dnet

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

D-NET es un gestor de red ligero desarrollado en Go que automatiza tareas esenciales para servidores domésticos o VPS con direcciones IP dinámicas. Su suite de servicios incluye gestión dinámica de DNS (DDNS) y CDN (DCDN), permitiendo actualizar registros en múltiples proveedores como Cloudflare, Aliyun o Tencent Cloud al detectar cambios de IP. Además, ofrece capacidades de seguridad y red a través de port forwarding (DPF) con reglas de firewall básicas, reverse proxy (DWS) para servicios web y gestión automática de certificados SSL mediante ACME.

La herramienta incluye una interfaz web en el puerto 9877 para configuración visual y notificaciones vía Webhooks integrados con plataformas como Discord, DingTalk o WeChat. Soporta despliegue directo como binario nativo o mediante contenedores Docker, aunque la detección de IPv6 requiere modo host en Linux. El código es abierto bajo licencia MIT y prioriza la simplicidad operativa sobre características avanzadas de red complejas.

CASOS DE USO
  • Gestión de acceso remoto a servicios domésticos con IP dinámica
  • Actualización automática de registros DNS y CDN al cambiar la IP pública
  • Configuración rápida de reverse proxy para múltiples dominios en un solo puerto
  • Monitoreo de velocidad de conexión mediante pruebas online desde el servidor
  • Notificación de cambios de IP o fallos a canales como Discord o Telegram
PUNTOS DESTACADOS
  • Escrito en Go con bajo consumo de recursos (CPU/RAM)
  • Soporte nativo para múltiples proveedores de nube (Aliyun, Tencent, Cloudflare, etc.)
  • Gestión automática de certificados SSL/ACME y renovación
  • Interfaz web intuitiva para gestión sin necesidad de CLI avanzada
  • Sistema de notificaciones Webhook flexible con múltiples formatos
PRECAUCIONES
  • Requiere IP pública accesible desde internet para funcionalidad DDNS/CDN
  • Detección de IPv6 limitada en Docker en macOS y Windows (requiere modo host)
  • Dependencia de APIs externas de proveedores de nube que pueden cambiar o fallar
  • No incluye base de datos persistente, configuración en memoria o archivo YAML externo simple
  • Modo binario requiere instalación manual del servicio en sistemas operativos
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

D-NET 管理界面:DWS 反向代理配置与运行状态
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Se recomienda usar Docker con modo host en Linux para detección precisa de IPv6. En macOS/Windows, el mapeo de puertos puede impedir la detección de IP local. Configurar variables de entorno DNET_TRUSTED_PROXIES si se usa detrás de un proxy inverso. Revisar logs con docker logs -f dnet en caso de fallos de conexión a APIs externas.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Go
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
9877
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.