Acessa a rede externa de um computador na rede

0

Minha arquitetura de rede é assim:

Agora eu quero poder pingar PC1 e PC2 do computador Debian de acordo com a arquitetura acima.

Qual configuração no software routing table , Iptables ou outro software que eu deveria usar para permitir que o computador Debian pingue na rede atrás de Router3 ?

    
por Kaveh Shahhoseini 05.09.2018 / 23:17

1 resposta

1

Resposta parcial:

Se você puder, a maneira mais simples é atribuir endereços IPv6 roteáveis tanto para o Debian quanto para o computador Ubuntu. Se você não conseguir um prefixo adequado em algum lugar, use um endereço local exclusivo (eles começam com fc00::... ) prefixo.

Você pode listar endereços com ip addr show e adicionar endereços manualmente com ip addr add ... . Da mesma forma, você pode listar rotas com ip route show e adicionar rotas com ip route add ... . Use ip -6 ... para obter apenas informações sobre IPv6. Leia as man pages para detalhes.

Crie todas as máquinas, em especial o Ubuntu e o Router 3 , mas também o Debian e o PC1 e < strong> PC2 tem rotas corretas com os próximos saltos corretos para todos os hosts que você deseja alcançar. Um gateway padrão correto pode ser suficiente (especialmente no Debian / PC1 / PC2), se você tiver um.

Você pode verificar com ip route get aaaa::212:7403:3:303 etc. que a rota funciona. O roteador 3 deve ter o encaminhamento já ativado, habilite-o com sysctl -w net.ipv6.conf.all.forwarding=1 no Ubuntu , se necessário.

Use ping6 para testar, execute tcpdump -ni eth0 etc. em todos os hosts / interfaces interessantes para verificar se os pacotes vão para onde devem ir.

Quando tudo funcionar, você poderá tornar a configuração permanente. Isso depende um pouco de como você configurou as máquinas (systemd? Network manager? Outra coisa?).

    
por 07.09.2018 / 12:17