EDIT:
Egal was für eine IP ich bei "etc/network/interfaces" angebe, es verändert sich die IP Adresse bei "ip a show eth0" kein bisschen. Warum?
Ich habe den Server zwischenzeitlich natürlich neugestartet.
EDIT:
Egal was für eine IP ich bei "etc/network/interfaces" angebe, es verändert sich die IP Adresse bei "ip a show eth0" kein bisschen. Warum?
Ich habe den Server zwischenzeitlich natürlich neugestartet.
Hi,
ich gehe jetzt mal davon aus, dass du zwischenzeitlich auch mal das Interface neugestartet hast und dir ein ip a auch anzeigt, dass das Interface deine IPv6 nutzt.
Wie schaut es denn bzgl. der Firewall aus? Sind da evtl. irgendwelche Regeln, die IPv6 Traffic blockieren? (ip6tables -L)
Danke für die Antwort,
irgendwie habe ich scheinbar übersehen, dass die IP Adresse nicht richtig verwendet wird.
niklas@v22xxxxxxxxxxx516:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 9a:87:95:bc:62:4d brd ff:ff:ff:ff:ff:ff
inet 94.xxxxx.xxxxxx.188/22 brd 94.xxxxx.xxxxx.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 2a03:xxxxx:xxxxx:xxxx:xxxx:95ff:febc:624d/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::xxxxx:xxxx:xxxxx:624d/64 scope link
valid_lft forever preferred_lft forever
Alles anzeigen
Bei "eth0" wird inet6 eine andere IP angegeben, als die, die ich eingetragen habe. Und wenn ich diese anpinge, bekomme tatsächlich eine Antwort. Woher kommt diese IP Adresse? Kann mir vielleicht einer dabei helfen diese in meine gewünschte zu ändern?
Zwar ist diese IP Adresse auch teil des Subnetzes, aber es muss doch irgendwie möglich sein, dass man eine eigene angibt.
Vielleicht verstehe ich das IPv6 System auch falsch und mit "::1" ist diese IP Adresse angegeben. (Was für eine Bedeutung hat denn der Doppelpunkt am Ende des Subnetztes?)
Gruß
Niklas
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
Alles anzeigen
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
Alles anzeigen
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
Alles anzeigen
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