El nombre de host o nombre del equipo se puede averiguar y también cambiar a través de PowerShell.
Tabla de contenidos
Publicidad
Mostrar nombre de host
PowerShell se puede utilizar para mostrar el nombre de host de la máquina. Esto es útil, por ejemplo, para la administración de un dispositivo. Aquí se puede asegurar que se trata del dispositivo que se va a administrar en el caso correspondiente.
Para ello, se abre PowerShell y se introduce el comando «hostname».
![PowerShell Hostname](https://www.benorius.de/wp-content/uploads/2023/07/Hostname_1.png)
Además, PowerShell también puede consultar variables de entorno. Para obtener con esto el nombre del host, se utiliza el siguiente comando:
$env:computername
![PowerShell Hostname Alternative](https://www.benorius.de/wp-content/uploads/2023/07/Hostname_2.png)
Publicidad
Cambiar nombre de host
El nombre del host también se puede cambiar en consecuencia. Esto es útil, por ejemplo, en entornos gestionados para vivir un concepto de nomenclatura coherente. Esto puede simplificar la administración, especialmente en entornos más grandes. En este caso, la sintaxis correspondiente es decisiva. Puede consistir, por ejemplo, en la ubicación, un número secuencial, la separación entre portátil y ordenador o incluso el número de serie.
Según Microsoft, a partir del 20.07.2023, la longitud máxima del nombre de host es de 15 caracteres. Esto debe tenerse en cuenta a la hora de crear su propia sintaxis.
En teoría, el ordenador también puede direccionarse a través de DNS utilizando un nombre más largo. Sin embargo, pueden surgir problemas si se utilizan certificados. Ya que los certificados se emiten sobre el nombre del ordenador y no sobre el DNS de la máquina.
Para cambiar el nombre del ordenador con PowerShell, se utiliza el siguiente comando
Rename-Computer -NewName <“New Computername“>
La función Renombrar-Ordenador también se puede utilizar para cambiar el nombre de un ordenador remoto, por ejemplo. Esto funciona, por ejemplo, en un dominio, con un usuario que tenga derechos de administrador para renombrar los equipos.
Rename-Computer -ComputerName <“Current Computername“> -NewName <“New Computername“ -DomainCredential <Domain>\<Administratoruser> -Force
El parámetro Force suprime la solicitud de confirmación. También puede omitirse en determinadas circunstancias.
Dado que el nuevo nombre de host o de equipo sólo se hace efectivo tras un reinicio, también se puede especificar como parámetro en el comando.
Así, por ejemplo, el comando sería el siguiente
Para el ordenador local
Rename-Computer -NewName <“New Computername“> -Restart
Para un equipo remoto de un dominio
Rename-Computer -ComputerName <“Current Computername“> -NewName <“New Computername“ -DomainCredential <Domain>\<Administratoruser> -Force -Restart
Publicidad