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 removedAnonymous
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 ABRAZOAnonymous
May 21, 2014
99999999966666666666666666666Anonymous
May 21, 2014
como estan amigos mio del alma jajajajajajjajajjajajajajajajajajqjqjqwjq