Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Como Server Core no tiene una interfaz de usuario, debe usar cmdlets de Windows PowerShell, herramientas de línea de comandos o herramientas remotas para realizar tareas básicas de administración. En las secciones siguientes se describen los cmdlets y comandos de PowerShell usados para tareas básicas. También puede usar Windows Admin Center, un portal de administración unificado actualmente en versión preliminar pública, para administrar la instalación.
Tareas administrativas mediante cmdlets de PowerShell
Use la siguiente información para realizar tareas administrativas básicas con cmdlets de Windows PowerShell.
Establecer una dirección IP estática
Al instalar un servidor Server Core, tiene una dirección DHCP de forma predeterminada. Si necesita una dirección IP estática, puede establecerla con los pasos siguientes.
Para ver la configuración de red actual, use
Get-NetIPConfiguration
.Para ver las direcciones IP que ya usa, use
Get-NetIPAddress
.
Para establecer una dirección IP estática, realice los pasos siguientes:
Ejecute el
Get-NetIPInterface
.Anote el número de la columna IfIndex para la interfaz IP o la cadena InterfaceDescription. Si tiene más de un adaptador de red, anote el número o la cadena correspondiente a la interfaz para la que quiere establecer la dirección IP estática.
Ejecute el siguiente cmdlet para establecer la dirección IP estática:
New-NetIPaddress -InterfaceIndex 12 -IPAddress 192.0.2.2 -PrefixLength 24 -DefaultGateway 192.0.2.1
donde:
InterfaceIndex
es el valor de IfIndex del paso 2. (En este ejemplo, 12)IPAddress
es la dirección IP estática que desea establecer. (En este ejemplo, 191.0.2.2)PrefixLength
es la longitud del prefijo, otra manera de referirse a la máscara de subred, para la dirección IP que usted está configurando. (En este ejemplo, 24)DefaultGateway
es la dirección IP de la puerta de enlace predeterminada. (En este ejemplo, 192.0.2.1)
Ejecute el siguiente cmdlet para establecer la dirección del servidor del cliente DNS:
Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4
donde:
InterfaceIndex
es el valor de IfIndex del paso 2.ServerAddresses
es la dirección IP del servidor DNS.
Para agregar varios servidores DNS, ejecute el siguiente comando:
Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4,192.0.2.5
donde, en este ejemplo,
192.0.2.4
y192.0.2.5
son ambas direcciones IP de los servidores DNS.
Establecimiento de la dirección IP DHCP
Si necesita cambiar a DHCP, ejecute el siguiente comando:
Set-DnsClientServerAddress –InterfaceIndex 12 –ResetServerAddresses
Unirse a un dominio
Use los siguientes cmdlets para unir un equipo a un dominio.
Ejecute el
Add-Computer
. Se le solicitará tanto las credenciales para unirse al dominio como el nombre del dominio.Si necesita agregar una cuenta de usuario de dominio al grupo administradores local, ejecute el siguiente comando:
net localgroup administrators /add <DomainName>\<UserName> & shutdown /r /t 0
Cambiar el nombre del servidor
Siga estos pasos para cambiar el nombre del servidor.
Determine el nombre actual del servidor con el comando
hostname
oipconfig
.Ejecute el siguiente comando:
Rename-Computer -NewName "NewName" -Force | Restart-Computer -Force
Activar el servidor
Ejecute el slmgr.vbs –ipk\productkey
. A continuación, ejecute slmgr.vbs –ato
. La activación correcta no genera una notificación tras la finalización.
Nota
También puede activar el servidor por teléfono, mediante un servidor del Servicio de administración de claves (KMS), o de forma remota. Para activarlo de forma remota, ejecute el siguiente cmdlet desde un equipo remoto:
cscript windows\system32\slmgr.vbs <ServerName> <UserName> <password>:-ato
Configurar el Firewall de Windows
Puede configurar el Firewall de Windows de forma local en el equipo Server Core mediante cmdlets y scripts de Windows PowerShell. Consulte NetSecurity para ver los cmdlets que puede usar para configurar el Firewall de Windows.
Habilitar la funcionalidad de remoting de Windows PowerShell
Puede habilitar la comunicación remota de Windows PowerShell, con la cual los comandos de Windows PowerShell escritos en un equipo se ejecutan en otro. Active la funcionalidad de comunicación remota de Windows PowerShell con Enable-PSRemoting
.
Para más información, consulte Sobre las preguntas más frecuentes remotas.
Tareas administrativas desde la línea de comandos
Use la siguiente información de referencia para realizar tareas administrativas desde la línea de comandos.
Comandos de configuración e instalación
Tarea | Comando |
---|---|
Establecer la contraseña administrativa local | net user administrator * |
Unir un equipo a un dominio | netdom join %computername% /domain:<domain> /userd:<domain>\<username> /passwordd:<password> Reinicie el equipo. |
Confirmar que el dominio ha cambiado | set |
Quitar un equipo de un dominio | netdom remove <computername> |
Adición de un usuario al grupo Administradores local | net localgroup Administrators /add <domain>\<username> |
Quitar un usuario del grupo Administradores local | net localgroup Administrators /delete <domain>\<username> |
Agregar un usuario al equipo local | net user <domain>\<username> * /add |
Agregar un grupo al equipo local | net localgroup <group name> /add |
Cambiar el nombre de un equipo unido a un dominio | netdom renamecomputer %computername% /NewName:<new computer name> /userd:<domain>\<username> /passwordd:<password> |
Confirmar el nuevo nombre del equipo informático | set |
Cambiar el nombre de un equipo en un grupo de trabajo | netdom renamecomputer <currentcomputername> /NewName:<newcomputername> Reinicie el equipo. |
Deshabilitar la administración de archivos de paginación | wmic computersystem where name="<computername>" set AutomaticManagedPagefile=False |
Configurar el archivo de paginación | wmic pagefileset where name="<path/filename>" set InitialSize=<initialsize>,MaximumSize=<maxsize> Donde <ruta de acceso o nombre de archivo> es la ruta de acceso y el nombre del archivo de paginación, <initialsize> es el tamaño inicial del archivo de paginación en bytes y tamaño máximo es el tamaño máximo del archivo de página en bytes. |
Cambiar a una dirección IP estática | Registre la información pertinente o redirijala a un archivo de texto: ipconfig /all >ipconfig.txt Compruebe que hay una lista de interfaz: netsh interface ipv4 set address <Name ID from interface list> source=static address=<preferred IP address> gateway=<gateway address> Ejecute ipconfig /all para comprobar que DHCP habilitado está establecido en No. |
Establecer una dirección DNS estática | netsh interface ipv4 add dnsserver name=<name or ID of the network interface card> address=<IP address of the primary DNS server> index=1 netsh interface ipv4 add dnsserver name=<name of secondary DNS server> address=<IP address of the secondary DNS server> index=2 Repita la operación según corresponda para agregar más servidores. Ejecute ipconfig /all para comprobar que las direcciones son correctas. |
Cambiar una dirección IP estática por una dirección IP proporcionada por DHCP | netsh interface ipv4 set address name=<IP address of local system> source=DHCP Ejecute ipconfig /all para comprobar que DCHP habilitado está establecido en Sí. |
Especificación de una clave de producto | slmgr.vbs –ipk <product key> |
Activar el servidor de forma local | slmgr.vbs -ato |
Activar el servidor de forma remota | cscript slmgr.vbs –ipk <product key><server name><username><password> cscript slmgr.vbs -ato <servername> <username> <password> Para obtener el GUID del equipo, ejecute cscript slmgr.vbs -did y, a continuación, ejecute cscript slmgr.vbs -dli <GUID> Compruebe que el estado de la licencia está establecido en Con licencia (activado). |
Comandos de redes y firewall
Tarea | Comando |
---|---|
Configurar el servidor para usar un servidor proxy | netsh Winhttp set proxy <servername>:<port number> Las instalaciones de Server Core no pueden acceder a Internet a través de un proxy que requiera una contraseña para permitir conexiones. |
Configurar el servidor para omitir el proxy para direcciones de Internet | netsh winhttp set proxy <servername>:<port number> bypass-list="<local>" |
Visualizar o modificar la configuración IPSEC | netsh ipsec |
Visualizar o modificar la configuración NAP | netsh nap |
Visualizar o modificar la conversión de direcciones IP en direcciones físicas | arp |
Visualizar o configurar la tabla de enrutamiento local | route |
Visualizar o configurar las opciones del servidor DNS | nslookup |
Mostrar las estadísticas de protocolo y las conexiones de red TCP/IP actuales | netstat |
Visualizar las estadísticas de protocolo y las conexiones TCP/IP actuales con NetBIOS sobre TCP/IP (NBT) | nbtstat |
Mostrar los saltos de las conexiones de red | pathping |
Realizar un seguimiento de los saltos en las conexiones de red | tracert |
Mostrar la configuración del router multidifusión | mrinfo |
Habilitar la administración remota del firewall | netsh advfirewall firewall set rule group="Windows Defender Firewall Remote Management" new enable=yes |
Comandos de informes de errores y actualizaciones del sistema
Tarea | Comando |
---|---|
Instalar una actualización | wusa \<update\>.msu /quiet |
Mostrar las actualizaciones instaladas | systeminfo |
Quitar una actualización | expand /f: <update>.msu c:\test Vaya a c:\test\ y abra <update>.xml en un editor de texto. Reemplace Install por Remove y guarde el archivo. A continuación, ejecute pkgmgr /n:<update>.xml |
Configuración de actualizaciones automáticas | Para comprobar la configuración actual: cscript %systemroot%\system32\scregedit.wsf /AU /v Para habilitar las actualizaciones automáticas: cscript scregedit.wsf /AU 4 Para deshabilitar las actualizaciones automáticas: cscript %systemroot%\system32\scregedit.wsf /AU 1 |
Habilitar el informe de errores | Para comprobar la configuración actual: serverWerOptin /query Para enviar informes detallados automáticamente: serverWerOptin /detailed Para enviar automáticamente informes de resumen: serverWerOptin /summary Para deshabilitar los informes de errores: serverWerOptin /disable |
Participar en el Programa para la mejora de la experiencia del usuario (CEIP) | Para comprobar la configuración actual: serverCEIPOptin /query Para habilitar CEIP: serverCEIPOptin /enable Para deshabilitar CEIP: serverCEIPOptin /disable |
Servicios, procesos y comandos de rendimiento
Tarea | Comando |
---|---|
Enumeración de los servicios en ejecución | sc query o net start |
iniciar un servicio. | sc start <service name> o net start <service name> |
Detención de un servicio | sc stop <service name> o net stop <service name> |
Recuperar una lista de las aplicaciones en ejecución y los procesos asociados | tasklist |
Iniciar el Administrador de tareas | taskmgr |
Crear y administrar sesiones de seguimiento de eventos y registros de rendimiento | Para crear un contador, seguimiento, recopilación de datos de configuración o API: logman create Para consultar las propiedades del recopilador de datos: logman query Para iniciar o detener la recopilación de datos: logman start logman stop Para eliminar un colector: logman delete Para actualizar las propiedades de un recopilador: logman update Para importar un conjunto de recopiladores de datos desde un archivo XML o exportarlo a un archivo XML: logman import logman export |
Comandos de registro de eventos
Tarea | Comando |
---|---|
Listar registros de eventos | wevtutil el |
Consultar eventos de un registro especificado | wevtutil qe /f:text <log name> |
Exportar un registro de eventos | wevtutil epl <log name> |
Borrar un registro de eventos | wevtutil cl <log name> |
Comandos del controlador de hardware
Tarea | Comando |
---|---|
Agregar un controlador para un nuevo dispositivo de hardware | Copie el controlador en una carpeta en %homedrive%<carpeta de controladores>. Ejecute pnputil -i -a %homedrive%\<driver folder>\<driver\<.inf> : |
Quitar un controlador de un dispositivo de hardware | Para obtener una lista de controladores cargados, ejecute sc query type= driver . A continuación, ejecute sc delete <service_name> |