Bienvenido al Podcast Mexico.
NiComoAyudarte es un podcast que tratara temas tecnologicos, en materia de sistemas y computo. Participa y disfruta con nosotros de un punto de vista diferente.
Nombre: Como conectarse desde el Host al Guest en VirtualBox !!!
Comentario count: 0
Todos sabemos que hoy en dia la tecnologia de informacion avanza mas y mas rapido... bueno el hacer que vayamos a soluciones virtuales no es la excepcion... si usas VMWare no tienes problema con conexion entre el Host y el Guest, pero con VirtualBox no es tan trivial. Afortunadamente encontre una solucion y funciona perfecto conectando un Host corriendo Windows XP con un Guest Linux.
Lo primero que hay que hacer es en el Host de VitualBox correr parametros de configuracion particulares para la maquina virtual que deseas activar conectividad. Esto es en mi maquina cree una maquina virtual y la llame en Virtualbox MyDinux.
Bueno luego en mi host windows en el path de Virtualbox:
[C:\Program Files\Sun\xVM VirtualBox>]
puse un archivo .bat llamado vbssh.bat y contenia lo siguiente:
####################
VBoxManage setextradata MyDinux "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata MyDinux "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata MyDinux "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol"
VBoxManage getextradata MyDinux enumerate
####################
Aqui lo que dice basicamente es para el Guest y/o maquina virtual llamada MyDinux activa el puerto de ssh en el host 2222 y envialo a la linux(guest) en el 22. usando el protocolo de ssh.
La ultima linea solo te muestra el resultado del script.
Bueno una vez que lo ejecute, le di reboot a mi guest, usando putty abri una conexion en mi host(windows xp) e intente conectarme a localhost en el puerto 2222.
My conexion funciono perfectamente suministrando mi usuario y password correspondiente.
[ NOTA ] Asegurate de que el demonio de SSH este corriendo en el guest cuando intentes conectarte !!! No he intentado conectarme desde otra maquina externa pero imagino que si le doy la IP de mi Windows XP en el puerto 2222, si no hay un IPTables, asumo que me dejara conectar !!!.
Salu2 Dinooz
Links:
http://www.virtualbox.org/