Rede de uma interface tun6to4 para pppX no debian

0

Então meu / etc / network / interfaces parece com

auto eth0
iface eth0 inet static
   address 198.51.100.50
   netmask 255.255.255.0
   gateway 198.51.100.1

# VPN Subnet
auto eth0:1
iface eth0:1 inet static
    address 10.0.1.1
    netmask 255.255.255.0

# ipv6 tunnel
auto tunnel
iface tunnel inet6 v4tunnel
    address 2001:db8:1:1::2
    netmask 64
    endpoint 203.0.113.26
    ttl 64
    mtu 1280
    gateway 2001:db8:1:1::1

usando o openswan e o xl2tpd Eu tenho uma vpn L2TP / IPSec funcional que atribui com sucesso a partir da faixa 10.0.1.x e os clientes têm conectividade ipv4 completa. (Usado este como um guia)

A parte que não consigo descobrir é como fazer o mesmo com o ipv6. Eu tenho um / 64 com :: 1 sendo o endpoint remoto e :: 2 sendo a máquina local. ipv6 funciona bem na máquina local (eu posso pingar ipv6.google.com). Eu instalei o radvd, mas todos os tutoriais que eu posso encontrar usam para distribuir endereços em uma única interface. Eu não sou muito claro sobre como "anúncio de roteador" funciona. Eu descobri que preciso de perfis para cada conexão pppX, assim:

/etc/radvd.conf
interface ppp0 {
    AdvSendAdvert on;
    IgnoreIfMissing on;
    prefix 2001:db8:1:2::/64 {
    };
};
interface ppp1
...

onde 2001: db8: 1: 2 :: / 64 é a sub-rede encaminhada / 64 (diferente da sub-rede do túnel) Configurei-o para que, a cada vez que um cliente ppp conectasse, ele obtivesse um endereço local de link e, em seguida, recarregasse o radvd para que ele fosse transmitido na nova interface. Isso atribuiu com êxito um endereço ipv6 do meu 2001: db8: 1: 2 :: 1/64, mas não haveria conectividade ipv6. Eu não estou realmente familiarizado com nada disso, mas alguém sabe se eu estou atacando isso da direção certa? Ou preciso fazer algo com a ponte ou adicionar rotas. Isso parecia similar, mas a configuração deles era mais complexa que a minha e só me confundia.

    
por mcu17818 06.02.2014 / 18:10

0 respostas