Usando TomatoUSB e OpenVPN para encapsular o tráfego IPv6

1

Assuma o seguinte cenário com relação à configuração atual do IPv4 / OpenVPN:

        Central Site with a /64 IPv6 (10.0.0.1)
        |                         |
OpenVPN Server A          OpenVPN Server B
 (10.0.0.0/16)             (10.10.0.0/16)
        | |                       |
        | |                     [n-m]
        | |                     / | \
        | \            Multiple Remote Clients (10.10.0.x)
        |  \
        |   \_____________________
        |                         |
 Local Site A              Local Site B
 (10.1.0.0/16)             (10.2.0.0/16)

Informações adicionais: Cada site local tem um Netgear WNR3500L / U / v2 rodando Tomato Firmware v1.28.9054 MIPSR2-beta K26 USB vpn3.6 que foi construído em Tue, 30 Nov 2010 14:49:14 -0500. O site central executa uma instância de ligação para manipular solicitações de DNS de sites locais e encaminha solicitações para o site local correspondente em relação ao subdomínio específico de sites. O inverso dos sites locais encaminhará pesquisas não locais para o site central usando o dnsmasq.

Toda a rede é criada usando dispositivos tun e, portanto, não há ponte no local. Como o roteamento e o encaminhamento são necessários, o site central usa o push do OpenVPN para configurar as rotas necessárias nos gateways do site local.

Agora, gostaria de usar a rede / 64 que recebi e distribuí-la entre os computadores locais atrás dos gateways em cada site local. Um bônus seria também ter os outros clientes remotos (10.0.0.x) captando um endereço IPv6.

O objetivo seria usar o endereço IPv4 local para criar um novo endereço IPv6 com 2a00: xxxx: xxxx: xxxx: prefixo-central: prefixo-local :: 10.x.x.x

Outro objetivo seria o servidor OpenVPN e / ou o gateway baseado em TomatoUSB fazer o trabalho pesado disso. A razão é que os clientes por trás desses gateways são sistemas operacionais e dispositivos mistos.

Todas as sugestões e / ou soluções são muito apreciadas. Obrigado antecipadamente!

    
por mback2k 05.01.2013 / 13:04

0 respostas