Alejandro Trujillo, Información y Tecnologías Ecuador

Oracle, Microsoft, Administración, y algo más

Se incia la distribución RTM de Windows 7

Windows 7

Windows 7

Hoy día se inicia la distribución de Windows 7 y Windows Server 2008 R2entre los fabricantes de equipo original, por lo que se deduce que estas son las versiones definitivas de estos sistemas operativos de Microsoft.

Las versiones de evaluación de Windows Server 2008 R2 estarán disponibles a partir de la primera quincena de agosto. La versión completa del software para servidores será distribuida entre abonados a Software Assurance durante la segunda quincena de agosto. Un dato importante adicional es que ahora los clientes con Windows Server 2008 no necesitarán adquirir nuevas licencias CALs (Client Acces Licenses) para actualizar a Windows Server 2008 R2.

Por otro lado, de acuerdo a Brandon LeBlanc, desarrollador de Microsoft en el blog oficial de Windows 7, la versión definitiva de Windows 7 tiene la denominación Build 7600. Para ISVs (Independent Software Vendors) y para IHVs (Independent Hardware Vendors) estará disponible a partir del 6 de agosto en la página oficial de MSDN. Además, miembros del programa Microsoft Partner Program Gold y miembros certificados podrán bajar el release RTM a través del portal MPN (Microsoft Partner Network) a partir de agosto 16. Para clientes con VL (Licensia de Volumen) con Software Assurance, la versión en inglés estará disponible el 7 de agosto desde el VLSC (Volume License Service Center);  para subscriptores a Technet y a MSDN, estará disponible desde el 6 de agosto

 

Más información:

http://windowsteamblog.com/blogs/windows7/archive/2009/07/21/when-will-you-get-windows-7-rtm.aspx

http://windowsteamblog.com/blogs/windows7/archive/2009/07/22/windows-7-has-been-released-to-manufacturing.aspx

julio 24, 2009 Posted by | Noticias de tecnología, Windows 7, Windows Server 2008 | , , , , | Deja un comentario

Comandos básicos para Windows Server Core 2008 – Parte I

Con este artículo empezamos una serie de artículos donde veremos los comandos más comunes y útiles en la adminsitración de Windows Server Core 2008

Introducción:

Una vez terminada la instalación de Windows Server Core procedemos a ingresar en el sistema. Por defecto se utiliza la combinación Adminsitrator/BLANK para Usuario/Contraseña (Tener en cuenta que BLANK es blanco, es decir, ausencia de contraseña). Automáticamente el sistema preguntará por una nueva contraseña.

De ahí el sistema mostrará CMD para ejecutar todos los comandos

consolaadministracion

 

 

 

 

 

 

 

Comandos iniciales para mostrar información

Entre los comandos para mostrar información importante están:

Mostrar el nombre de la máquina:
set COMPUTERNAME

Mostrar las interfaces de de red
netsh interface ipv4 show interfaces

Mostrar la configuración de red de las interfaces
netsh interface ipv4 show config
ipconfig /all

Mostrar los roles de servidor instalados
oclist

Mostrar información de los servicios que están instalados
sc query

Mostrar los Logs de Eventos
Wevtutil el

Ver eventos en un log específico
wevtutil qe /f:text NOMBRE_DEL_LOG

Mostrar archivos abiertos en un recurso de red
openfiles /query

Mostrar usuario activo
whoami

 Comandos para configuración de red básica

Configurar una IP estática
netsh ipv4 set address «Local Area Connection» static 192.168.1.20 255.255.255.0 192.168.1.1.

Configurar una IP dinámica
netsh ipv4 set address «Local Area Connection»  source=dhcp

Establecer un servidor DNS
netsh interface ipv4 set dnsserver «Local Area Connection» static 192.168.1.20

Deshabilitar una interface
netsh interface set interface “Local Area Connection” disabled


 Otros comandos administrativos

Cambiar contraseña de administrador
net user administrator *

Unir la computadora a un dominio
netdom join NOMBRE_MAQUINA /domain:DOMAIN /userd:DOMAIN\USERNAME
/passwordd:*

 Activar el servidor
