Hallo Leute,
mangels IPv4-Adresse an meinem neuen Wohnort quäle ich mich nun damit rum, auf meinen Servern endlich vernünftig IPv6 einzurichten. Dazu hab ich mir testweise einen zusätzlichen VPS200 geholt und möchte dort Mailcow installieren. Installiert ist Debian 9.5 minimal von der ISO + Docker.
Ich habe unter /etc/network/interfaces IPv4 auf static umgestellt, die Einträge für IPv6 ergänzt und auch direkt die Nameserver und Search-Domain eingetragen:
# The primary network interface
allow-hotplug ens3
iface ens3 inet static
address 92.60.37.121/22
gateway 92.60.36.1
dns-nameservers 46.38.225.230 46.38.252.230
dns-search <asd.de>
iface ens3 inet6 static
address 2a03:4000:33:184::1
gateway fe80::1
netmask 64
dns-nameservers 2a03:4000:0:1::e1e6 2a03:4000:8000::fce6
dns-search <asd.de>
Alles anzeigen
ip addr liefert mit zwei verschiedene IPv6-Adressen:
user@host:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
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: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 56:75:81:ae:dc:e3 brd ff:ff:ff:ff:ff:ff
inet 92.60.37.121/22 brd 92.60.39.255 scope global ens3
valid_lft forever preferred_lft forever
inet6 2a03:4000:33:184::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::5475:81ff:feae:dce3/64 scope link
valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:f0:4d:2b:4e brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
Alles anzeigen
Vom Server aus kann ich IPv6-Adressen erreichen:
user@host:~$ ping6 ipv6.google.com
PING ipv6.google.com(fra15s46-in-x0e.1e100.net (2a00:1450:4001:808::200e)) 56 data bytes
64 bytes from fra02s19-in-x0e.1e100.net (2a00:1450:4001:808::200e): icmp_seq=1 ttl=57 time=3.91 ms
64 bytes from fra02s19-in-x0e.1e100.net (2a00:1450:4001:808::200e): icmp_seq=2 ttl=57 time=3.73 ms
^C
Auch von meinem PC kann ich IPv6-Adressen erreichen:
alex@hopfen-mint:~$ ping6 ipv6.google.com
PING ipv6.google.com(ams15s29-in-x0e.1e100.net (2a00:1450:400e:806::200e)) 56 data bytes
64 bytes from ams15s29-in-x0e.1e100.net (2a00:1450:400e:806::200e): icmp_seq=1 ttl=53 time=22.6 ms
64 bytes from ams15s29-in-x0e.1e100.net (2a00:1450:400e:806::200e): icmp_seq=2 ttl=53 time=20.7 ms
^C
Der Server selbst kann sich ebenfalls über seine IPv6 anpingen. Nur ein Ping von mir zu Hause auf meine Server-IPv6 bleibt erfolglos.
Die unter https://www.netcup-wiki.de/wiki/Zus%c3%a4tzliche_IP_Adresse_konfigurieren#Debian_und_Ubuntu_.28bis_17.04.29 erwähnte Datei /etc/sysctl.d/50-IPv6.conf existiert bei mir nicht.
Ich bitte um Hilfe Bin totaler Anfänger in IPv6, also bitte nicht mit Popcorn werfen falls der Fehler offensichtlich ist