| VirtualBox - Criando uma conexão Bridge |
|
|
|
|
Depois de termos baixado, instalado e criado uma máquina virtual usando o VirtualBox, chegou a hora de criarmos uma conexão do tipo bridge, que nos possibilitará trocar informações com nossa máquina virtual, melhor, vai nos ajudar a usar melhor os serviços que estão instalados na VM e estávamos impossibilitados de usar. Não entendeu? Vamos dar um exemplo: Imaginemos que você queria usar o Active Directory do Windows Server que está instalado na sua VM. Com a conexão padrão do VirtualBox (uso de DHCP) você não consegue manter um "diálogo" com sua VM. Ou seja, é uma via de uma mão só.
VM -> HOST -> INTERNET
Já usando uma brigde, nós, literalmente, contruimos uma ponte e podemos ir e voltar. E usando NAT, podemos fazer nossa VM se comunicar com o mundo externo.
Agora chega de desenhos e firulas, vamos ao que interessa.
Para fazer a conexão bridge, precisamos de alguns pacotes extras, no caso do Ubuntu são:
#apt-get install bridge-utils uml-utilities Agora, configurando uma bridge. Ah, melhor, vou falar como estão as interfaces de rede no meu computador:
Passos (como root):
Para configurar a VM precisamos dizer que ao invés de uma interface automática, vamos usar uma TAP (interface virtual), seguindo os passos:
- chmod 666 /dev/net/tun E o NAT?? Para fazer NAT podemos usar qualquer script que encontramos na internet e temos que setar um outro endereço para nossa interface física. Eu peguei minha interface que se conecta à internet e fiz: ifconfig eth1:1 192.168.0.50. No meu script de NAT, a minha saída WAN ficou sendo a eth1 e a LAN a eth0 (a interface que usamos no tap1). Interessante, não? Para finalizar, quando estivermos na nossa VM, devemos setar o IP dela no range 192.168.0.X (não pode ser, no meu caso, .10 - pois é o endereço da interface tap1, e nem .50 - que é a interface eth1:1). Minhas configurações ficaram assim:
- eth1:1 - 192.168.1.50 Para automatizar tudo, podemos fazer um script, que rodaremos antes de inicializar a VM:
!#/bin/bash |