cscript slmgr.vbs –ato

Reiniciar Servidor
shutdown /r t 0

Cerrar sesión
logoff

Apagar servidor
shutdown /s

diciembre 10, 2008 Posted by | Windows Server 2008, Windows Server Core 2008 | , , , , , , , , , , | Deja un comentario

Introducción y Configuración Básica de WinRM

WinRM (Windows Remote Management) es una herramienta que nos permite administrar el Hardware de computadores basados en Windows Vista y de Servidores basados en Windows Server 2008 tanto de forma local como remota. WinRM está basado en el protocolo WS-Management (Web Services Management que es un protocolo basado en SOAP – Arquitectura Orientada a servicios – diseñado para localizar e intercambiar información de adminsitración mediante la interoperabilidad y consistencia entre sistemas de diferentes fabricantes de Hardware y diferentes sistemas operativos. El estándar forma parte del «Distributed Management Task Force» )

Componentes

  • WinRM Scripting API – Permite obtener datos desde computadores remotos usando Scripts que ejecuten operaciones basadas en el protocolo WS Management
  • Winrm.cmd – Herramienta basada en CLI (Command Line Interface) que permite la configuración de WinRM, manejar sus recursos y  obtener datos
  • Winrs.exe – Herramienta de línea de comandos que permite ejecutar remotamente la mayoría de comandos cmd.exe usando el protocolo WS Management
  • WMI Service –  Servicio que habilita la implementación de Clases WMI para la obtención de datos de Hardware locales
  • ITPMI (Intelligent Platform Management Interface ) – Interfase para controlar y diagnosticar hardware en un servidor remoto  mediante controladores de adminsitración de base (baseboard management controllers  BMCs)

Configuración de un shell remoto

Windows Vista y Windows Server 2008 tienen dos comandos para la gestión basada en WS Management: WinRM y WinRS. WinRM se encarga de la configuración del servidor y de servidores remotos mientras que WinRS es el cliente para la ejecución de comandos.  Primero, lo que debemos hacer es configurar el servidor con WinRM para ejecutar comandos desde otro equipo; para esto seguimos los siguientes pasos:

  1. Iniciar CMD (Con privilegios de admistrador)  
  2. Escribimos la instrucción winrm quickconfig
    C:\Windows\system32>winrm quickconfig
    WinRM is not set up to allow remote access to this machine for management.
    The following changes must be made:
    Set the WinRM service type to delayed auto start.
    Start the WinRM service.
    Create a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this
    machine.
    Enable the WinRM firewall exception.
    Make these changes [y/n]?
  3. Cuando nos pregunte si deseamos aplicar los cambios escribimos Y
    Make these changes [y/n]? yWinRM has been updated for remote management.WinRM service type changed successfully.
    WinRM service started.
    Created a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this
     machine.
    WinRM firewall exception enabled.
    WinRM has been updated for remote management.WinRM service type changed successfully.
    WinRM service started.
    Created a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this
     machine.
    WinRM firewall exception enabled.

Esta configuración winrm quickconfig realiza tres operaciones:

  • Inicializa el servicio WinRm y configura su modo de inicio en Automático
  • Configura un Listener para los puertos que envían y reciben mensajes WS Management mediante HTTP
  • Define excepciones del Firewall para habilitar el servicio WinRM y abre los puertos 80 o 443 (Dependiendo de la configuración del Listener)

Por defecto winrm quickconfig configura el Listener para usar HTTP en el puerto 80 TCP, sin embargo se puede utilizar también HTTPS en el puerto 443. Para esto se usa el comando
winrm quickconfig -transport:https

Hay que tener en cuenta que si se usa HTTPS se debe disponer de un certificado SSL valido emitido por una Entidad Emisora de Certificados de Autorización (CA), ya que WINRM no permite el uso de certificados autofirmados.

Ahora ya tenemos habilitada la conexión. Es posible ver la configuración del listener usado mediante el comando winrm enumerate winrm/config/listener  que nos dará información de transporte, puerto, lista de dirección habilitadas, etc.

C:\Windows\system32>winrm enumerate winrm/config/listener
Listener
    Address = *
    Transport = HTTP
    Port = 80
    Hostname
    Enabled = true
    URLPrefix = wsman
    CertificateThumbprint
    ListeningOn = 10.1.63.154, 127.0.0.1, 169.254.94.20, 169.254.137.184, ::1, f
e80::100:7f:fffe%8, fe80::5efe:10.1.63.154%24, fe80::8f2:f797:9eed:5e14%23, fe80
::5c2f:b279:b97a:5f6c%11, fe80::fd10:fbb3:c6aa:89b8%12

El comando winrm get wmicimv2/win32_service?Name=WinRM   comprueba la configuración del servicio WINRM mediante WMI

C:\Windows\system32>winrm get wmicimv2/win32_service?name=winrm
Win32_Service
    AcceptPause = false
    AcceptStop = true
    Caption = Windows Remote Management (WS-Management)
    CheckPoint = 0
    CreationClassName = Win32_Service
    Description = Windows Remote Management (WinRM) service implements the WS-Ma
nagement protocol for remote management. WS-Management is a standard web service
s protocol used for remote software and hardware management. The WinRM service l
istens on the network for WS-Management requests and processes them. The WinRM S
ervice needs to be configured with a listener using winrm.cmd command line tool
or through Group Policy in order for it to listen over the network. The WinRM se
rvice provides access to WMI data and enables event collection. Event collection
 and subscription to events require that the service is running. WinRM messages
use HTTP and HTTPS as transports. The WinRM service does not depend on IIS but i
s preconfigured to share a port with IIS on the same machine.  The WinRM service
 reserves the /wsman URL prefix. To prevent conflicts with IIS, administrators s
hould ensure that any websites hosted on IIS do not use the /wsman URL prefix.
    DesktopInteract = false
    DisplayName = Windows Remote Management (WS-Management)
    ErrorControl = Normal
    ExitCode = 0
    InstallDate = null
    Name = winrm
    PathName = C:\Windows\System32\svchost.exe -k NetworkService
    ProcessId = 1704
    ServiceSpecificExitCode = 0
    ServiceType = Share Process
    Started = true
    StartMode = Auto
    StartName = NT AUTHORITY\NetworkService
    State = Running
    Status = OK
    SystemCreationClassName = Win32_ComputerSystem
    SystemName = CC-C5-C0-3E-E1
    TagId = 0
    WaitHint = 0

Por último el comando winrm get winrm/config mostrará información relacionada con la configuración de WinRM

C:\Windows\system32>winrm get winrm/config
Config
    MaxEnvelopeSizekb = 150
    MaxTimeoutms = 60000
    MaxBatchItems = 20
    MaxProviderRequests = 25
    Client
        NetworkDelayms = 5000
        URLPrefix = wsman
        AllowUnencrypted = false
        Auth
            Basic = false
            Digest = true
            Kerberos = true
            Negotiate = true
            Certificate = true
        DefaultPorts
            HTTP = 80
            HTTPS = 443
        TrustedHosts
    Service
        RootSDDL = O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;ER)S:P(AU;FA;GA;;;WD)(AU;SA;G
WGX;;;WD)
        MaxConcurrentOperations = 100
        EnumerationTimeoutms = 60000
        MaxConnections = 5
        AllowUnencrypted = false
        Auth
            Basic = false
            Kerberos = true
            Negotiate = true
            Certificate = false
        DefaultPorts
            HTTP = 80
            HTTPS = 443
        IPv4Filter = *
        IPv6Filter = *
    Winrs
        AllowRemoteShellAccess = true
        IdleTimeout = 900000
        MaxConcurrentUsers = 5
        MaxShellRunTime = 2147483647
        MaxProcessesPerShell = 5
        MaxMemoryPerShellMB = 80
        MaxShellsPerUser = 2

Para hacer cambios en la configuración de WinRM se usa la palabra SET seguido del parámetro (URI/elemento de administración) seguido de @ y entre llaves CLAVE=»VALOR» por ejemplo

