Dudas comunes sobre DirectAdmin: DNS y FTP
¡Entendido! Aquí tienes el artículo extenso sobre dudas comunes de DNS y FTP en DirectAdmin, siguiendo todas tus indicaciones.
Primeros pasos: ¿Por qué DNS y FTP son tan importantes?
Cuando tienes un sitio web, hay dos sistemas que trabajan en segundo plano para que todo funcione: el DNS (Sistema de Nombres de Dominio) y el FTP (Protocolo de Transferencia de Archivos). Aunque suenan técnicos, son conceptos muy sencillos.
El DNS es como la guía telefónica de internet. Traduce un nombre de dominio (como tudominio.com) a una dirección IP numérica (como 192.0.2.1) que los servidores entienden. Sin DNS, tendrías que recordar números para visitar una web.
El FTP es el método que usas para subir archivos (imágenes, HTML, plugins) desde tu computadora al servidor donde se aloja tu web. Es como un "explorador de archivos remoto".
En DirectAdmin, gestionar ambos es muy intuitivo, pero suelen surgir dudas. Vamos a resolver las más comunes.
Dudas comunes sobre DNS en DirectAdmin
¿Cómo configuro los registros DNS de mi dominio?
Lo primero es acceder a tu panel de DirectAdmin. Una vez dentro, busca la sección "Administración de DNS" (o "DNS Management"). Desde ahí podrás ver y editar todos los registros de tu dominio.
Los registros más comunes son:
- Registro A: Asocia tu dominio a una dirección IP (normalmente la de tu servidor).
- Registro CNAME: Crea un alias, por ejemplo,
wwwapuntando atudominio.com. - Registro MX: Define qué servidor gestiona el correo electrónico de tu dominio.
- Registro TXT: Se usa para verificaciones (como Google Workspace) o seguridad (SPF, DKIM).
Para añadir uno nuevo, haz clic en "Agregar registro" o "Add Record". Selecciona el tipo (A, CNAME, MX, etc.), escribe el nombre (ej: www para un CNAME) y el valor (ej: tudominio.com para el destino). Guarda los cambios.
[TIP] Los cambios DNS pueden tardar entre 1 y 48 horas en propagarse por todo internet. No te preocupes si no ves el cambio inmediatamente.
¿Por qué mi dominio no se ve después de cambiarlo de servidor?
Este es un clásico. Si cambiaste de hosting, tu dominio ahora debe apuntar a la nueva IP. En DirectAdmin, debes modificar el Registro A de tu dominio para que coincida con la IP de tu nuevo servidor.
Además, si tu dominio usaba los servidores DNS de tu antiguo hosting, deberás cambiar los Nameservers (servidores de nombres) desde donde compraste el dominio. Por ejemplo, si tu nuevo hosting te da los nameservers ns1.nuevohosting.com y ns2.nuevohosting.com, debes actualizarlos en el panel de tu registrador de dominios (como Namecheap, GoDaddy, etc.).
En DirectAdmin, puedes ver tus nameservers actuales en "Administración de DNS" > "Servidores de Nombres". Si los has cambiado en tu registrador, en DirectAdmin solo debes asegurarte de que los registros DNS (A, MX, etc.) sean correctos para la nueva IP.
[WARNING] No edites los registros DNS en DirectAdmin si los nameservers aún no apuntan a tu nuevo hosting. Podrías causar conflictos. Primero cambia los nameservers, espera la propagación y luego edita los registros.
¿Qué hago si no encuentro la opción de DNS en DirectAdmin?
Esto puede pasar si tu plan de hosting no incluye gestión DNS o si tu dominio está apuntando a servidores DNS externos. Revisa en la sección "Administración de Cuenta" si tu dominio está listado como "Propio" (Own Domain) y no como "Punto" (Pointer). Si es un Punto, el DNS se gestiona desde otro lugar.
También puedes contactar a tu proveedor de hosting para confirmar que tienes permisos para gestionar el DNS.
¿Cómo añado un subdominio y su DNS?
Para añadir un subdominio (ej: blog.tudominio.com), ve a "Administración de Subdominios" en DirectAdmin. Crea el subdominio y automáticamente se creará un registro A o CNAME en el DNS para que funcione.
Si necesitas que apunte a una IP diferente, deberás editar manualmente el registro DNS creado.
Dudas comunes sobre FTP en DirectAdmin
¿Cómo creo una cuenta FTP?
Crear cuentas FTP es muy fácil. Sigue estos pasos:
- Inicia sesión en DirectAdmin.
- Ve a "Administración de FTP" o "FTP Management".
- Haz clic en "Crear cuenta FTP" o "Add FTP Account".
- Elige un nombre de usuario (ej:
usuarioftp). Se te asignará automáticamente un dominio asociado. - Establece una contraseña segura. DirectAdmin te mostrará un medidor de fortaleza.
- Selecciona la carpeta raíz a la que tendrá acceso este usuario. Por defecto, suele ser
public_html(la carpeta pública de tu web). Puedes limitarlo a una subcarpeta. - Haz clic en "Crear".
Ya tienes tu cuenta FTP lista para usar con un programa como FileZilla.
[INFO] El usuario FTP completo será algo como
usuarioftp@tudominio.com. Al conectarte, usa ese nombre completo.
¿Por qué no puedo conectarme por FTP? Solución rápida
Si tu cliente FTP (FileZilla, Cyberduck) te da error, revisa estos puntos:
- Datos incorrectos: Verifica usuario (completo con
@tudominio.com), contraseña y servidor (normalmentetudominio.como la IP del servidor). - Puerto incorrecto: El puerto estándar para FTP es el 21. Si usas SFTP (más seguro), suele ser el 22. Asegúrate de usar el puerto correcto en tu cliente.
- Firewall o bloqueo: Tu firewall local o el del servidor pueden estar bloqueando la conexión. Prueba desactivando temporalmente tu firewall o usando una conexión SFTP (puerto 22).
- IP bloqueada: Si intentaste conectarte muchas veces con contraseña incorrecta, tu IP pudo ser bloqueada. Espera unos minutos o contacta a soporte.
- Modo pasivo/activo: En FileZilla, ve a "Editar" > "Ajustes" > "FTP" > "Modo de transferencia" y selecciona "Pasivo (recomendado)". Esto suele resolver problemas de conexión.
¿Cómo cambio la contraseña de mi cuenta FTP?
Es muy sencillo. Ve a "Administración de FTP". Verás una lista de todas tus cuentas FTP. Al lado de cada una, hay un icono de "Editar" (normalmente un lápiz o una llave inglesa). Haz clic ahí, escribe la nueva contraseña y guarda.
¿Puedo dar acceso FTP a otra persona sin darle acceso a mi panel de control?
¡Sí! Precisamente para eso sirven las cuentas FTP adicionales. Puedes crear una cuenta FTP para un diseñador web, un desarrollador o un amigo, y limitar su acceso solo a la carpeta que necesite (por ejemplo, public_html/mi-proyecto). Así no tendrá acceso a tu panel de DirectAdmin ni a otros archivos sensibles.
¿Qué diferencia hay entre FTP y SFTP?
Ambos sirven para transferir archivos, pero la diferencia clave es la seguridad.
- FTP (File Transfer Protocol): Es el protocolo original. Transmite datos (incluyendo tu contraseña) en texto plano, lo que lo hace inseguro en redes públicas.
- SFTP (SSH File Transfer Protocol): Es una versión segura que cifra toda la comunicación. Es mucho más recomendable, especialmente si te conectas desde una red Wi-Fi pública.
DirectAdmin soporta ambos. Si tu hosting lo permite, usa siempre SFTP (puerto 22). Si no, asegúrate de que tu conexión FTP use al menos FTPS (FTP sobre SSL/TLS), que también cifra la comunicación.
[TIP] En FileZilla, al conectarte, en el campo "Protocolo" elige "SFTP - SSH File Transfer Protocol" y en "Puerto" escribe 22. Si no funciona, prueba con "FTP - File Transfer Protocol" y puerto 21.
Preguntas frecuentes (FAQ) rápidas
¿Puedo tener varios dominios en un mismo hosting con DirectAdmin?
Sí. DirectAdmin permite gestionar múltiples dominios desde una sola cuenta. Cada dominio tendrá su propia carpeta public_html y su propia configuración DNS y FTP.
¿Cómo sé si mi DNS se ha propagado correctamente?
Puedes usar herramientas online como "dnschecker.org" o "whatsmydns.net". Simplemente introduce tu dominio y la herramienta te mostrará desde diferentes partes del mundo qué IP está viendo cada servidor DNS.
¿Es necesario tener una cuenta FTP si ya tengo acceso a DirectAdmin?
No es obligatorio, pero es muy útil. Con DirectAdmin puedes subir archivos uno a uno mediante el "Administrador de Archivos". Sin embargo, para subir muchos archivos (como un sitio web completo o una copia de seguridad), FTP es mucho más rápido y cómodo.
¿Qué es un registro AAAA? ¿Es lo mismo que un registro A?
No exactamente. Un Registro A asocia un dominio a una dirección IPv4 (ej: 192.0.2.1). Un Registro AAAA (también llamado "Quad A") asocia un dominio a una dirección IPv6 (ej: 2001:db8::1). Si tu servidor tiene IPv6, deberías tener ambos registros para que tu web sea accesible desde cualquier tipo de conexión.
Si cambio de hosting, ¿pierdo mis cuentas FTP?
Sí, las cuentas FTP son específicas de cada servidor. Al cambiar de hosting, deberás crearlas de nuevo en tu nuevo panel de DirectAdmin. Eso sí, los archivos que hayas subido con esas cuentas (tu web) puedes moverlos mediante FTP al nuevo servidor.
Conclusión: Domina tu panel con confianza
Gestionar DNS y FTP en DirectAdmin es más sencillo de lo que parece. Con estos pasos y soluciones a dudas comunes, ya puedes resolver la mayoría de problemas que te encuentres. Recuerda siempre:
- Para DNS: Sé paciente con la propagación y verifica siempre los datos antes de guardar.
- Para FTP: Usa contraseñas seguras, prefiere SFTP y crea cuentas separadas para cada persona o proyecto.
Si alguna vez te sientes atascado, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu hosting. ¡La práctica hace al maestro!
[INFO] Si estás migrando desde otro panel como Syspanel (accesible por puerto 2106), los conceptos son los mismos. Solo cambia la interfaz. En DirectAdmin, la gestión es igual de potente pero con una navegación más moderna.
