Hallo allerseits,
ich wollte meinen Server (RS 2000 G7 SE,Debian Jessie) fit für IPv6 machen und habe es entsprechend eingerichtet. Folgende Schritte habe ich dabei unternommen:
- /etc/network/interfaces angepasst:
- Einen Eintrag in der Hosts-Datei vorgenommen: 2a03:4000:XXXX:XXXX::1 hostname.example.com hostname
- Domains um entsprechende AAAA-Einträge erweitert.
Das funktioniert soweit auch, allerdings meist nur kurz. Zu Beginn ist der Server bzw. seine Dienste problemlos über IPv6 ansprechbar doch noch einer Weile (mal sind es nur wenige Minuten, zuletzt jedoch knapp 5 Tagen) laufen alle Verbindungsversuche, sowohl raus als auch rein, ins Leere. Nach einem Neustart des Servers funktioniert es wieder einige, zufällige, Zeit. Ich gebe zu ich bin was IPv6 bzw. was die Networking-Konfiguration unter KVM-Servern allgemein angeht nicht der hellste, da ich hier in der Vergangenheit von verschiedenen vServern (anderer Anbieter) verwöhnt bzw. entmündigt wurde und somit nie damit behelligt wurde.
Mein erster Verdacht war IPtables (welche ich mittels ufw steuere), doch das erklärt nicht, warum es einige Zeit funktioniert und dann plötzlich nicht mehr. Zudem sind, soweit mir ersichtlich, alle nötigen Ports auch für IPv6 offen, die benötigt werden. Es funktioniert anfangs auch bspw. den Webserver anzusprechen. In den Logs (Kern, Sys, Daemon) lässt sich auch nicht der geringste Anhaltspunkt finden, warum es nicht mehr funktionieren sollte.
Auf anraten des Supports habe ich im Rettungssystem auch einmal probiert, dort funktioniert es problemlos. Allerdings habe ich dort keine Langzeitbeobachtung machen können (so lange will ich das Live-System nicht vom Netz nehmen), ob es dort auch nach einer Weile wieder abbricht. Ein Problem jenseits meiner Reichweite ist damit vielleicht noch nicht auszuschließen, auch wenn der Herr vom Support mir versichert, dass das nahezu ausgeschlossen sei.
Vermutlich habe ich also irgendwo irgendetwas falsch gemacht, vergessen oder übersehen. Würde mich daher über Hinweise sehr freuen, was ich noch testen oder überprüfen sollte.