Configurar Windows Server 2008 Core

Windows Técnico

Sindicación

Proximos HOLs

Loading...

Ya hemos visto en anteriores post de este blog Windows Server Core en más de una ocasión, de hecho mi compañero Julián en una serie de post sobre Hyper-V habló algo sobre la configuración e instalación de ese rol sobre un Core.

En el post de hoy lo que trataré es de mostrar los comandos necesarios para configurar un Windows Server 2008 versión Core desde que concluye su instalación y dejarlo listo para ponerlo en un entorno de producción. Ya escribí un post introductorio sobre la versión R2 y la inclusión de un script en Powershell para configurar el servidor sin necesidad de saberse todos los comandos, Sconfig.exe. Pero para los que no usen la versión R2, simplemente quieran saber qué comandos usa el programa anterior por debajo o hacerlo manualmente, he hecho este post.

Una vez instalado el sistema operativo y en la ventana de comandos del escritorio (una vez cambiada la contraseña del administrador) empezaremos con la configuración del equipo.

1. Cambiar el nombre de equipo:

C:\windows\system32 >netdom renamecomputer %computername% /newname:<Nombre>

2. Cambiar el grupo de trabajo:

C:\windows\system32 >Wmic computersystem where name="%computername%" call joindomainorworkgroup name="<Nombre>”

 

3. Operaciones en Dominio:

a. Unir el equipo al dominio:

C:\windows\system32 > netdom join %computername% /domain:<Dominio> /userd:<Usuario> /password:*

b. Quitar el equipo del dominio:

C:\windows\system32 > netdom remove %computername% /domain:<Dominio> /userd:<Usuario> /password:*

 

4. Configuración de fecha y hora:

C:\windows\system32 > control timedate.cpl

 

5. Configuración regional de idioma:

C:\windows\system32 > control intl.cpl

core1          core2 

Aunque parezca mentira sí que existen ventanas en la versión Core.

 

6. Configuración de usuarios:

a. Crear un usuario local [o en dominio]:

C:\windows\system32 > net user <nombre> * /add [/domain]

b. Crear un grupo local [o en dominio]:

C:\windows\system32 > net localgroup <nombre> /add [/domain]

c. Agregar usuarios locales [o en dominio] a un grupo:

C:\windows\system32 > net localgroup <nombre> /add [/domain] <user1> <user2> <grupo1>

Para eliminar usuarios, grupos o usuarios de grupos son los mismos comandos pero con el modificador /del en vez de /add.

core3 

7. Configuración de red:

a. Identificar el interfaz para configurar:

C:\windows\system32 >netsh interface ipv4 show interfaces

b. Configurar el direccionamiento IP:

C:\windows\system32 >netsh interface ipv4 set address name=<id> source=static <IP> <MASK> <Gateway>

c. Configurar los servidores DNS:

C:\windows\system32 >netsh interface ipv4 add dnsserver name=<id> address=<IP> index=1

d. Configurar Proxy:

C:\windows\system32 >netsh winhttp set proxy <DireccionProxy> bypass-list=”<local>”

 

8. Actualizaciones automáticas:

a. Habilitar:

C:\windows\system32 >cscript scregedit.wsf /AU 4

b. Deshabilitar:

C:\windows\system32 >cscript scregedit.wsf /AU 1

 

9. Activar el sistema operativo:

a. Introducir el número de serie:

C:\windows\system32 >cscript slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

b. Activar a través de internet:

C:\windows\system32 > cscript slmgr.vbs /ato

 

10. Habilitar escritorio remoto:

C:\windows\system32 >cscript scregedit.wsf /ar 0

a. Habilitar autenticación a nivel de red para conectar por escritorio remoto:

C:\windows\system32 >cscript scregedit.wsf /cs 1

 

11. Administración de roles y características:

a. Generar un listado:

C:\windows\system32 >oclist > listado.txt

b. Buscar algo en concreto:

C:\windows\system32 >oclist | find ‘dns’

c. Instalar un rol:

C:\windows\system32 > start /w ocsetup NombreDelPaquete

core4

 

Hasta aquí el post de hoy y la configuración de un servidor montado con una versión Core de Windows Server 2008. En futuros post intentaré mostrar las diferentes opciones de administración remota que podemos usar para administrar un servidor en Core sin morir en el intento usando la línea de comandos.

Si quieres aprender mucho más sobre los secretos de lo sistemas Microsoft Windows, deberías leer el libro de Sergio de los Santos "Máxima Seguridad en Windows: Secretos Técnicos" y, por último, te recordamos que si te ha gustado el artículo puedes suscribirte al Canal RSS de Windows Técnico para estar al día de las novedades e información técnica de interés.

S@lu2!


Enviado feb 03 2010, 10:00 por Nacho Sánchez-Beato

