Comunique-se entre máquinas virtuais na rede interna usando dois roteadores

0

Eu gostaria que as máquinas virtuais pudessem se comunicar umas com as outras. Eu preciso configurar interfaces de rede de acordo com o seguinte cronograma:

Neste caso, basta a qualquer máquina atribuir o endereço IP usando o comando ip addr? E vou adicionar o ip route nos roteadores BST?

Todos os sistemas estão sendo executados em máquinas virtuais. Host é o Windows.

BST1, BST2, Eagle-Server - máquinas Debian

PC1, PC2 - máquinas Windows

Estou usando o VirtualBox

Editar

Minha configuração:

Eagle:

       ip addr add  192.168.254.1/24 dev eth0
       ip route add 10.10.10.4/30 via 192.168.254.253 dev eth0
       ip route add 172.16.200.0/24 via 192.168.254.253 dev eth0
       ip route add 172.16.255.0/24 via 192.168.254.253 dev eth0
BST1

      ip addr add 192.168.254.253/24 dev eth0
      ip addr add 10.10.10.6/30 dev eth1
      ip route add 172.16.200.0/24 via 10.10.10.5 dev eth1
      ip route add 172.16.255.0/24 via 10.10.10.5 dev eth1
BST2

      ip addr add 10.10.10.5/30 dev eth1 
      ip addr add 172.16.255.254/24 dev eth0
      ip addr add 172.16.200.254/24 dev eth2
      ip route add 192.168.254.0/24 via 10.10.10.5 dev eth1

Ping entre BST1 e Eagle não funciona. Ping do PC1 (172.16.255.128) e PC2 (172.16.255.127) para o BST2 - pedido expirado.

    
por lukassz 02.11.2015 / 16:52

1 resposta

1

Você precisa de três redes internas:

  1. intern0 entre Eagle e BST1

  2. intern1 entre BTS1 e BTS2

  3. intern2 entre o BTS2 e os dois pcs;

Assim, a Eagle e as duas unidades precisam de apenas um adaptador de rede, BTS1 need2 2, e você pode configurar o BTS2 com 3 adaptadores de rede.

Você precisa ativar o encaminhamento IPv4 em BTS1 e BTS2 da seguinte forma:

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

Você pode configurar todas as interfaces do Eagle, BTS1 e BTS2 com o comando ip:

Eagle:

       ip addr add  192.168.254.1/24 dev eth0
       ip route add 10.10.10.4/30 via 192.168.254.253 dev eth0
       ip route add 172.16.200.0/24 via 192.168.25.253 dev eth0
       ip route add 172.16.255.0/24 via 192.168.25.253 dev eth0

BST1

      ip addr add 192.168.254.253/24 dev eth0
      ip addr add 10.10.10.6/30 dev eth1
      ip route add 172.16.200.0/24 via 10.10.10.5 dev eth1
      ip route add 172.16.255.0/24 via 10.10.10.5 dev eth1

BST2

      ip addr add 10.10.10.5/30 dev eth1 
      ip addr add 172.16.255.254/24 dev eth0
      ip addr add 172.16.200.254/24 dev eth2
      ip route add 192.168.254.0/24 via 10.10.10.5 dev eth1

Você precisará configurar os PCs no Windows (desculpe, não hablo Windows e quer mantê-lo assim), para ter os dois IPs estáticos que você escolheu para eles. Além disso, lembre-se de usar 172.16.200.254 como o gateway padrão para Kowalski e 172.16.255.254 como o gateway padrão para Nowak.

Isso é tudo.

    
por 02.11.2015 / 17:32