web-dev-qa-db-fra.com

Comment puis-je configurer / etc / network / interfaces pour qu'il configure simplement ipv6?

J'ai une machine sur laquelle je veux juste exécuter ipv6, pas d'ipv4.

Je souhaite utiliser une adresse IPv6 auto-configurée. Radvd fonctionne sur mon réseau et fonctionne correctement.

Cependant, il n'y a pas de configuration dans/etc/network/interfaces que je puisse configurer pour le faire. Il supporte ipv6 statique, ou si je crée une adresse ipv4 sur l'interface, il définira ipv6, mais je ne le veux pas.

Actuellement réduit à afficher manuellement l'interface dans /etc/rc.local mais c'est compliqué.

Je veux juste pouvoir ajouter "iface eth0 inet6 auto" à/etc/network/interfaces "vraiment.

9
user55807

Le mot clé magique/etc/network/interfaces lorsque vous ne souhaitez aucune configuration est manuel. Si je comprends bien votre question, vous voudrez définir eth0 de la manière suivante.

auto eth0
iface eth0 inet manual
iface eth0 inet6 auto
12
andol

Ubuntu 11.10 (Oneiric) a été la première version à prendre en charge la méthode auto sur les interfaces IPv6 (comparez page de manuel des interfaces 11.1 à page de manuel des interfaces 11.04 ). Si vous n'exécutez pas la version 11.10 ou une version ultérieure et que vous ne parvenez pas à effectuer la mise à niveau, votre piratage rc.local est probablement le moyen le plus simple, même s'il me semble que la méthode DHCP fonctionne avec les définitions d'interface IPv6. Cela nécessite un serveur DHCPv6, bien sûr.

1
cqcallaw