Estoy usando un servidor Samba basado en Ubuntu.
Estaba abriendo el archivo compartido en la ruta //UBUNTU
y estaba funcionando bien. hasta que ingresé este comando por error.
sudo nmcli general hostname server-1
entonces no puedo abrir mi archivo compartido en esta ruta //UBUNTU
, funcionando bien por IP.
pero necesito abrirlo con el nombre de host anterior. ¿Cómo puedo hacerlo?
Respuesta1
Resuelto por
sudo nmcli general hostname new_host_name
luego reinicie los servicios de red y luego:
sudo reboot
Respuesta2
De man nmcli
:
nmcli: herramienta de línea de comandos para controlar NetworkManager
[...]
nmcli general {status | nombre de host | permisos | logging} [ARGUMENTOS...]
[...]
nombre de host [nombre de host]Obtener y cambiar el nombre de host del sistema. Sin argumentos, esto imprime el nombre de host configurado actualmente. Cuando pasa un nombre de host, se entregará a NetworkManager para que lo establezca como un nuevo nombre de host del sistema.
Tenga en cuenta que otros programas o herramientas también pueden referirse al término nombre de host "sistema" como "persistente" o "estático". El nombre de host se almacena en el archivo /etc/hostname en la mayoría de las distribuciones. Por ejemplo, el servicio systemd-hostnamed utiliza el término nombre de host "estático" y solo lee el archivo /etc/hostname cuando se inicia.
Entonces lo que has hecho: Con tu orden
sudo nmcli general hostname server-1
cambiaste el nombre de host a server-1
. Por lo tanto, revertir lo que ha hecho emitiendo el mismo comando pero en lugar de server-1
escribir el nombre de host antiguo/deseado debería resolver su problema.
También puede simplemente editarlo directamente /etc/hostname
, siempre que ninguna otra aplicación considere que debería ser diferente y lo sobrescriba.