Para que possamos executar os laboratórios no laboratório da FIAP, é importante realizarmos uma pequena alteração nas configurações de rede das máquinas virtuais, uma vez que precisamos fazer com que as duas máquinas virtuais utilizadas nos próximos passos conversem entre si e sejam acessíveis a partir de nosso computador, vamos realizar os seguintes passos.
Na interface do VirtualBox, clique em Arquivo
e em seguida em Preferências
. Feito isto, clique na opção Rede
no menu lateral esquerdo:
Feito isto, clique no botão com o sinal de +
no canto direito desta tela, para criarmos uma nova rede NAT. Em seguida, clique em OK:
Após criar a rede NAT, selecione a máquina virtual chef-server
na interface inicial do VirtualBox e clique em Configurações
.
Clique então em Rede
e selecione a opção Rede NAT
. Ao finalizar esta configuração, clique em OK:
Repita o mesmo processo para a máquina virtual chef-client
Quando configurarmos a interface de rede para utilizar a opção Rede NAT
e iniciarmos as máquinas virtuais, o VirtualBox irá entregar um endereço IP para cada uma das máquinas virtuais utilizando um DHCP Server próprio. Devido a isto, precisaremos obter o endereço IP entregue a cada uma das máquinas virtuais para que possamos então configurar o encaminhamento de portas.
Para obter o endereço IP, inicie o chef-server
e através da interface do VirtualBox acesse o mesmo utilizando as credenciais:
Usuário: chef-admin
Senha: chefserver
Após efetuar login no sistema operacional, execute o comando:
$ ifconfig enp0s3
A saída do comando deverá ser semelhante a:
enp0s3 Link encap:Ethernet HWaddr 08:00:27:b0:90:09
inet addr:10.0.2.4 Bcast:10.0.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:341 errors:0 dropped:0 overruns:0 frame:0
TX packets:294 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:287987 (287.9 KB) TX bytes:32422 (32.4 KB)
Note que o endereço IP do servidor é exibido logo na segunda linha da saída do comando logo após ined addr:
. Em nosso exemplo, o endereço IP é 10.0.2.4
.
Note que o endereço IP de sua máquina virtual pode ser diferente do endereço apresentado no exemplo anterior.
Tome nota do endereço IP do chef-server
e realize o mesmo procedimento com a máquina virtual chef-client
para obter o endereço IP da mesma utilizando as credenciais:
Usuário: chef-admin
Senha: chefclient
Após obter os endereços IP atribuídos via DHCP a ambas as máquinas virtuais, vamos realizar a configuração do encaminhamento de portas, para que possamos acessar as VM's utilizando o putty.
Para isto, na console do VirtualBox clique em Arquivo
, Preferências
e selecione a opção Rede
no menu lateral esquerdo. Nesta tela, a nossa rede NAT será exibida. Clique então no terceiro botão na lateral direita para editar as configurações:
Em seguida, clique em Encaminhamento de portas
:
Vamos então clicar no sinal de +
no lado direito da tela e adicionar os mapeamentos. Deveremos criar os seguintes mapeamentos de porta:
Porta do Host | IP do Convidado | Porta do Convidado |
---|---|---|
22 | IP do chef-server | 22 |
80 | IP do chef-server | 80 |
443 | IP do chef-server | 443 |
23 | IP do chef-client | 22 |
81 | IP do chef-client | 80 |
82 | IP do chef-client | 8080 |
Conforme a imagem abaixo:
Feito isto, salve todas as configurações e utilize o putty para realizar acesso remoto, lembrando que para acesso ao chef-server
vamos utilizar a porta 22
e para o chef-client
vamos utilizar a porta 23
: