Cómo Crear y Configurar un Servidor DHCP Local con TFTPD64 en Windows
En entornos de red, laboratorios de pruebas o mantenimiento de equipos, contar con un servidor DHCP local es fundamental para asignar direcciones IP automáticamente a dispositivos sin necesidad de configurar un enrutador o router principal. TFTPD64 (o TFTPD32) es una herramienta ligera, gratuita y portátil para Windows que integra un servidor DHCP, TFTP, DNS y Syslog en un solo programa.
En esta guía paso a paso aprenderás a configurar correctamente el servidor DHCP de TFTPD64 en tu red local para conectar computadoras, impresoras, routers o dispositivos de prueba de forma rápida y sencilla.
Requisitos Previos
Antes de comenzar la configuración, asegúrate de cumplir con los siguientes puntos:
-
Descargar TFTPD64 / TFTPD32: Obtén el software portable o instalable desde su sitio web oficial.
-
Dirección IP Estática en la PC: La computadora donde ejecutes TFTPD64 debe tener asignada una dirección IP fija en la tarjeta de red (por ejemplo,
192.168.1.100). -
Desactivar otros servidores DHCP: Asegúrate de que no haya otro servidor DHCP activo en la misma interfaz de red local para evitar conflictos de asignación.
Configuración del Servidor DHCP en TFTPD64
Paso 1: Seleccionar la Interfaz de Red
Abre TFTPD64 con permisos de administrador. En la ventana principal, dentro del campo Server interfaces, selecciona la tarjeta de red (Ethernet o Wi-Fi) en la que deseas brindar el servicio DHCP.
Paso 2: Acceder a la Pestaña DHCP
Haz clic en la pestaña DHCP ubicada en el menú superior. Aquí ingresarás los parámetros para el rango de direcciones IP:
-
IP pool start address: Ingresa la primera IP que entregará el servidor (Ejemplo:
192.168.1.101). -
Size of pool: Especifica el número de direcciones IP disponibles que va a repartir (Ejemplo:
50para entregar IP desde la.101hasta la.150). -
Boot File: Puedes dejarlo en blanco si no vas a hacer booteo por red (PXE), o especificar la imagen de arranque si usas TFTP.
-
WINS/DNS Server: Coloca la IP de tu DNS preferido (por ejemplo,
8.8.8.8de Google) o la IP de tu equipo local. -
Default gateway: Ingresa la puerta de enlace de la red (Ejemplo:
192.168.1.1). -
Subnet mask: Define la máscara de subred correspondiente (generalmente
255.255.255.0).
Paso 3: Guardar los Cambios y Probar Conexión
Haz clic en el botón Save para guardar la configuración. Para probar que está funcionando, conecta un dispositivo cliente a la red en modo "Obtener IP automáticamente" y observa la pestaña DHCP server en TFTPD64; allí aparecerá el registro (lease) con la IP asignada y la MAC address del dispositivo.
Preguntas Frecuentes
¿Cuál es la diferencia entre TFTPD32 y TFTPD64?
Ambas versiones ofrecen exactamente las mismas funciones. TFTPD32 está compilado para sistemas operativos de 32 bits, mientras que TFTPD64 está optimizado para procesadores y sistemas de 64 bits.
¿Qué hacer si los dispositivos no reciben IP?
Comprueba que el Firewall de Windows no esté bloqueando el puerto UDP 67 (DHCP) ni la aplicación TFTPD. Ejecutar el programa como administrador suele solucionar este tipo de bloqueos.
Solución de Errores Comunes al Configurar TFTPD64
Si al conectar tus dispositivos no obtienen una dirección IP automática, revisa los siguientes puntos de control:
- Conflicto de Puertos UDP: Verifica que aplicaciones como Skype o servidores web locales no estén utilizando el puerto UDP 67.
- Permisos del Firewall: Añade una regla de excepción en el Firewall de Windows para permitir el tráfico entrante y saliente del ejecutable de TFTPD64.
- IP de la Interfaz Incorrecta: Asegúrate de no seleccionar la interfaz de red de una máquina virtual (como VirtualBox o VMware) en lugar de tu tarjeta de red física.
Conclusión
Configurar un servidor DHCP local con TFTPD64 es una de las soluciones más eficientes y rápidas para gestionar redes de prueba o aislar equipos en Windows. Con solo definir la interfaz y el rango de IPs, tendrás un control total del direccionamiento de tu red en cuestión de minutos.
