XenServer 6.2 roteamento IPv6

1

Estou tendo problemas para configurar um novo servidor (hospedado no "hetzner") com o XenServer 6.2 mais recente. O IPv4 está funcionando bem, mas estou preso na configuração do IPv6. O que eu tenho até agora:

xen :

 $> ip -6 addr
 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
     inet6 ::1/128 scope host
        valid_lft forever preferred_lft forever
 3: xenbr0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500
     inet6 2a01:4f8:xxx:yyyy::2/112 scope global
        valid_lft forever preferred_lft forever
 $> ip -6 route
 unreachable ::/96 dev lo  metric 1024  error -101 mtu 16436 advmss 16376 hoplimit 0
 unreachable ::ffff:0.0.0.0/96 dev lo  metric 1024  error -101 mtu 16436 advmss 16376 hoplimit 0
  [...]
 2a01:4f8:xxx:yyy::/112 dev xenbr0  proto kernel  metric 256  mtu 1500 advmss 1440 hoplimit 0
 unreachable 3ffe:ffff::/32 dev lo  metric 1024  error -101 mtu 16436 advmss 16376 hoplimit 0
 fe80::1 dev xenbr0  metric 1024  mtu 1500 advmss 1440 hoplimit 0
 fe80::/64 dev xenbr0  proto kernel  metric 256  mtu 1500 advmss 1440 hoplimit 0
 ff00::/8 dev xenbr0  metric 256  mtu 1500 advmss 1440 hoplimit 0
 default via fe80::1 dev xenbr0  metric 1024  mtu 1500 advmss 1440 hoplimit 0

 $> ping6 google.de
 64 bytes from fra07s29-in-x17.1e100.net: icmp_seq=0 ttl=56 time=9.68 ms

também: firewall desativado.

VM (CentOS6):

 $> ip -6 addr
 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
     inet6 ::1/128 scope host
        valid_lft forever preferred_lft forever
 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
     inet6 2a01:4f8:xxx:yyy::3/64 scope global
        valid_lft forever preferred_lft forever
 $> ip -6 route
 unreachable ::/96 dev lo  metric 1024  error -101 mtu 16436 advmss 16376 hoplimit 4294967295
 unreachable ::ffff:0.0.0.0/96 dev lo  metric 1024  error -101 mtu 16436 advmss 16376 hoplimit 4294967295
 [...]
 default via 2a01:4f8:xxx:yyyy::2 dev eth0  metric 1024  mtu 1500 advmss 1440 hoplimit 4294967295

 $> ping6 google.de
 From 2a01:4f8:xxx:yyyy::2 icmp_seq=10 Destination unreachable: Address unreachable
 $> ping 2a01:4f8:xxx:yyy::2
 64 bytes from 2a01:4f8:xxx:yyyy::2: icmp_seq=1 ttl=64 time=1.15 ms

O firewall também é desativado neste convidado.

Eu segui o howto no link e fiz todos os passos mencionados e experimentei diferentes convidados . Minha sub-rede IPv6 designada é 2a01: 4f8: xxx: yyyy :: / 64 e meu gateway IPv6 é fe80 :: 1

Qualquer ajuda e mais dicas para diagnóstico são bem-vindas.

    
por nappo 08.10.2013 / 16:44

1 resposta

0

Parece que encontrei a solução sozinho:

Embora o wiki do ISP me diga para adicionar o primeiro IPv6 como gateway padrão, defini-lo como fe80 :: 1 funciona bem.

Eu apaguei a rota padrão e adicionei uma nova como esta:

 ip route add default via fe80::1 dev eth0

A conexão funciona nos dois sentidos - ipv6 de entrada e saída.

Esta é agora minha configuração de convidado de / etc / sysconfig / network-scripts / ifcfg-eth0:

 IPV6INIT="yes"
 IPV6_DEFAULTGW="fe80::1"
 IPV6_DEFAULTDEV=eth0
 IPV6ADDR="2a01:4f8:xxx:yyyy::3/64"

Ainda não tenho muito conhecimento de IPv6, por isso não sei exatamente o que aconteceu aqui e se é a solução certa, mas funciona.

    
por 08.10.2013 / 18:35