Comunique-se entre duas máquinas virtuais debian no ping de rede interna

0

Eu tenho duas máquinas onde defino a rede como a Rede Interna.

No meu debian1 no VBox eu digite:

ifconfig eth0 192.168.254.253 up

No debian2 no VBox eu digite:

ifconfig eth0 172.16.255.254 up

Eu gostaria que as máquinas virtuais pudessem se comunicar quando digito ping 192.168.254.243 no debian2 Eu recebo network unreachable e não sei por que ...

EDITAR:

Eu tenho mais um problema. @MariusMatutiae Obrigado pela resposta. Eu preciso configurar interfaces de rede de acordo com o seguinte cronograma:

Fazê-lo da mesma forma que na resposta @MariusMatutiae usando o ip addr e route?

    
por lukassz 24.10.2015 / 22:55

2 respostas

1

Neste ponto, não sei se devo responder ao OP ou a esta pergunta acima,

I want to do it for study. How to configure 3 machine? – lukassz yesterday

OP :

Não use seus comandos para atribuir endereços IP às duas VMs. Em vez disso, na primeira VM,

   ip addr add 192.168.115.1/24 dev eth0

na segunda VM,

   ip addr add 192.168.115.2/24 dev eth0

e agora os dois poderão fazer o ping uns aos outros.

Pergunta adicional :

crie uma terceira VM (Linux) com dois adaptadores host internos, pertencentes a duas redes distintas, digamos que um seja chamado de intnet1 e o outro intnet2 .

Na terceira máquina, forneça estes comandos:

      ip addr add 192.168.254.250/24 dev eth1
      ip addr add 172.16.255.250/24 dev eth2
      echo 1 > /proc/sys/net/ipv4/ip_forward

Agora, verifique se a VM1 (192.168.254.253) está em intnet1 , e a VM2 está em intnet2 (172.16.255.254). Além disso, na VM1:

      ip route add default via 192.168.254.250

e na VM2:

      ip route add default via 172.16.255.250 

Agora, a VM1 e a VM2 conversarão com a VM3.

    
por 26.10.2015 / 16:09
0

Vou adivinhar aqui e supor que você não sabe o que é sub-rede. O que você fez aqui é colocar duas máquinas em duas sub-redes diferentes (uma sendo 192.168.254.0/24 que suspeito e a outra sendo 172.16.0.0/16). Se você quiser que as duas máquinas conversem entre si com esses endereços IP, então você precisa ter uma rota entre as duas redes. Isso geralmente é feito com um roteador que pega uma sub-rede e a encaminha para a próxima.

Observe que, mesmo que os cabos e todos pareçam indicar que todas as suas máquinas estão na mesma rede, isso não é verdade se seus endereços IP forem como os que você descreve com uma máscara de sub-rede, como eu acho que você tem com o CIFS notação acima. Uma rede é descrita logicamente com endereços IP e máscaras de sub-rede, não com fiação e cabos.

    
por 24.10.2015 / 23:56