Virtualização de sistemas operacionais com o Sun xVM VirtualBox
Dica publicada em Linux / Introdução
Virtualização de sistemas operacionais com o Sun xVM VirtualBox
Neste tutorial serão abordados alguns detalhes no momento de configurar o Virtualbox e principalmente a ligar a rede em bridge com o hospedeiro.
Maiores informações em português: Virtualbox em wikipedia ou em inglês no site oficial do Virtualbox.
Basicamente ele já é disponibilizado em forma de pacote para as principais distros. Abaixo instruções paras distros Debian, Ubuntu e derivadas:
Obs.: $ é compreendido como comando do terminal. :-)
sudo dpkg -i virtualbox-2.0_2.0.4-38406_Ubuntu_intrepid_i386.deb
Incluir o usuário que irá rodar a máquina virtual ao grupo, efetuar os seguintes passos:
Dê a permissão necessária ao usuário que usará o software e depois efetue logoff.
Instalar pacotes necessários:
sudo apt-get install bridge-utils uml-utilities
Adicionar usuário ao grupo:
sudo gpasswd -a uml-net
Adicionar as interfaces virtuais a /etc/network/interfaces:
Criar interface permanente para as redes virtuais para cada vbox:
sudo VBoxAddIF vbox<?> br0
Após isso em sua VM é só selecionar a rede conectado a rede hospedeiro, marca a opção cabo conectado e e colocar no nome da placa de rede. Ex.: vbox1.
Através do Virtualbox hoje estou emulando os seguintes sistemas operacionais: Debian, Open Solaris, OpenBSD, Mandriva, Ubuntu Server e WinXP.
O desempenho do Virtualbox é excelente, pois estou rodando alguns desses servidores em ambiente produção e sem nenhuma dor de cabeça.
O que é o Virtualbox
Virtualbox é um software de virtualização desenvolvido pela Sun Microsystems que, como o VMware Workstation, visa criar ambientes para instalação de sistemas distintos. Ele permite a instalação e utilização de um sistema operativo dentro de outro dando suporte real a softwares de outros sistemas.Maiores informações em português: Virtualbox em wikipedia ou em inglês no site oficial do Virtualbox.
Instalação e configuração
Acessar o site de download do Virtualbox. Localizar o pacote do Virtualbox para a sua distro, no meu caso Ubuntu Linux 8.10 ("Intrepid Ibex") i386 e efetuar a instalação.Basicamente ele já é disponibilizado em forma de pacote para as principais distros. Abaixo instruções paras distros Debian, Ubuntu e derivadas:
Obs.: $ é compreendido como comando do terminal. :-)
sudo dpkg -i virtualbox-2.0_2.0.4-38406_Ubuntu_intrepid_i386.deb
Incluir o usuário que irá rodar a máquina virtual ao grupo, efetuar os seguintes passos:
- Acessar sistemas
- Administração
- Usuários e grupos
- Gerenciar grupos
- Vboxusers
- Propriedades
- Marque o usuário que você usará o Virtualbox
- Ok
- Fechar
Dê a permissão necessária ao usuário que usará o software e depois efetue logoff.
Instalar pacotes necessários:
sudo apt-get install bridge-utils uml-utilities
Adicionar usuário ao grupo:
sudo gpasswd -a uml-net
Adicionar as interfaces virtuais a /etc/network/interfaces:
auto vbox0
iface vbox0 inet static
up ifconfig vbox0 up
down ifconfig vbox0 down
tunctl_user
auto vbox1
iface vbox1 inet static
up ifconfig vbox1 up
down ifconfig vbox1 down
tunctl_user
auto vbox2
iface vbox2 inet static
up ifconfig vbox2 up
down ifconfig vbox2 down
tunctl_user
auto br0
iface br0 inet static
address 192.168.1.30
netmask 255.255.255.0
gateway 192.168.1.1
dns-search dominio.com.br
dns-nameservers 192.168.1.1 # ip do DNS
pre-up ip link set promisc on
bridge_ports vbox0 vbox1 vbox2
bridge_fd 2.5
iface vbox0 inet static
up ifconfig vbox0 up
down ifconfig vbox0 down
tunctl_user
auto vbox1
iface vbox1 inet static
up ifconfig vbox1 up
down ifconfig vbox1 down
tunctl_user
auto vbox2
iface vbox2 inet static
up ifconfig vbox2 up
down ifconfig vbox2 down
tunctl_user
auto br0
iface br0 inet static
address 192.168.1.30
netmask 255.255.255.0
gateway 192.168.1.1
dns-search dominio.com.br
dns-nameservers 192.168.1.1 # ip do DNS
pre-up ip link set promisc on
bridge_ports vbox0 vbox1 vbox2
bridge_fd 2.5
Criar interface permanente para as redes virtuais para cada vbox:
sudo VBoxAddIF vbox<?> br0
Após isso em sua VM é só selecionar a rede conectado a rede hospedeiro, marca a opção cabo conectado e e colocar no nome da placa de rede. Ex.: vbox1.
Através do Virtualbox hoje estou emulando os seguintes sistemas operacionais: Debian, Open Solaris, OpenBSD, Mandriva, Ubuntu Server e WinXP.
O desempenho do Virtualbox é excelente, pois estou rodando alguns desses servidores em ambiente produção e sem nenhuma dor de cabeça.
Eu conheci o VirtualBox quando tentava crackear o WMWare para rodar o linux dentro do windows. Depois disso tudo mudou sem precisar mexer no meu sistema principal que estava no HD.
VirtualBox Nota 10.
Hoje uso dentro do virtulbox direto do Debian etch o GoboLinux 014.01, Slackware 12.1, Mandriva Linux One 2009, Windows XP Professional, e finalizando a instalação do OpenSolaris 2008.05.
Muito bom o artigo.
Até...