Hallo,
ich habe hier einen VDSL-Anschluss (im Telekom-Netz mit dynamischer IP-Adresse und Zwangstrennung nach 24 Stunden), eine FritzBox 7490 und einen per LAN-Kabel angeschlossenen Rechner mit Kubuntu 21.10. Letzterer soll diverse Ports (Apache, OpenSSH usw.) über die Portfreigabe der FritzBox im Internet freigeben, was grundsätzlich auch funktioniert.
Privacy Extensions auf dem Kubuntu-Rechner sind deaktiviert, da mir diese Problematik in Bezug auf die Portgfreigabe der FritzBox bekannt ist.
Problem: Jedes Mal, wenn die FritzBox sich neu per DSL anmeldet, bekommt der Kubuntu-Rechner eine neue IPv6-Adresse - und dabei ändern sich insbesondere auch die letzten vier Blöcke der Adresse, also die in der FritzBox so genannte "IPv6 Interface-ID". Wenn ich mich richtig erinnere, sollte diese "IPv6 Interface ID" doch immer gleich gleiben, solange nicht der LAN-Controller gewechselt wird. Es sollte also eigentlich nie nötig sein, diese ID zu ändern.
Leider ändert sich die ID, aber die FritzBox übernimmt die geänderte "IPv6 Interface ID" in den Einstellungen des freizugebenden Gerätes nicht, sodass der Rechner anschließend nicht mehr via IPv6 aus dem Internet zu erreichen ist, nur noch per IPv4, bis ich die "IPv6 Interface ID" in den Freigabe-Einstellungen der FritzBox manuell auf den neuen Wert korrigiere.
Ich bin mir nicht sicher, ob die FritzBox dem Rechner die neue IPv6-Adresse bzw. die "IPv6 Interface ID" zuweist (mein erster Verdacht) - oder ob Kubuntu das womöglich selbst macht. Es passiert jedenfalls nicht, wenn ich die LAN-Verbindung zwischen FritzBox und Rechner kurz unterbreche.
Ich müsste jetzt irgendwie dafür sorgen, dass die "IPv6 Interface ID" sich nicht ändert, wenn sich die FritzBox neu anmeldet.
Habt Ihr eine Idee, wie ich das bewerkstelligen kann?
Noch ein paar Infos:
uname -a: 5.13.0-30-generic #33-Ubuntu SMP Fri Feb 4 17:03:31 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
USB-LAN-Controller: Bus 002 Device 006: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
ip -6 addr:
1 2 3 4 5 | 7: enx00e04c0703f2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 2001:16b8:226a:3f00:c011:3a6:f98a:433/64 scope global dynamic noprefixroute valid_lft 6781sec preferred_lft 3181sec inet6 fe80::7f0a:ad76:1745:56c6/64 scope link noprefixroute valid_lft forever preferred_lft forever |
ip -6 route:
1 2 3 4 5 | ::1 dev lo proto kernel metric 256 pref medium 2001:16b8:226a:3f00::/64 dev enx00e04c0703f2 proto ra metric 100 pref medium 2001:16b8:226a:3f00::/56 via fe80::3a10:d5ff:fe50:1e82 dev enx00e04c0703f2 proto ra metric 100 pref medium fe80::/64 dev enx00e04c0703f2 proto kernel metric 100 pref medium default via fe80::3a10:d5ff:fe50:1e82 dev enx00e04c0703f2 proto ra metric 100 pref medium |
ip -6 neigh:
1 2 3 | fe80::3a10:d5ff:fe50:1e82 dev enx00e04c0703f2 lladdr 38:10:d5:50:1e:82 router REACHABLE 2001:16b8:2267:b000:2f7e:3868:1a49:7092 dev enx00e04c0703f2 FAILED 2001:16b8:2231:cd00:c9cf:db13:f7d1:2184 dev enx00e04c0703f2 FAILED |
grep renderer /{lib,etc,run}/netplan/*yaml :
1 2 3 | grep: /lib/netplan/*yaml: Datei oder Verzeichnis nicht gefunden /etc/netplan/01-network-manager-all.yaml: renderer: NetworkManager grep: /run/netplan/*yaml: Datei oder Verzeichnis nicht gefunden |
nmcli general ; nmcli device ; nmcli connection
1 2 3 4 5 6 7 | ::1 dev lo proto kernel metric 256 pref medium 2001:16b8:226a:3f00::/64 dev enx00e04c0703f2 proto ra metric 100 pref medium 2001:16b8:226a:3f00::/56 via fe80::3a10:d5ff:fe50:1e82 dev enx00e04c0703f2 proto ra metric 100 pref medium fe80::/64 dev enx00e04c0703f2 proto kernel metric 100 pref medium NAME UUID TYPE DEVICE Kabelgebundene Verbindung 2 3aacf2c9-d2c0-3383-8645-92ebca5b84b6 ethernet enx00e04c0703f2 Kabelgebundene Verbindung 1 5cc5447b-dd4d-3c47-8e9c-a74b29ce0080 ethernet -- |
grep "" /{lib,etc,run}/netplan/*yaml
1 2 3 4 | /etc/netplan/01-network-manager-all.yaml:# Let NetworkManager manage all devices on this system /etc/netplan/01-network-manager-all.yaml:network: /etc/netplan/01-network-manager-all.yaml: version: 2 /etc/netplan/01-network-manager-all.yaml: renderer: NetworkManager |
Liebe Grüße
Marina
Moderiert von DJKUhpisse:
Wiederhergestellt, bereits beantwortete Fragen einfach als gelöst markieren statt löschen