Tag Archive | VMware

Resolviendo el problema de Firewall en Windows VISTA/7 con VMware

Hola!

Muy buenas a todos/as!

Cuando me encontraba leyendo el libro de Sergio de los Santos “Máxima Seguridad en Windows” sabría que acabaría formateando el ordenador para acabar de instalarlo totálmente seguro y a mi gusto, con las recomendaciones de lo que supone para mi ahora una guía de como configurar un Windows de manera segura y sin antivirus ;) .

Una de las muchas cosas que cambié es el tema del Firewall que viene integrado con Sistema en Windows 7, por defecto en los 3 perfiles, dominio, público y privado todo me basé en listas blancas para permitir la salida de programas hacia la red. Uno de los problemas que tuve es que, me quedé sin conexión a  Internet con VMWare. El problema de VMWare en Windows 7e s que las interfaces de red, vmnet, te las asigna como redes públicas y por lo tanto te quedas sin acceso a Internet.

Una solución para tener conexión a Internet es mediante un script en Power Shell que Windows no asigne las interfaces de red como públicas.

Podemos ver como Windows asigna las interfaces de red como públicas.

Te marca la red como red desconocida

El script en Power Shell es el siguiente:

# see <a href="http://msdn2.microsoft.com/en-us/library/bb201634.aspx">http://msdn2.microsoft.com/en-us/library/bb201634.aspx</a>
#
# *NdisDeviceType
#
# The type of the device. The default value is zero, which indicates a standard
# networking device that connects to a network.
#
# Set *NdisDeviceType to NDIS_DEVICE_TYPE_ENDPOINT (1) if this device is an
# endpoint device and is not a true network interface that connects to a network.
# For example, you must specify NDIS_DEVICE_TYPE_ENDPOINT for devices such as
# smart phones that use a networking infrastructure to communicate to the local
# computer system but do not provide connectivity to an external network.
#
# Usage: run in an elevated shell (vista/longhorn) or as adminstrator (xp/2003).
#
# PS&gt; .\fix-vmnet-adapters.ps1

# boilerplate elevation check

$identity = [Security.Principal.WindowsIdentity]::GetCurrent()
$principal = new-object Security.Principal.WindowsPrincipal $identity
$elevated = $principal.IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)  

if (-not $elevated) {
    $error = "Sorry, you need to run this script"
    if ([System.Environment]::OSVersion.Version.Major -gt 5) {
        $error += " in an elevated shell."
    } else {
        $error += " as Administrator."
    }
    throw $error
}

function confirm {
$host.ui.PromptForChoice("Continue", "Process adapter?",
[Management.Automation.Host.ChoiceDescription[]]@("&amp;No", "&amp;Yes"), 0) -eq $true
}

<!-- Adkit freestyle placement -->[adkit: zone="freestyle" limit="1" list="0"] <br><br><br> [netshelter]# adapters key
pushd 'hklm:\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}' 

# ignore and continue on error
dir -ea 0  | % {
    $node = $_.pspath
    $desc = gp $node -name driverdesc
    if ($desc -like "*vmware*") {
        write-host ("Found adapter: {0} " -f $desc.driverdesc)
        if (confirm) {
new-itemproperty $node -name '*NdisDeviceType' -propertytype dword -value 1
        }
    }
}
popd

# disable/enable network adapters
gwmi win32_networkadapter | ? {$_.name -like "*vmware*" } | % {

# disable
    write-host -nonew "Disabling $($_.name) ... "
    $result = $_.Disable()
    if ($result.ReturnValue -eq -0) { write-host " success." } else { write-host " failed." }
    # enable
    write-host -nonew "Enabling $($_.name) ... "
    $result = $_.Enable()
    if ($result.ReturnValue -eq -0) { write-host " success." } else { write-host " failed." }
}

Este script se ha power shell se ha de ejecutar con Power Shell.

Las redes VMNet se ha de marcar el Y para aplicar la configuración.

ya tenemos las redes como enabled

Y hasta aquí la solución al problema

Referencias

Saludos!

RVTools obten mas información sobre tu host ESX y VirtualCenter

Hola!

Muy buenas a todos/as!

Para administrar los ESX Server o los VirtualCenter usamos vSphere client. Esto nos da información sobre las máquinas virtuales. Hoy voy a presentar una herramienta llamada RVTools. Nos brinda mucha información.

Para descargar la herramienta vamos aquí

Una vez la hayamos descargado e instalado arrancamos RVTools

Al igual que hacemos con vSphere introducimos los datos de acceso

Ya tenemos muchísima información de las máquinas virtuales. Además de las NIC la memoria etc

Ya tenemos los datos de los discos duros también =)

Una herramienta que no está de mas tenerla

Un saludo

Instalar ESX Server 4 en VMware Workstation

Hola!

Muy buenas a todos/as!

De todos los tutoriales que podéis ver por aquí todos los hago en máquinas virtuales, y es que, es una buena opción para probar nuevos Software o cambios sin cargarte nada de tus máquinas en producción en empresa, por ejemplo.

Nos bajamos ESX Server

Descargar

Creamos una nueva máquina virtual

La máquina la creamos totalmente personalizada,

Elegimos la compatibilidad de la máquina virtual

Elegimos la ISO que nos hemos bajado desde la página de VMware.

Elegimos el nombre de la máquina virtual y la ubicación de la máquina virtual

Escogemos sólo un procesador

Ponemos al menos 2GB de RAM para el ESX Server

Elegimos en que modo trabajará la red, en mi caso he elegido NAT porque me es más cómodo

Elegimos el tipo de controlador

Creamos el nuevo disco duro virtual

Elegimos el tipo de disco

Escogemos el tamaño del disco duro virtual

Elegimos el nombre del disco duro virtual

Ahora ya hemos acabado de crear nuestra máquina virtual, desmarcamos que se inicie la máquina una vez acabada la configuración de la máquina virtual.

Ahora hay abrir el fichero de configuración de la máquina virtual, lo abrimos con un bloc de notas el archivo tiene extensión .vmx y al final del archivo añadimos,

monitor_control.restric_backdoor = “TRUE”

Eso es para que nos deje crear máquinas virtuales dentro de ESX

Removiendo Hardware

Ahora que ya hemos acabado removeremos el Hardware que NO necesitaremos. Le damos a Edit Virtual machine settings

Elegimos Floppy y le damos a Remove

En la parte de Monitor deshabilitamos la aceleración 3D

En la parte de procesador elegimos el marcado en la imagen

Ahora ya podemos instalar ESX, empezamos

Se cargará la instalación de ESX Server

Ahora le damos a Enter para empezar la instalación.

Aceptamos los términos del contrato

Elegimos el disco duro donde se instalará ESX Server

Confirmamos que instalaremos

La instalación durará muy poco

Tardará un poquito en reiniciarse

Y aquí tendremos cargado ESX Server

Un saludo a todos!

Instalando Snow leopard en VMware 7

Hola!

Muy buenas a todos/as!

Si bien cada uno/a trabajamos con un sistema operativo base que no suele variar como, por ejemplo, Windows o linux o MAC OS X o FreeBSD, siempre va bien ir practicando con otros sistemas operativos. A día de hoy instalar un Linux o un Windows o FreeBSD en una máquina virtual, es relativamente sencillo.

Hoy vamos a ver como instalar Snow Leopard en VMware 7.

Primero tendremos que tener VMware 7

VMware 7

Luego nos bajamos el parche para VMware

Parche

La imagen de Snow Leopard

Descomprimimos el parche que nos hemos bajado y nos vamos al VMware.

Ahora nos vamos a buscar la máquina virtual

Le damos a la máquina virtual y ya podemos ver los detalles de la máquina

Ahora le damos a edit virtual machine settings

Ahora escogemos la ISO que está en el parche que nos hemos bajado.


Elegimos la imagen y seguimos

Cuando inicie presionamos una tecla para poder parar le proceso de arranque.

Ahora cambiamos la ISO.

Si nos fijamos abajo a la derecha le damos a Settings

Aquí es donde escogemos el dmg de la ISO de Snow Leopard

Seguimos cuando hayamos cambiado la ISO le damos a c para arrancar desde CD/DVD

Ahora podemos elegir el idioma de la instalación

Ahora se irá cargando  el proceso de instalación

Ahora ya empezará el proceso de instalación.

Le damos a continuar

Ahora podemos elegir el disco duro para instalar

Ahora empezará el proceso de instalación durará mas o menos 30 minutos

Seguimos

Ahora que ya ha acabado nos pedirá reiniciar

Seguimos

Ahora Snow Leopard irá iniciándose para su configuración

Elegimos idioma para Snow Leopard

Ahora que ya hemos cambiado el idioma del teclado. Continuamos

Si antes tuviéramos otro Sistema Apple instalado podríamos transferir la información

Este es el apartado del registro, para cancelarlo presionamos la tecla Windows + Q. Le damos a Omitir

Ahora creamos la cuenta de Sistema para Snow Leopard.

Seguimos

Elegimos la hora para el Sistema

Ahora por fín tenemos nuestro Snow Leopard Instalado.

Ahora podemos trabajar con nuestro sistema operativo, por ejemplo actualizar el sistema

Pero antes haremos un Snapshot del sistema, esto nos permitirá volver atrás en caso de que suceda algo.

Ahora ponemos la descripción y guardamos el Snapshot

Ahora ya nos podemos poner con la actualización

Una vez acabe la actualización podemos ver las actualizaciones disponibles

Ahora que ya tenemos las actualizaciones podemos empezar a actualizar

Nos pide permiso para actualizar Snow Leopard

Ahora ya podremos actualizar y trabajar con Snow Leopard.

Un saludo