![]() |
| NAT educar321.blogspot.com |
1. coloca a VM em modo NAT para receber um IP privado (ex.: 10.0.2.15)
- no VirtualBox, seleciona o servidor, sem o iniciar
- definições
- rede
- no adaptador 1, coloca NAT
- inicia o servidor
2. encontra o IP do Ubuntu atribuído pelo VIrtualBox
- ip a
- procura a interface: enp0s3
- exemplo IP: 10.0.2.x/24 (se aparecer um 192.168.1.200/24 tens de editar o ficheiro YAML, ver alínea 7)
3. encontra o gateway
- ip route
- exemplo: default via 10.0.2.x dev enp0s3
- Gateway: 10.0.2.x
4. encontra o DNS
- cat /etc/resolv.conf
- ver: nameserver 10.0.2.x
5. encontra o DHCP, o IP que envia os pedidos para o VirtualBox
o que é o DHCP
Placa 3 - servidor Ubuntu
1. ip a - no Ubuntu
2. Nome:
3. IP do Ubuntu:
4. máscara:
5. IP do Gateway (Router virtual criado pelo VirtualBox em NAT):
6. IP do DHCP: pede ao VirtualBox por:
7. IIP servidor DNS:
nota 1: em NAT, Gateway=DHCP
- ip route
- procura 10.0.2.x dev enp0s3 proto dhcp
- No modo NAT do VirtualBox, será sempre: 10.0.2.2
7. testa a configuração.
ping google.com
- funciona se retornar:
- 64 bytes from xx.xx.xx.xx: icmp_seq=1 ttl=xxx time=xx ms
- não funciona se retornar:
- temporary failure in name resolution (DNS não está a funcionar)
- network unreachable (não existe rota para o gateway)
- destination host unreachable (a interface não está configurada)
- neste caso, abre o ficheiro /etc/netplan/*.yaml
- coloca # antes da linha address e da linha com o IP.
7. adiciona a informação no ficheiro 090 dados rede Nome Data
Placa 3 - servidor Ubuntu
1. ip a - no Ubuntu2. Nome:
3. IP do Ubuntu:
4. máscara:
5. IP do Gateway (Router virtual criado pelo VirtualBox em NAT):
6. IP do DHCP: pede ao VirtualBox por:
7. IIP servidor DNS:
nota 1: em NAT, Gateway=DHCP
nota 2:
- ip a , a de address, mostra todas as interfaces de rede do sistema e os endereços IP associados;
- procura algo como eth0, ens33 ou enp0s3. O IP aparece em inet;
- se surgem dois inet, o primeiro é que conta, o outro é secundário.
