Freigeben über


Y donde esta el... boton Inicio?

Cuando se instale el próximo Sistema operativo server de Microsoft puede ocurrir que al terminar el proceso note algunas cosas perdidas, entre ellas el botón inicio. Bah, para ser sincero no va a encontrar absolutamente nada mas que una ventana con líneas de comandos.

Pero entonces, donde esta el botón Inicio? Se fue! No ta mas! Durante el proceso de instalación el setup nos preguntara que sistema operativo instalar con dos opciones. y ahí esta la novedad. La segunda opción es SERVERENTERPRISECORE que traducido seria, macho ponete canchero en command line o elegi la opción de arriba.

Entonces que cosa es un Server Core?

Es una nueva opción de instalación de server reducida que proporciona lo minimo necesario para correr roles específicos y reduciendo a la vez la superficie de ataque, la cantidad de servicios, drivers y demás cosas que no serán usadas nunca.

Hay que destacar también que un Server Core solo podrá correr cualquiera de estos 4 roles

· DHCP server

· File Server

· DNS server

· Active Directory®

Al elegir Server Core se instalaran solo el subconjunto de de binarios necesarios para eventualmente correr esos cuatro roles y nada mas.

Una vez terminado con el proceso de instalacion obtendremos algo similar a esto!

Y por donde empezamos?

Buena oportunidad entonces para aquellos que alguna vez usamos D.O.S. para rememorar viejas épocas y para aquellos que se iniciaron en la época del Messenger a conocer que no todo es mouse y botón derecho en la vida.

Command line básico:

cd cambia de directorio

cd.. retrocede un nivel

cd \ retrocede al nivel raíz del disco actual

Listo, una vez aprendido el command line básico ya estamos preparados para trabajar a full y a pura linea de comandos.

Primero vamos a iniciar varias consolas con start cmd.exe, es importante notar que si cerramos la única consola que nos queda no hay manera de iniciar otras a menos que: Cerremos sesión e iniciemos una nueva o iniciemos el task manager y con el run de ahí iniciemos otro cmd.exe.

Pero con tantas consolas lo mejor es organizarnos desde el principio sino después va a ser difícil saber donde estamos parados asi que con title y color la cosa queda de rechupete (observese los títulos de las consolas de la figura de abajo Usos Varios, Configuracion de seguridad y Configuracion IP)

Luego, obviamente vamos a cambiar el password del administrador

Net user administrator /random

Si en realidad quiero cambiar el password por uno propio y no quiero que se vea cuando lo tipeo debere hacer:

net user administrator *

el asterico le informa al SO que quiero que me pregunte la password

Ahora es momento de revisar la configuración IP de manera que podamos integrarlo a nuestra red.

Para eso veremos la configuración actual

Netshinterface ipv4 show interfaces

Y para configurarle la dirección IP haremos:

netsh interface ipv4 set address name="ID" source=static address=StaticIP mask=SubnetMask gateway=DefaultGateway

En nuestro caso le configuraremos la ip 192.168.1.100 a la interface “Local Area Connection” con el ID 2

Unirlo al dominio es un juego de niños usando el comando netdom

netdom join ComputerName /domain:DomainName /userd:UserName /password:*

Existe toda una serie de Scripts ya hechos que resuelven algunas otras cuestiones como es el caso de

Slmgr.vbs donde según el modificador que usemos lograremos

-ipk reemplazar la product key

-ato activar windows

-dli mostrar el estado de la activación

Y otras opciones usando el conocido /? .

Y como agregar los roles? Aca no hay ningún add/remove Windows component…

Asi que arremangados como estamos y para instalar DHCP hacemos:

start /w ocsetup DHCPServerCore

y para instalar un controlador de dominio deberíamos ejecutar

dcpromo /unattended: archivoderespuestas.txt

donde:

AdministratorPassword

Nuevo password para el administrador del dominio

AutoConfigDNS

Especifica si el asistente debe configurar el DNS

ChildName

Nombre del Subdominio

CreateOrJoin

Especifica si se crea o se une a un forest nuevo

DatabasePath

Ubicacion de la base de datos de Active Directory

DomainNetBiosName

Nombre NetBIOS del Dominio

IsLastDCInDomain

Usado cuando de despromueve un controlador de dominio

LogPath

Ubicacion de los logs de Active Directory

NewDomainDNSName

Nombre del Nuevo arbol o bosque creado

ParentDomainDNSName

Nombre del dominio padre

Password

Password del usuario que corre el dcpromo

RebootOnSuccess

Especifica si se reinicia una vez finalizado

ReplicaOrNewDomain

Especifica si es un Nuevo controlador de dominio o repica de un dominio existente

SysVolPath

Ruta del Sysvol

TreeOrChild

Especifica si es un nuevo arbol o hijo de uno existente

UserDomain

Dominio del usuario que ejecuta el dcpromo

UserName

Usuario que ejecuta el dcpromo

Tips para no claudicar

A continuación les dejo una serie de comandos que los ayudara a dominar el asunto

Whoami: indica quien inicio sesión
Now: Muestra el dia y hora actual
Systeminfo: Muestra información detallada del sistema
Driverquery: Muestra una lista de todos los drivers instalados y sus propiedades
sc config servicio start= (auto, demand,disabled) Configura el servicio indicado en automatico, manual o deshabilitadosc start servicio Inicia el servicio indicado
sc stop servicio detiene el servicio indicado
Tasklist: lista los procesos por nombre y por ID
Taskkill: cierra el proceso de acuerdo al ID porporcionado mediante /PID

Y asi podríamos seguir ya que casi no hay cosa que no pueda realizarse mediante la línea de comandos, si les interesa podríamos hacer una nueva round table con mas tips para administrar el server desde la línea de comandos

La mentirita piadosa

Hasta aca no les dije (lo oculte a propósito) que Server Core es completamente administrable mediante interface grafica via RDP o MMC, con lo cual no es necesario trabajar a pura línea de comandos, pero si les contaba eso desde el principio, no me leían el resto de la nota.

Server Core es una excelente herramienta para los fines para los cuales ha sido diseñado. Es totalmente configurable tanto por cmd como por interfaz grafica (esto ultimo remotamente), pero ocupa muchísimo menos disco, anda muchísimo mas rápido y es muchísimo mas seguro que cualquier otra edición ya que incorpora solo una minima parte de los componentes del servidor normal.

Comments

  • Anonymous
    February 15, 2007
    The comment has been removed

  • Anonymous
    February 18, 2007
    El en PC World de este mes me publicaron un articulo completo sobre el tema, con todas las opciones de instalación, etc. Solo queria decir que si haces un RDP a un servidor con CORE, solo sale la misma ventana de MSDOS. Un saludo.

  • Anonymous
    February 28, 2007
    Perdón, pero me perdí...por el comentario de Daniel entiendo que en un servidor CORE, por RDP solo veo una consola MSDOS, cuando Alejandro dice que: "Core es completamente administrable mediante interface grafica via RDP o MMC, con lo cual no es necesario trabajar a pura línea de comandos". Como es?

  • Anonymous
    March 03, 2007
    ahora me quede si poder aplicar TODO lo que supuestamente estudie .. . como hago  . . . . espectacular el desarrollo  . . . tendre que volver a recordar comandos, me resistia en 2003, pero no queda otra . . .

  • Anonymous
    March 16, 2007
    Excelente articulo gracias Alejandro por compartirlo en el blog con nosotros. Creo que varios vamos a vivir un DEJAVU volviendo a tipear comandos como cuando nos laragmos en esto de la informatica en los 90 con el DOS. Un abrazo.

  • Anonymous
    July 26, 2007
    Santas lineas de comandos, Batman, Windows se parece cada vez mas al Linux!!!

  • Anonymous
    August 01, 2007
    Lo que le falta a windows para alcanzar a la linea de comandos de linux!!!

  • Anonymous
    July 11, 2009
    DONDE ESTA EL BOTON"CONFIGURACION"?

  • Anonymous
    November 06, 2009
    EXELENT TUTO SIRVE Y MUCHO PARA COMENZAR ASI QUE CHICOS A ESCRIBIR NO MAS... UN ABRAZO

  • Anonymous
    May 21, 2014
    99999999966666666666666666666

  • Anonymous
    May 21, 2014
    como estan amigos mio del alma jajajajajajjajajjajajajajajajajajqjqjqwjq