Hallo,
ich habe vor kurzem bei Netcup einen KVM Server gemietet. Soweit hat auch alles funktioniert und ich konnte alles ohne Probleme einrichten. Allerdings kriege ich es nicht hin den Server über IPv6 erreichbar zu machen. Weder mein Webserver noch ein direkter Ping auf die IPv6 Adresse funktioniert. Ich mich an diese Anleitung hier gehalten: https://www.netcup-wiki.de/wik…sse_konfigurieren#IPv6%7C
Meine "etc/network/interfaces" sieht wie folgt aus:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
#
source /etc/network/interfaces.d/*
#
# The loopback network interface
#auto lo
#iface lo inet loopback
#
# The primary network interface
#allow-hotplug ens3
#iface ens3 inet dhcp
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 94.xxxxxx.xxxxx.xxx8
netmask 255.255.252.0
gateway 94.xxxxx.xxxxx.1
iface eth0 inet6 static
address 2a03:xxxxx:xxxxx:xxx8::1
netmask 64
gateway fe80::1
Display More
Auch die Datei "/etc/sysctl.d/50-IPv6.conf" habe ich überprüft und sieht wie folgt aus (diese sah allerdings bereits ohne meines Zutuns so aus):
net.ipv6.conf.default.accept_ra=0
net.ipv6.conf.default.autoconf=0
net.ipv6.conf.all.accept_ra=0
net.ipv6.conf.all.autoconf=0
net.ipv6.conf.eth0.accept_ra=0
net.ipv6.conf.eth0.autoconf=0
net.ipv6.conf.eth1.accept_ra=0
net.ipv6.conf.eth1.autoconf=0
net.ipv6.conf.eth2.accept_ra=0
net.ipv6.conf.eth2.autoconf=0
net.ipv6.conf.eth3.accept_ra=0
net.ipv6.conf.eth3.autoconf=0
net.ipv6.conf.eth4.accept_ra=0
net.ipv6.conf.eth4.autoconf=0
net.ipv6.conf.eth5.accept_ra=0
net.ipv6.conf.eth5.autoconf=0
net.ipv6.conf.eth6.accept_ra=0
net.ipv6.conf.eth6.autoconf=0
net.ipv6.conf.eth7.accept_ra=0
net.ipv6.conf.eth7.autoconf=0
net.ipv6.conf.eth8.accept_ra=0
net.ipv6.conf.eth8.autoconf=0
net.ipv6.conf.eth9.accept_ra=0
net.ipv6.conf.eth9.autoconf=0
Display More
Und da ich einen Apache2 Server laufen lasse, habe ich auch diesen auf IPv6 laufen lassen. Meine "ports.conf" sieht wie folgt aus:
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf
Listen 80
Listen [::]:80
<IfModule ssl_module>
Listen 443
Listen [::]:443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
Listen [::]:443
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Display More
Meine Domain ist auch bereits auf IPv6 konfiguriert und hat auch alle notwendigen DNS Einträge (testweise auch eine Subdomain, die nur auf die IPv6 weiterleitet und nicht auf IPv4). Dort scheint aber alles normal zu funktionieren, da der Eintrag vorhanden ist (habe ich mir durch eine externe Seite "bestätigen" lassen). Allerdings zeigt auch diese externe Seite an, dass der Server "nicht erreichbar" ist. Entweder übersehe ich was, oder ich habe irgendetwas falsch gemacht. Ich muss zugeben, ich bin noch nicht sonderlich vertraut mit IPv6. Könnt ihr mir dabei vielleicht weiterhelfen?
Gruß
Niklas