Como configurar a rota para que o ping vá de uma máquina para outra

2

Minhas sinceras desculpas se eu estava errado. Nesse artigo, publiquei a pergunta, mas não encontrei nada semelhante.

Eu recebi um exercício no curso VMware Workstation no momento em que fui solicitado a executar as seguintes ações Configurar duas máquinas virtuais do servidor ubuntu 16.04 VM1 VM2 A máquina VM1 deve fazer o seguinte: Acessar um site onde a bolsa de valores estoques são transmitidos - baixar as informações mais recentes em um arquivo - CSV / excel - a cada cinco minutos de limitação cada máquina precisa ter um segmento de rede único, neste caso eu escolhi VM1 -192.168.3.0 / 24 e o IP estático de 192.168.3.254 VM2 -192.168.2.0 / 24 eo IP estático de 192.168.2.254 Pelo que entendi a única maneira que os dois podem falar é colocar uma terceira máquina (que eu chamei Jack - também servidor ubuntu 16.04) e deu Jack dois adaptadores de rede 1. 192.168 .2.222 / 24 que respondem ao ping da VM2 2. 192.168.3.222/24 que respondem ao ping da VM1

alguém pode ajudar, explicando quais etapas eu preciso fazer para que eu possa pingar da VM2 para a interface de rede 2 da Jack e depois para a VM 192.168.3.254? é claro que o ping precisa retornar à VM 2

    
por Yoda 20.04.2018 / 04:39

1 resposta

0

Ativar encaminhamento

Primeiro, ative o encaminhamento IPv4 no seu servidor "Jack".

Para ativá-lo em tempo real, você pode usar:

echo 1 > /proc/sys/net/ipv4/ip_forward

Para ativá-lo permanentemente, edite o arquivo /etc/sysctl.conf e remova o comentário da linha com net.ipv4.ip_forward = 1 . Em seguida, recarregue o conf: sysctl -p /etc/sysctl.conf .

Definir o gateway padrão

Depois, você precisa definir o dispositivo "Jack" como o gateway padrão nas duas VMs.

Para isso, você pode editar diretamente o arquivo /etc/network/interfaces .

Exemplo:

auto eth0
iface eth0 inet static
        address 192.168.3.254 # VM 1
        netmask 255.255.255.0
        gateway 192.168.3.222 # Interface of jack in the sub net of VM1

Você pode adicionar uma rota padrão em tempo real com o comando ip route (com esse comando você pode, se desejar, especificar apenas a rota para a sub-rede de cada VM).

sudo ip route add default gw 192.168.3.222 eth0

Depurar / confirmar

Você pode verificar seu endereço IP com o comando ip address . Certifique-se de que seu IP esteja definido corretamente.

Você pode verificar sua rota com o comando ip route . Certifique-se de que a rota padrão para ambas as máquinas virtuais seja o IP "Jack".

Em seguida, faça ping de cada VM para o gateway (Jack). E finalmente pingar cada VM. Feito.

Se isso não funcionar, verifique o Firewall e edite-o, se necessário:

sudo iptables -L

Espero que esta resposta ajude e desculpe pelo meu inglês.

    
por Eraseth 20.04.2018 / 09:56