Depois de ter instalado diferentes sistemas operacionais no VirtualBox do Oracle, poderá querer activar a comunicação entre a máquina e as máquinas virtuais.
neste artigo, vamos descrever o método mais simples e direto de configurar uma rede para máquinas virtuais hóspedes e a máquina no Linux.
para o propósito deste tutorial:
- Sistema Operacional Host – Linux Mint 18
- máquina Virtual OS – CentOS 7 e Ubuntu 16.,10
requisitos
- um Virtualbox Oracle de trabalho instalado na máquina hospedeira.
- você deve ter instalado um sistema operacional convidado como Ubuntu, Fedora, CentOS, Linux Mint ou qualquer uma de sua escolha na caixa virtual Oracle.Desligue as máquinas virtuais enquanto executa as configurações até ao passo em que é necessário ligá-las.
para que as máquinas de hóspedes e hospedeiros se comuniquem, elas precisam estar na mesma rede e, por padrão, você pode anexar até quatro cartões de rede às suas máquinas de hóspedes.,
a placa de rede predefinida (Adaptador 1) é normalmente utilizada para ligar as máquinas convidadas à Internet utilizando o NAT através da máquina anfitriã.
Importante: defina Sempre o primeiro adaptador para se comunicar com o host e o segundo adaptador para conectar-se à Internet.
crie uma rede para hóspedes e máquina Host
na interface de Gestor de Virtualbox abaixo, comece por criar uma rede na qual o host e os hóspedes irão operar.,
Vá em Arquivo –> Preferências > ou tecle Ctrl + G
:
a Partir do seguinte interface, existem duas opções, escolha Host-Redes apenas clicando sobre ele. Em seguida, use o sinal +
à direita para adicionar uma nova rede de host-only.,
Abaixo está uma captura de tela mostrando um novo host de rede só foi criado chamado vboxnet0.
Se você quiser, você pode removê-lo usando o -
botão no meio e para ver os detalhes de rede/configurações, clique no botão editar.,
pode também alterar os valores de acordo com as suas preferências, tais como o endereço de rede, máscara de rede, etc.
Nota: O endereço IPv4 na interface abaixo é o endereço IP da sua máquina.
Na próxima interface, você pode configurar o servidor DHCP que é de se desejar que as máquinas de convidados para utilizar um endereço IP dinâmico (certifique-se de que está activada antes de usá-lo). Mas eu recomendo usar um endereço IP estático para as máquinas virtuais.,
carregue agora em OK em todas as interfaces de configuração da rede abaixo para gravar as alterações.
Configurar Definições de Rede Máquina Virtual
Nota: Você pode seguir os passos abaixo para cada máquina virtual que você deseja adicionar na rede para se comunicar com o host da máquina.
de volta à interface de Gestor de caixas virtuais, seleccione a sua máquina virtual convidada, como o servidor Ubuntu 16.10 ou CentOS 7, e carregue no menu Configuração.,
Configurar o Adaptador para Ligar a Máquina Virtual para Hospedar
Escolha a opção de Rede da interface acima. Posteriormente, configure a primeira placa de Rede (Adaptador 1) com as seguintes opções:
- assinale a opção: “Activar o adaptador de rede” para o ligar.,
- No campo Ligado: selecione Host somente o Adaptador
- seleccione o Nome da rede: vboxnet0
Como na captura de tela abaixo e clique em OK para salvar as configurações:
Configurar o Adaptador para Ligar a Máquina Virtual para a Internet
em Seguida, adicionar uma segunda placa de rede (Placa 2) para ligar a máquina virtual para a Internet através do host., Use a configuração abaixo:
- assinale a opção: “Activar o adaptador de rede” para o activar.
- No campo Ligado: selecione NAT
Configuração de Endereço IP Estático para a Máquina Virtual de Convidado
nesta fase, o poder sobre a máquina virtual de convidado, login e configurar o endereço IP estático.,mostrar todas as interfaces no computador convidado e endereços IP alocados:
$ ip add
a Partir de uma captura de tela acima, você pode ver que existem três interfaces habilitado na máquina virtual:
-
lo
– interface de loopback -
enp0s3
(Placa 1) – para o host de comunicação de que está usando o DHCP, conforme definido em um dos passos anteriores e posteriores configurado com um endereço IP estático., -
enp0s8
(Adaptador 2) – para ligação à Internet. Ele vai usar DHCP por padrão.
no Debian/Ubuntu/Linux Mint
importante: aqui, eu usei o servidor Ubuntu 16.10: endereço IP: 192.168. 56. 5.
Abra o arquivo /etc/network/interfaces, utilizando o seu editor favorito com privilégios de super-utilizador:
$ sudo vi /etc/network/interfaces
Use as seguintes configurações para a interface enp0s3 (use o de sua preferência valores aqui):
Salve o arquivo e saia.,
em Seguida, reiniciar os serviços de rede como:
$ sudo systemctl restart networking
como Alternativa, reinicie o sistema e de perto, verifique se a interface está usando os novos endereços ip:
$ ip add
No RHEL/CentOS/Fedora
Importante: Para esta seção, utilizei o CentOS 7: endereço IP: 192.168.56.10.,
Comece abrindo o arquivo para enp0s3 – host-only interface de rede; /etc/sysconfig/network-scripts/ifcfg-enp0s3 usando o seu editor favorito com privilégios de super-utilizador:
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Criar/modificar as seguintes configurações (use o de sua preferência valores aqui):
Salve o arquivo e saia., Em seguida, reinicie o serviço de rede da seguinte forma (você pode reinicializar):
$ sudo systemctl restart network.service
Verifique se a interface está usando os novos endereços IP da seguinte forma:
$ ip add
Gerenciar as Máquinas Virtuais De Host Usando o SSH
Na máquina host, use o comando SSH para gerenciar suas máquinas virtuais. No exemplo seguinte, estou acessando o CentOS 7 (192.168.56.10)servidor usando SSH:
$ ssh $ who
é isso aí!, Neste post, descrevemos um método simples de configurar uma rede entre uma máquina virtual convidada e o host. Compartilhe seus pensamentos sobre este tutorial usando a seção de feedback abaixo.