Page 1 of 1
IPv6 Adressen hinzufügen
Posted: Sat 30. May 2020, 10:35
by mfeicht
Hallo zusammen,
seit längerem habe ich einen vRoot-Server bei Keyweb mit KeyHelp als Admin-Software. Gestern habe ich mir zwei IPv6-Adressen dafür zuteilen lassen. In einem anderen Post hier im Forum habe ich bereits gelesen, dass diese noch in der "etc/network/interfaces" hinzugefügt werden müssen. Das wollte ich machen, aber wusste nicht genau wie die Adressen dort eingetragen werden müssen.
Könnte ihr mir hier weiterhelfen?
Re: IPv6 Adressen hinzufügen
Posted: Sat 30. May 2020, 11:05
by Jolinar
mfeicht wrote: ↑Sat 30. May 2020, 10:35
Könnte ihr mir hier weiterhelfen?
Natürlich:
https://www.google.com/search?q=etc%2Fn ... faces+ipv6
Lies dich in das Thema ein, das ist wirklich nicht schwer.
Wenn du dann immer noch nicht weiterkommst, dann helfen wir dir bei spezifischen Fragen gerne weiter.
Re: IPv6 Adressen hinzufügen
Posted: Sun 31. May 2020, 09:47
by mfeicht
Tatsächlich brauche ich nochmal deine Hilfe
Von Keyweb habe ich das folgende bekommen:
Code: Select all
Network.................: 2001:1b60:3:239:4537:107::/64
Erste nutzbare IP.......: 2001:1b60:3:239:4537:107::1
Letzte nutzbare IP......: 2001:1b60:3:239:4537:107:FFFF:FFFF
Netmask.................: /64
Gateway.................: 2001:1b60:3:239::1/64
Und in der Config am Server folgendes hinzugefügt:
Code: Select all
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto ens18 ens18:0
iface ens18 inet static
address 87.118.122.119
netmask 255.255.255.0
network 87.118.122.0
broadcast 87.118.122.255
gateway 87.118.122.1
dns-serach marco-feicht.de
dns-nameservers 127.0.0.1 8.8.8.8 4.2.2.1
address 2001:1b60:3:239:4537:107::1
netmask 64
gateway 2001:1b60:3:239::1/64
iface ens18:0 inet static
address 87.118.123.119
netmask 255.255.255.0
network 87.118.123.0
broadcast 87.118.123.255
address 2001:1b60:3:239:4537:107:FFFF:FFFF
netmask 64
gateway 2001:1b60:3:239::1/64
Irgendwo scheint aber noch ein Fehler zu liegen, da bei einem Ping Versuche immer das Ergebnis "Unknown host" kommt.
Re: IPv6 Adressen hinzufügen
Posted: Sun 31. May 2020, 12:31
by Jolinar
Was für Ausgaben erhältst du bei:
Re: IPv6 Adressen hinzufügen
Posted: Sun 31. May 2020, 14:32
by mfeicht
Bei "ip a":
Code: Select all
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: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 32:73:d1:7a:06:b3 brd ff:ff:ff:ff:ff:ff
inet 87.118.122.119/24 brd 87.118.122.255 scope global ens18
valid_lft forever preferred_lft forever
inet 87.118.123.119/24 brd 87.118.123.255 scope global ens18:0
valid_lft forever preferred_lft forever
inet6 2001:1b60:3:239:4537:107:ffff:ffff/64 scope global deprecated
valid_lft forever preferred_lft 0sec
inet6 2001:1b60:3:239:4537:107:0:1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::3073:d1ff:fe7a:6b3/64 scope link
valid_lft forever preferred_lft forever
Und bei "ip -6 route show":
Code: Select all
2001:1b60:3:239::/64 dev ens18 proto kernel metric 256 pref medium
fe80::/64 dev ens18 proto kernel metric 256 pref medium
Re: IPv6 Adressen hinzufügen [GELÖST]
Posted: Sun 31. May 2020, 15:15
by Jolinar
Der findet den Gateway nicht, das können wir aber ändern (ungetestet, da nur schnell aus dem Gedächtnis getippt).
Mach mal ein Backup deiner Konfig:
Code: Select all
cp /etc/network/interfaces /etc/network/interfaces.bak
Öffne die Konfig-Datei in deinem bevorzugten Editor und ersetze den Inhalt mit:
Code: Select all
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto ens18 ens18:0
iface ens18 inet static
address 87.118.122.119
netmask 255.255.255.0
network 87.118.122.0
broadcast 87.118.122.255
gateway 87.118.122.1
dns-serach marco-feicht.de
dns-nameservers 127.0.0.1 8.8.8.8 4.2.2.1
iface ens18 inet6 static
address 2001:1b60:3:239:4537:107::1
netmask 64
post-up /sbin/ip -6 route add 2001:1b60:3:239::1 dev ens18
post-up /sbin/ip -6 route add default via 2001:1b60:3:239::1 dev ens18
pre-down /sbin/ip -6 route del default via 2001:1b60:3:239::1 dev ens18
pre-down /sbin/ip -6 route del 2001:1b60:3:239::1 dev ens18
iface ens18:0 inet static
address 87.118.123.119
netmask 255.255.255.0
network 87.118.123.0
broadcast 87.118.123.255
iface ens18:0 inet6 static
address 2001:1b60:3:239:4537:107:FFFF:FFFF
netmask 64
post-up /sbin/ip -6 route add 2001:1b60:3:239::1 dev ens18:0
post-up /sbin/ip -6 route add default via 2001:1b60:3:239::1 dev ens18:0
pre-down /sbin/ip -6 route del default via 2001:1b60:3:239::1 dev ens18:0
pre-down /sbin/ip -6 route del 2001:1b60:3:239::1 dev ens18:0
Das ist noch deine Konfig, ich hab nur bei der IPv6-Adressierung die Routen zum Gateway gesetzt.
Server neu starten mit:
Und schauen, ob es jetzt geht.
BTW1:
Bitte den Code nicht blind übernehmen, sondern auch die Doku dazu lesen.
BTW2:
Dein Interface ens18:0 hat kein IPv4-Gateway...Ist das so gewollt?
Re: IPv6 Adressen hinzufügen
Posted: Sun 31. May 2020, 18:54
by mfeicht
Super, danke dir! Beim Ping-Versuch kommen jetzt alle Pakete an, dann denke ich, dass alles funktioniert
BTW2:
Dein Interface ens18:0 hat kein IPv4-Gateway...Ist das so gewollt?
Von mir wurde es bewusst nicht so konfiguriert. Die Config stammt von Keyweb bzw. von KeyHelp.
Re: IPv6 Adressen hinzufügen
Posted: Mon 1. Jun 2020, 15:00
by Jolinar
Jolinar wrote: ↑Sun 31. May 2020, 15:15
Bitte den Code nicht blind übernehmen, sondern auch die Doku dazu lesen.
Vielleicht noch ergänzend für andere hier mitlesende Leute:
Die hier gezeigte Konfigurationsanpassung funktioniert natürlich nur mit dem
Network Manager. Systeme bei denen
Netplan zum Einsatz kommt, müßten natürlich (entsprechend der Netplan-Doku) anders konfiguriert werden.