Postei a resposta para essa pergunta em outra comunidade .
Isenção de responsabilidade: esta é uma pergunta duplicada, pedi esta pergunta e, em seguida, essa pergunta em outra comunidade, mas ainda não estou claro como resolver o meu problema. Eu simplesmente não entendo, então aqui estou fazendo uma pergunta novamente, talvez alguém possa me ajudar nesta comunidade.
O problema é explicado nas duas perguntas acima. Basicamente, desenvolvi uma topologia no GNS3. De dentro de meus dispositivos virtuais, ou seja, PC e roteador no GNS3, posso fazer ping em qualquer dispositivo da minha rede real, exceto meu próprio computador físico que hospeda a topologia do GNS3 . Além disso, de dentro do meu computador host real, posso fazer ping em qualquer dispositivo na rede , exceto os dispositivos virtuais, como PC e roteador, no GNS3 .
Eu sei o motivo da observação acima: o computador host e os dispositivos virtuais no GNS3, todos eles compartilham o mesmo endereço MAC , então os pacotes ARP enviados de dentro do host físico não conseguem descobrir Endereço MAC dos dispositivos virtuais no GNS3 e vice-versa, conforme explicado em este encadeamento :
When trying to ping your host, the VM sends an ARP request as broadcast (destination MAC is ff:ff:ff:ff:ff:ff), like "Who has 192.168.1.20? Tell 192.168.1.80". This message is sent to your switch/router which floods the broadcast to all ports except the port it has received the broadcast from; i.e. your local PC will never receive the broadcast originated from itself, even if the packet came from a VM.
Bem, agora sei o motivo, mas não sei como resolver o problema. É sugerido por um membro da comunidade: There are many videos and descriptions just a quick Google search away
, estranhamente, no entanto, parece que não consigo encontrar nenhum material útil para resolver o meu problema. Alguém pode me ajudar por favor.
Postei a resposta para essa pergunta em outra comunidade .
Tags networking bridge