Exclamation Ejecutar dhclient en la Consola para renovar IP del servidor 2025 ⚠️ Ultimas opiniones 🗺️

Foro Webmasters Anónimos Foro Webmasters Anónimos: Preguntas de usuarios Anónimos, sobre temas variados del mundo de los webmasters, programación, etc. Nuestro foro para No Registrados.
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 1 Mensajes y 17 Lecturas
Último Mensaje:
Autor Mensaje

Imagen: WebNar
Junior
Junior
Registrado:
15-02-2008
Mensajes: 453
Visitar sitio web del autor
Votos: 0 👍
Mensaje destacado Responder citando

EnlacesAsunto: Ejecutar dhclient en la Consola para renovar IP del servidor

Publicado:
Problema: Un servidor Ubuntu 24.4 aislado que ha perdido su configuración de red. Todos los dominios albergados en el servidor, se han quedado sin servicio.

Solo es accesible desde la consola del proveedor del hosting (Ionos).

Al comando para conocer enrutamiento IP y rutas que tiene establecidas: netstat -rn
Contesta con nada, ya que ha perdido las rutas.

Diagnóstico del Error
El mensaje principal parece ser:

Cloud-init[2930]: Cannot apply stage final, no datasource found. Likely bad things to come!

Cloudinit.sources.DataSourceNotFoundException: Did not find any data source, searched classes:

Esto significa que cloud-init, el programa responsable de la inicialización de la nube y la configuración de la máquina virtual (como establecer el hostname, añadir claves SSH, y ejecutar scripts de usuario) en el primer arranque, no pudo detectar el entorno donde se está ejecutando.

Sin embargo el problema no es de clud-init, sino de red. Por eso no puede ejecutar los comandos.
No ha cargado los enrutamientos de salida del servidor.


✨Ejecutar dhclient en la Consola
El comando dhclient (DHCP client) intentará obtener o renovar una dirección IP y otra información de red (como la máscara de subred, puerta de enlace y DNS) de un servidor DHCP, que es lo que se conoce como "configurar la red de forma automática".

Abre la Consola Remota o el Shell: Asegúrate de estar en la línea de comandos de tu servidor Ubuntu, donde ves el prompt (por ejemplo, usuario@servidor:~$).

Ejecuta el Comando dhclient: Usa sudo para ejecutarlo con permisos de superusuario, ya que está modificando la configuración de red del sistema:

Bash
sudo dhclient


¿Qué hace esto?
Por defecto, dhclient intentará buscar una interfaz de red que aún no esté configurada y solicitará una concesión (una dirección IP).

Si solo tienes una interfaz, o si sabes cuál es (por ejemplo, eth0 o enp0s3), puedes especificarla para mayor precisión:
sudo dhclient eth0

_________________
WebMaster de WebNaranja.com
Ir arriba WebNar
Compartir:
Mostrar mensajes de anteriores:
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 1 Mensajes y 17 Lecturas - Última modificación: 17/11/2025
Respuesta rápida
👉 ¡Regístrate Aquí para escribir en el Foro!


RSS: Foro Webmasters Anónimos RSS - Últimos Mensajes
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro