Ambiente de Teste NAT
Redes existentes:
•
•
•
Interna: 192.168.230.0/24
•
Equipamentos cliente: 192.168.230.100
•
Roteador (gateway): 192.168.230.1
Externa: 192.168.240.0/24
•
Roteador (gateway): 192.168.240.1
•
Servidor remoto: 192.168.240.2
Desconhecida: 192.168.250.0/24
•
Roteador 1: 192.168.250.30
•
Roteador 2: 192.168.250.40
No VMware player, criar três segmentos de rede:
•
Interno
•
Externo
•
Desconhecida
Máquina: Router 1
Objetivo: servidor de roteamento entre a rede “Interno” e rede “Desconhecida”.
Antes de ligar a máquina, nas propriedades:
•
Deixar a primeira interface em Host-Only
•
Adicionar e colocar a segunda interface no seguimento Interno
•
Adicionar e colocar a terceira interface no segmento Desconhecida
Ligar a máquina virtual
Resumo:
•
eth0 (segmento host-only): DHCP
•
eth1 (segmento Interno): 192.168.230.1/24
•
eth2 (segmento Desconhecida): 192.168.250.30/24
# editor /etc/network/interfaces allow-hotplug eth0 iface eth0 inet dhcp
auto eth1 iface eth1 inet static address 192.168.230.1 netmask 255.255.255.0
auto eth2 iface eth2 inet static address 192.168.250.30 netmask 255.255.255.0 gateway 192.168.250.40
Recarregar as interfaces
# /etc/init.d/networking restart
Verificar as rotas
# route
As rotas estão corretas, teoricamente o roteador consegue repassar o que vem de uma rede para a outra?
ATENÇÃO: Mas roteia de uma interface para outra? Por padrão NÃO. O Kernel Linux desabilita por questão de segurança. Alterando esse comportamento
Verificar:
# sysctl net.ipv4.ip_forward
Se retornar 0 não repassada. Se retornar 1, repassa.
Aplicando em tempo de execução:
# sysctl -w net.ipv4.ip_forward=1
Fazer essa configuração permanente (depois de um boot na máquina):
# editor /etc/sysctl.conf
Perto da linha 28, descomentar a linha abaixo: net.ipv4.ip_forward=1 Máquina: Router 2
Objetivo: servidor de