Cambiar la red en VMWare Player

Cuando instalamos VMWare Player (vmplayer) se crean una serie de interfaces virtuales para comunicar nuestras máquinas virtuales con el host y con otras redes. En versiones previas de VMWare Player y también en VMWare Workstation disponiamos de un pequeño programa para configurar nuestra red, pero en la versión Player este programa no existe. Este pequeño post muestra como cambiar la configuración de nuestras redes virtuales en VMWare Player.

VMWare player logo

Si observamos la configuración de red en un equipo con VMWare instalado, podemos ver lo siguiente (salida del comando ipconfig en una shell “cmd”):

C:\Users\user>ipconfig

Configuración IP de Windows

Adaptador de Ethernet VMware Network Adapter VMnet1:

   Sufijo DNS específico para la conexión. . :
   Vínculo: dirección IPv6 local. . . : fe80::58a6:7ab4:66c8:759a%7
   Dirección IPv4. . . . . . . . . . . . . . : 192.168.14.1
   Máscara de subred . . . . . . . . . . . . : 255.255.255.0
   Puerta de enlace predeterminada . . . . . :

Adaptador de Ethernet VMware Network Adapter VMnet8:

   Sufijo DNS específico para la conexión. . :
   Vínculo: dirección IPv6 local. . . : fe80::70cb:734d:b9de:30f5%4
   Dirección IPv4. . . . . . . . . . . . . . : 192.168.15.1
   Máscara de subred . . . . . . . . . . . . : 255.255.255.0
   Puerta de enlace predeterminada . . . . . :

C:\Users\user>

Como podemos observar, se están usando las redes 192.168.14.0/24 y la 192.168.15.0/24. En mi caso, la red 192.168.15.0/24 la estoy usando en una red local, así que no es alcanzable desde el PC donde tengo instalado VMWare Player, y necesito cambiar la red. El procedimiento, ejecutado desde una shell cmd elevada (como Administrador):

Microsoft Windows [Versión 10.0.17763.475]
(c) 2018 Microsoft Corporation. Todos los derechos reservados.

C:\WINDOWS\system32>cd ..

C:\Windows>cd ..

C:\>cd "Program Files (x86)"

C:\Program Files (x86)>cd VMware

C:\Program Files (x86)\VMware>cd "VMware Player"

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- stop nat

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- stop dhcp

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- set vnet vmnet8 mask 255.255.255.0

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- set vnet vmnet8 addr 192.168.16.0

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- set adapter vmnet8 addr 192.168.16.2

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- set nat vmnet8 internalipaddr 192.168.16.254

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- update dhcp vmnet8

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- update nat vmnet8

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- update adapter vmnet8

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- start dhcp

C:\Program Files (x86)\VMware\VMware Player>vnetlib.exe -- start nat

C:\Program Files (x86)\VMware\VMware Player>

De esta forma hemos cambiado la red del interface vmnet8 de la red antigua 192.168.15.0/24 a la nueva red 192.168.16.0/24.

C:\Users\user>ipconfig

Configuración IP de Windows

Adaptador de Ethernet VMware Network Adapter VMnet1:

   Sufijo DNS específico para la conexión. . :
   Vínculo: dirección IPv6 local. . . : fe80::58a6:7ab4:66c8:759a%7
   Dirección IPv4. . . . . . . . . . . . . . : 192.168.14.1
   Máscara de subred . . . . . . . . . . . . : 255.255.255.0
   Puerta de enlace predeterminada . . . . . :

Adaptador de Ethernet VMware Network Adapter VMnet8:

   Sufijo DNS específico para la conexión. . :
   Vínculo: dirección IPv6 local. . . : fe80::70cb:734d:b9de:30f5%4
   Dirección IPv4. . . . . . . . . . . . . . : 192.168.16.2
   Máscara de subred . . . . . . . . . . . . : 255.255.255.0
   Puerta de enlace predeterminada . . . . . :

C:\Users\user>