Traduzindo o cabeçalho IPv6 para o IPv4 no linux

0

Pergunta simples que eu espero:

Temos uma rede local somente IPv6. Queremos poder enviar dados para um servidor somente IPv4 na Internet. (Uma direção é suficiente para enviar pacotes UDP).

Os dados chegam ao roteador em um pacote IPv6, com o destino definido para uma representação IPv6 do endereço IPv4 dos servidores. O que eu entendo é que nós "apenas" precisaríamos pegar o conteúdo de dentro do pacote e colocar um cabeçalho IPv4 nele.

Qual software / configuração eu preciso para isso? A caixa do roteador está executando o Ubuntu 16.04.

E, por favor, não somos especialistas em redes, hehe .. então tente manter isso fácil. As sutis diferenças de terminologia etc serão perdidas (como "endereço embutido IPv4" e "endereço compatível com IPv4" - todas elas parecem a mesma coisa à distância)

Obrigado por qualquer ajuda.

    
por user810544 06.11.2017 / 11:53

1 resposta

2

O que você deseja é executar o NAT64 no seu roteador Linux. Ele determinará o endereço IPv4 de destino, observando os últimos 32 bits do endereço IPv6 e o tráfego NAT lá.

Eu posso recomendar Jool , uma implementação NAT64 e SIIT de fonte aberta bem mantida.

    
por 06.11.2017 / 16:51