winrm set winrm/config/service @ {IPv4Filter=»192.168.1.100-192.168.1.200″}
winrm set winrm/config @{MaxEnvelopeSizekb=»100″}

diciembre 9, 2008 Posted by | Windows Server 2008 | , , , , , , , | Deja un comentario

Aspectos que se debería saber acerca de Microsoft Hyper-V

Hyper-V es una tecnología que nos permite crear un datacenter ágil y dinámico, reduciendo costos de infraestructura. Entre las características principales que tiene están:

  • Consolidación de servidores
  • Entornos de test y de desarrollo
  • Continuidad del Negocio
  • Datacenter dinámico

Este rol que se presenta en Windows Server 2008 permite crear múltiples instancias del S.O. (de cualquier fabricante) para conseguir una infraestructura virtual independiente del Hardware; está basado y gestionado por la tecnología Hypervisor (http://msdn.microsoft.com/en-us/library/bb969706.aspx)

Ahora me voy a enfocar en ciertos aspectos a tener en cuenta sobre Hyper V:

  • No es necesario un Host
    Hyper-V es una tecnología de tipo «Hypervisor nativa» o de «tipo 1», es decir, que tiene acceso directo al Hardware de la máquina física. Eso difiere de Virtual Server 2005 que tenía que ser ejecutado sobre un Sistema Operativo y que no tenía que acceso directo al hardware. Esto implica que Hyper-V es una versión standalone, que no necesita ser instalada sobre un sistema operativo. Aunque esto puede reducir costos, se pierde la habilidad de ejecutar roles adicionales en la máquina física, y sin el host de Windows Server 2008 no se tiene una interfase gráfica. Hyper-V Server debe ser administrada por CLI.
  • Requerimientos de Sistema
    Hyper-V es un software de 64-bits y solo puede ser instalado en Hardware que soporte aceleradores de virtualización como Intel VT  o AMD-V. Entre los procesadores que soporta están Intel Pentium 4, Xeon, Core 2 Duo y AMD Opteron, Athlon 64, y Athlon X2. Además se debe disponer de tecnología DEP (Data Execution Protection)
  • Requerimientos de licensiamiento
    Windows Server 2008 Standard Edition permite instalar una instancia física del Sistema Operativo más una máquina virtual. Con  Enterprise Edition se puede ejecutar hasta 4 máquinas virtuales, y Datacenter Edition no tiene limitación en el número de máquinas virtuales. La edición Standalone de Hyper-V sin embargo, no incluye licensias de Sistema Operativo, por lo que aunque no es necesario un sistema oeprativo huésped, es necesario adquirir licencias para cualquier instancia de Windows que se desee instalar en las máquinas virtuales.  Más información en este artículo: http://support.microsoft.com/default.aspx?scid=kb;EN-US;954958 
  • Compatibilidad de formato de archivos
    Hyper-V almacena cada máquina virtual en archivo .VHD, que es la misma extensión de archivos que los usuados por Virtual Server 2005, y Virtual PC. Al migrar una máquina virtual de estas versiones a Hyper-V es necesario desinstalar las adiciones configuradas en estas máquinas virtuales, igualmente estas deben ser apagadas (no guardar su estado, ya que los estados son incompatibles entre Hyper-V y VM Servers). Si se migra de VMWare es necesario convertir el archivo .VMDK a .VHD mediante la consola de administración incorporada o mediante un software de terceros; para esto es recomendable Vmdk2Vhd que puede ser bajado Haciendo clic en este enlace

noviembre 12, 2008 Posted by | Windows, Windows Server 2008 | , , , , | Deja un comentario

Top X mejoras de Windows Server 2008

A continuacion un top que he venido pensando hace tiempo. Un top X de las mejores caracteristicas de Windows Server 2008 (Es un top X porque la verdad no se cuantas saldrán)

 

En los siguientes articulos iremos tratando cada caracteristica un poco mas a profundidad

noviembre 9, 2008 Posted by | Windows, Windows Server 2008 | , , , | Deja un comentario