Re: IPv6 - Route festlegen [message #36327 is a reply to message #36324] |
Wed, 10 June 2009 14:32 |
Sven
Messages: 2 Registered: May 2009
|
Junior Member |
|
|
Moin!
Sixtus wrote on Wed, 10 June 2009 08:05 | ip -6 route add ::/0 via $IPv6_ADRESSE_DES_ROUTERS dev venet0
|
Das mache ich jetzt ja auch (allerdings vom Hostsystem aus - siehe das erste kleine bash-script). Die IPv6-Konnektivität ansich bekomme ich ja auch hin.
Quote: | Das ganze kann man ja gepflegt noch in /etc/network/interfaces eintragen (das ist jedoch bei mir noch ungetestet).
|
Eben das funktioniert ja nicht, da die IPv6-Adresse erst nach dem Abarbeiten der Startscripte zugewiesen wird.
Man könnte nun etwas crudes schreiben (beispielsweise ne while schleife, in der geprüft wird, ob die oder eine IPv6-Adresse zugewiesen wurde, und dann die Route anlegen) - aber elegant sieht anders aus
Ich suche deshalb den Teil im Startscript der Container, der die IPv6-Adresse zuweist - dort müsste man direkt im Anschluß die Route einpflegen lassen.
Leider bin ich ganz augenscheinlich zu deppert, diese zu finden
In meinen Augen ist das auch ein kleiner Bug - was nützt es eine Adresse zuzuweisen, wenn keine entsprechenden Routen dazu angelegt werden (können)? So wie es jetzt (zumindest in den Debian-Paketen) ist, sind IPv6-Adressen ja exakt nutzlos.
BTW:
Hast du auch ein ähnliches Problem bei der conntrack-engine?
Pakete über venet0 werden bei mir immer als neu erkannt, bzw. der Zustand wird nicht erkannt.
Gruß und Dank
Sven
|
|
|