Comentarios

juan escrito re: Configuración de Windows Server 2008 versión Core
en 04-09-2010 13:18

Hola Nacho,

no sé si podría pedirte un comando un poco más avanzado. Voy a probar.

Es para bcdedit, y es para añadir al menú de arranque de windows 7 una entrada para arrancar w2008 standar R2 que está instalado en el HD2 de mi pc (Bueno, más bien es una imagen del SO traida de una maquina virtual)

Config de mi pc:

HD1: raid0 de tres discos con particion1 - gestor de arranque (BootIT ng). Part2 - boot de W7. Part3 - C: (windowsXP). Part 4 - D: (datos)

HD2: Part1 - E: (datos). Part2 - W7. Part3 - W2008

El problema que tengo es que en HD1 ya tengo 4 primarias y no quiero que ninguna sea secundaria. Por tanto no me cabe la particion boot de w2008 y tengo que usar el boot de w7 para arrancar w2008. W2008 no se deja instalar con el boot en HD que no sea el 1º.

Y por más que leo no entiendo como crear en bcdedit una entrada de "almacen"

Seguramente me habré explicado mal....haz lo que  puedas.

Saludos

Nacho Sánchez-Beato escrito re: Configuración de Windows Server 2008 versión Core
en 04-09-2010 15:44

Hola Juan,

Sería bueno saber si lo que tienes en la partición 3 de tu segundo disco es un .vhd de una máquina virtual o el contenido de esa máquina virtual, porque en función de lo que sea usaremos un comando u otro.

Lo primero de todo es crear una copia de la entrada por defecto que existe, para esto usaremos el comando:

bcdedit /copy {current} /d "WindowsServer2008"

Al copiarlo tendremos dos entradas iguales pero con IDs y nombres diferentes, ahora tendremos que indicar donde están los archivos de arranque de esta versión. Dependiendo de si es o no un .vhd usaremos estos comandos, siedo F la partición 3 de tu segundo disco:

bcdedit /set {IDnuevo} device partition=F:

bcdedit /set {IDnuevo} osdevice vhd=[F:]\MaquinaVirtual\disk.vhd

Como el cargador de Windows 7 es el mismo que el de 2008r2 no debs cambiar la ruta del cargador del SO ni nada parecido.

En principio con esto debería funcionarte, ya me comentas como te ha ido...

S@lu2!

juan escrito re: Configuración de Windows Server 2008 versión Core
en 04-10-2010 13:41

Gracias Nacho,

Me ha salido bien por fin. Tuve que usar diskpart y sus comandos para ver la letra asignada a la particion de w2008 (no era .vhd, era una instalacion hecha en virtualbox y luego una imagen de ella con acronis)

Creo recordar que tenía el mismo ID que la partición copiada, pero me funcionó bien el arranque.

Me viene muy bien saber esto del bcdedit porque a veces muevo las particiones de sitio o hago imagenes para luego restaurar en otro disco. Y no siempre funcionó lo de reparar del disco de w2008.

Si no te importa, más adelante te preguntaré alguna cosa más sobre w2008, estoy pez en servidores....

Mil gracias de nuevo

torombolo escrito re: Configuración de Windows Server 2008 versión Core
en 06-28-2010 13:55

Bufff, que grima... te pones a configurar esto y terminas convertido en un Linuxero cualquiera.

Nacho Sánchez-Beato escrito re: Configuración de Windows Server 2008 versión Core
en 06-28-2010 15:28

@torombolo

No hombre no, que luego te puesdes conectar por consolas GUI para administrarlo. A ver si vamos a ir para atrás como los cangrejos... xD

S@lu2!

Ramiro escrito re: Configuración de Windows Server 2008 versión Core
en 10-23-2010 19:10

Si no tenemos el ID (Identificar) del Sistema Operativo

Bcdedit /create /d "Windows Vista" /application osloader

Si deseamos crear una entrada de un sistema operativo que no esta en la lista usaremos lo siguiente

Bcdedit /create {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /d “Windows Vista 64 Bits”

Bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} device  partition=E:

Bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path \Windows\system32\winload.exe

Bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast

Bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addfirst

elimina la entrada del sistema operativo especificada delalmacen y quita la entrada del orden de visualizacion:

Bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup

Jonathan escrito re: Configuración de Windows Server 2008 versión Core
en 04-25-2011 18:20

Porque

Paulo escrito re: Configuración de Windows Server 2008 versión Core
en 09-22-2011 14:35

Hola, quisiera saber si en una instalacion con 2 interfaces de red, puedo configurar una como primaria. Sucede que cada cierto tiempo el servidor cambia la ip con la que se presenta ante el DNS.

Añadir un comentario

(requerido)  
(opcional)
(requerido)  
Recordarme
If you can't read this number refresh your screen
Enter the numbers above: