Instalación y Configuración del Virtual Box

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
 
(6 ediciones intermedias no se muestran.)
Línea 90: Línea 90:
</pre>
</pre>
-
* Creamos el TAP, para lo que escribimos el siguiente comando en consola  
+
* Creamos el TAP, para lo que escribimos el siguiente comando en consola sustituyendo USUARIO por el nombre del usuario que normalmente usas:
-
sustituyendo USUARIO por el nombre del usuario que normalmente usas:
+
<pre>
<pre>
Línea 98: Línea 97:
</pre>
</pre>
-
* Le decimos al TAP cual es nuestra IP, para lo que escribimos el siguiente comando
+
* Le decimos al TAP cual es nuestra IP, para lo que escribimos el siguiente comando sustituyendo NUESTRAIP por la ip que tiene el ordenador Ubuntu en nuestra red local:
-
sustituyendo NUESTRAIP por la ip que tiene el ordenador Ubuntu en nuestra red local.
+
<pre>
<pre>
Línea 106: Línea 104:
-
* Ahora creamos un enlace entre el TAP y el proxy, evitando así que iptables
+
* Ahora creamos un enlace entre el TAP y el proxy, evitando así que iptables nos pudiese bloquear, para lo que escribimos en consola:
-
nos pudiese bloquear, para lo que escribimos en consola:
+
<pre>
<pre>
Línea 115: Línea 112:
-
* Y ahora la parte “hagalo a su gusto”… Si el ordenador anfitrion tiene 1 tarjeta de  
+
* Y ahora la parte “hagalo a su gusto”… Si el ordenador anfitrion tiene 1 tarjeta de red LAN y una Wireless,  
-
red LAN y una Wireless, ambas a redes distintas, tenemos que decidir a cual pertenecerá
+
ambas a redes distintas, tenemos que decidir a cual pertenecerá (por cual saldrá) la máquina virtual, y  
-
(por cual saldrá) la máquina virtual, y debemos sustituir ethx en el siguiente comando
+
debemos sustituir ethx en el siguiente comando por el nombre de la interface, que puede ser eth0 o wlan0 por ejemplo. Escribimos en consola:
-
por el nombre de la interface, que puede ser eth0 o wlan0 por ejemplo.
+
-
Escribimos en consola:
+
<pre>
<pre>
Línea 139: Línea 134:
definir si la conexion por la que salen es la inalámbrica o no. Si quisieramos que cada máquina virtual conectase  
definir si la conexion por la que salen es la inalámbrica o no. Si quisieramos que cada máquina virtual conectase  
a una red distinta y solo dispusieramos de 1 tarjeta inalámbrica en el equipo anfitrión podríamos clonar la interface
a una red distinta y solo dispusieramos de 1 tarjeta inalámbrica en el equipo anfitrión podríamos clonar la interface
 +
 +
== Para dejar fija la configuracion ==
 +
 +
* Crear un archivo con cualquier nombre  con los comandos anteriores desde:
 +
 +
$ chwon root:vboxusers /dev/net/tun // en adelante(todo)
 +
 +
* Y luego correrlo desde la consola:
 +
 +
<pre>
 +
  $ sudo sh NOMBREARCHIVO
 +
</pre>

Última versión de 19:43 22 nov 2007

Contenido

Debian Etch

  $ su
  $ apt-get install kernel-headers-$(uname -r)  linux-headers-$(uname -r) alien
 de  la distribucion "etch" a la "sid" 
  $ sudo aptitude install virtualbox-ose virtualbox-ose-source module-assistant
  $ sudo m-a prepare
  $ sudo m-a a-i virtualbox-ose
  $ sudo adduser [user] vboxusers

(k)ubuntu Feisty 7.04 y Gutsy

  $ sudo nano /etc/apt/sources.list
  deb http://www.virtualbox.org/debian feisty non-free
  $ wget http://www.virtualbox.org/debian/innotek.asc
  $ sudo apt-key add innotek.asc // tiene que dar como respuesta un OK
  $ rm innotek.asc // una vez añadida no la necesitamos para nada
  $ sudo apt-get update
  $ sudo apt-get install virtualbox

esto lo hacemos mediante este comando:

  $ sudo usermod -G vboxusers -a nuestro_usuario

nos aparezca un error VBox status code:

  -1909 VERR_VM_DRIVER_NOT_ACCESSIBLE,
  $ sudo chmod 666 /dev/vboxdrv

Configurando la Red Local en Virtual Box

necesarias. Para ello abrimos una terminal y escribimos:

  $ sudo apt-get install -y uml-utilities parprouted
  $ sudo -i
  $ chown root:vboxusers /dev/net/tun
  $ tunctl -t tap1 -u USUARIO
  $ ip link set tap1 up
  $ ip addr add NUESTRAIP dev tap1


  $ echo 1 > /proc/sys/net/ipv4/ip_forward
  $ echo 1 > /proc/sys/net/ipv4/conf/tap1/proxy_arp


ambas a redes distintas, tenemos que decidir a cual pertenecerá (por cual saldrá) la máquina virtual, y debemos sustituir ethx en el siguiente comando por el nombre de la interface, que puede ser eth0 o wlan0 por ejemplo. Escribimos en consola:

  $ parprouted ethx tap1


seleccionamos “Network” o " RED". En “Attached to” o "Conectar a:" selecciona “Host Interface” o "Interface Anfitrion" , y en Interface Name pon “tap1″ (sin las comillas)

una ip definida por nosotros, ya que la máquina virtual ignorará el servidor DHCP de nuestra red, si tenemos alguno.

definir si la conexion por la que salen es la inalámbrica o no. Si quisieramos que cada máquina virtual conectase a una red distinta y solo dispusieramos de 1 tarjeta inalámbrica en el equipo anfitrión podríamos clonar la interface

Para dejar fija la configuracion

$ chwon root:vboxusers /dev/net/tun // en adelante(todo)
  $ sudo sh NOMBREARCHIVO
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas