|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
Hallo in die Runde Ubuntu speicher keine statische Ethernet-Adresse. Mit diese Adresse startet das System. ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.1.207/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
ubuntu-25-04@ubuntu-25-04-VirtualBox:~
Die Adresse ist mit NM-Verbindungsprofil-Ethernet wie folgt abgeändert. ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.1.137/0 brd 255.255.255.255 scope global noprefixroute enp0s3
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ping funktioniert auf die Adresse und über firefox ist z.Bsp. der Netzzugang möglich.
Nach einem reboot wieder das: Ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.1.207/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
ubuntu-25-04@ubuntu-25-04-VirtualBox:~Mit Ubuntu-Mate funktioniert es. mate-25-04@mate-25-04-VirtualBox:~$ ip addr| grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.1.128/24 brd 192.168.1.255 scope global noprefixroute enp0s3
inet6 2003:e6:c721:5001:ff26:f4e:f74a:39bc/64 scope global temporary dynamic
inet6 2003:e6:c721:5001:8e05:ae76:b63e:ed64/64 scope global dynamic mngtmpaddr noprefixroute
inet6 fe80::a0f3:e872:7773:b5e2/64 scope link noprefixroute
mate-25-04@mate-25-04-VirtualBox:~$
beide haben den gleichen Kernel.
mate-25-04@mate-25-04-VirtualBox:~$ uname -r
6.14.0-15-generic
mate-25-04@mate-25-04-VirtualBox:~$ ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ uname -r
6.14.0-15-generic
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ Diesen Unterschied habe ich gefunden.
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ dpkg -l| grep -i Network-Manager
ii network-manager 1.52.0-1ubuntu1 amd64 network management framework (daemon and userspace tools)
ii network-manager-config-connectivity-ubuntu 1.52.0-1ubuntu1 all NetworkManager configuration to enable connectivity checking
ii network-manager-openvpn 1.12.0-2 amd64 network management framework (OpenVPN plugin core)
ii network-manager-openvpn-gnome 1.12.0-2 amd64 network management framework (OpenVPN plugin GNOME GUI)
ii network-manager-pptp 1.2.12-4build2 amd64 network management framework (PPTP plugin core)
ii network-manager-pptp-gnome 1.2.12-4build2 amd64 network management framework (PPTP plugin GNOME GUI)
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ mate-25-04@mate-25-04-VirtualBox:~$ dpkg -l| grep -i Network-Manager
ii network-manager 1.52.0-1ubuntu1 amd64 network management framework (daemon and userspace tools)
ii network-manager-applet 1.36.0-3ubuntu2 amd64 network management framework (notification area applet)
ii network-manager-gnome 1.36.0-3ubuntu2 amd64 transitional package for network-manager-applet and nm-connection-editor
ii network-manager-openvpn 1.12.0-2 amd64 network management framework (OpenVPN plugin core)
ii network-manager-openvpn-gnome 1.12.0-2 amd64 network management framework (OpenVPN plugin GNOME GUI)
ii network-manager-pptp 1.2.12-4build2 amd64 network management framework (PPTP plugin core)
ii network-manager-pptp-gnome 1.2.12-4build2 amd64 network management framework (PPTP plugin GNOME GUI)
mate-25-04@mate-25-04-VirtualBox:~$ In Ubuntu fehlen diese 2 Dateien network-manager-applet und network-manager-gnome. Könnten das Fehlen dieser Dateien das Problem verursachen und wenn ja, können die mit sudo apt-get * nachinstalliert werden oder ist damit der gesamte NM zerstört?
Bearbeitet von kB: Typo im Titel korrigiert.
|
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9837
|
Berlin_1946 schrieb: […] Ubuntu speicher keine statische Ethernet-Adresse
Bisher war das kein Problem, vorausgesetzt, man stellt im Verbindungsprofil auf Manuell, gibt eine valide Adresse an, und speichert das Profil dauerhaft.
[…]
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.1.137/0 brd 255.255.255.255 scope global noprefixroute enp0s3
So etwas in in der Regel Murks. Bei mir weigert sich der Dialog, so etwas anzunehmen und das Profil dauerhaft zu speichern. Vermutlich meinst Du: /24
|
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 12281
|
Berlin_1946, was hast Du denn nur ständig für Probleme mit Deinen VMs? Berlin_1946 schrieb:
Könnten das Fehlen dieser Dateien das Problem verursachen
Das fragst Du ernsthaft? network-manager-applet ist nur ein Applet. network-manager-gnome ist seit Plucky nur ein transitional Package.
können die mit sudo apt-get * nachinstalliert werden
Also jetzt mal ernsthaft!
oder ist damit der gesamte NM zerstört?
Du hast VMs, da erstellst Du Snapshots und hast das in Nullkommanix ausprobiert, statt solche Fragen zu stellen.
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
kB schrieb: Danke für deine Antwort.
inet 192.168.1.137/0 So etwas in in der Regel Murks. Bei mir weigert sich der Dialog, so etwas anzunehmen und das Profil dauerhaft zu speichern. Vermutlich meinst Du: /24
Das habe nicht ich eingegeben, sondern ich gebe die Adressen immer ein und dann weiter mit
Tab ⇆ . Bei Mate trägt der NM dann 24 ein und bei Ubuntu nichts. Hat der NM auch bei Ubuntu 24.04 so gemacht und das funktioniert. Die Adresse wird bei 24.04 gespeichert. Ich habe diese Meldung erhalten. (ip-fest.png als Anhang beigefügt)
- Bilder
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
von.wert schrieb: Berlin_1946, was hast Du denn nur ständig für Probleme mit Deinen VMs?
Ich betreibe Ubuntu in der VirtualBox alles aktuell.
mate@mate-HP-ProDesk:~$ VBoxManage --version
7.1.10r169112
mate@mate-HP-ProDesk:~$ mit der passenden Gasterweiterung
ubuntu-25-04@ubuntu-25-04-VirtualBox:/media/ubuntu-25-04$ ls -la| grep V
dr-xr-xr-x 5 ubuntu-25-04 ubuntu-25-04 2742 Jun 3 13:44 VBox_GAs_7.1.10
ubuntu-25-04@ubuntu-25-04-VirtualBox:/media/ubuntu-25-04$
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
von.wert schrieb:
Du hast VMs, da erstellst Du Snapshots und hast das in Nullkommanix ausprobiert, statt solche Fragen zu stellen.
Sry, da hast du 100% recht. Vllt war das nicht mein Tag. 🤣
|
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 12281
|
Btw., installier' Dir mal ipcalc! Reines Terminal-Programm, genügt aber völlig. Netmask 0 willst Du sicher nicht.
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
@ kB ich habe deinen Tipp versucht. Das ist das Ergebnis: So startet der NM
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr| grep "inet 19"
inet 192.168.1.207/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$
so geändert
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr| grep "inet 19"
inet 192.168.1.137/24 brd 192.168.1.255 scope global noprefixroute enp0s3
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$
test
mate@mate-HP-ProDesk:~$ ping -c4 192.168.1.137
PING 192.168.1.137 (192.168.1.137) 56(84) bytes of data.
64 bytes from 192.168.1.137: icmp_seq=1 ttl=64 time=0.443 ms
64 bytes from 192.168.1.137: icmp_seq=2 ttl=64 time=0.348 ms
64 bytes from 192.168.1.137: icmp_seq=3 ttl=64 time=0.525 ms
64 bytes from 192.168.1.137: icmp_seq=4 ttl=64 time=0.334 ms
--- 192.168.1.137 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3052ms
rtt min/avg/max/mdev = 0.334/0.412/0.525/0.077 ms
mate@mate-HP-ProDesk:~$
reboot Test
mate@mate-HP-ProDesk:~$ ping -c4 192.168.1.137
PING 192.168.1.137 (192.168.1.137) 56(84) bytes of data.
--- 192.168.1.137 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3090ms
mate@mate-HP-ProDesk:~$
Es ist wieder die 207
mate@mate-HP-ProDesk:~$ ping -c4 192.168.1.207
PING 192.168.1.207 (192.168.1.207) 56(84) bytes of data.
64 bytes from 192.168.1.207: icmp_seq=1 ttl=64 time=0.511 ms
64 bytes from 192.168.1.207: icmp_seq=2 ttl=64 time=0.348 ms
64 bytes from 192.168.1.207: icmp_seq=3 ttl=64 time=0.472 ms
64 bytes from 192.168.1.207: icmp_seq=4 ttl=64 time=0.626 ms
--- 192.168.1.207 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3070ms
rtt min/avg/max/mdev = 0.348/0.489/0.626/0.099 ms
mate@mate-HP-ProDesk:~$ Die Dateien network-manager-gnome und network-manager-applet sind installiert.
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ dpkg -l| grep -i network-m| grep 1.36
ii network-manager-applet 1.36.0-3ubuntu2 amd64 network management framework (notification area applet)
ii network-manager-gnome 1.36.0-3ubuntu2 amd64 transitional package for network-manager-applet and nm-connection-editor
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$
|
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9837
|
Berlin_1946 schrieb: […] so geändert
Mit welcher Methode/welchem Programm änderst Du das denn? Wir die neue Adresse in der Datei für das Verbindungsprofil auch gespeichert? Zeige deren Dateiinhalt!
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
kB schrieb:
Mit welcher Methode/welchem Programm änderst Du das denn?
Ich bin mir nicht sicher, ob ich deine Frage richtig verstanden habe.
Mit dieser GUI: NetworkManager (Abschnitt „Verbindungsprofil-Ethernet“) So startet es: Anhang ip-stat-1.png so abgeändert: Anhang ip-stat-2.png Wir die neue Adresse in der Datei für das Verbindungsprofil auch gespeichert? Zeige deren Dateiinhalt!
Welche Datein benötigst du genau? Nachtrag: Es erscheint die o.g. Fehlermeldung ip-fest.png. Ich kann aber weiterarbeiten. Sry, vllt meinst du diese?
root@ubuntu-25-04-VirtualBox:/etc/netplan# ls -la
insgesamt 44
drwxr-xr-x 2 root root 4096 Jun 10 10:29 .
drwxr-xr-x 139 root root 12288 Jun 7 11:40 ..
-rw-r--r-- 1 root root 104 Apr 15 19:21 01-network-manager-all.yaml
-rw------- 1 root root 65 Jun 5 18:05 50-cloud-init.yaml
-rw------- 1 root root 487 Jun 10 10:32 90-NM-1eef7e45-3b9d-3043-bee3-fc5925c90273.yaml
-rw------- 1 root root 560 Jun 10 10:29 90-NM-29ff7036-0e28-4565-b430-433fc68b84c6.yaml
-rw------- 1 root root 446 Jun 10 10:29 90-NM-842bb153-f82d-438d-b1b2-d60f2f495666.yaml
-rw------- 1 root root 446 Jun 10 10:27 90-NM-95a3bd38-4779-4b58-afa5-06d0322df57b.yaml
-rw------- 1 root root 606 Jun 7 12:13 90-NM-ff618fab-15f0-449a-a35e-e5b9d9471c5e.yaml
root@ubuntu-25-04-VirtualBox:/etc/netplan#
Dann wollte ich die vom Jun 7 löschen und das kommt.
root@ubuntu-25-04-VirtualBox:/etc/netplan# sudo apt purge 90-NM-ff618fab-15f0-449a-a35e-e5b9d9471c5e.yaml
Fehler: Paket 90-NM-ff618fab-15f0-449a-a35e-e5b9d9471c5e.yaml kann nicht gefunden werden.
Fehler: Mittels des Musters »90-NM-ff618fab-15f0-449a-a35e-e5b9d9471c5e.yaml« konnte kein Paket gefunden werden.
root@ubuntu-25-04-VirtualBox:/etc/netplan#
- Bilder
|
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9837
|
Berlin_1946 schrieb: […] Welche Datein benötigst du genau?
Du benutzt ein Verbindungsprofil für den Networkmanager, ich weiß nicht, welches. Du kannst es mit Hilfe von nmcli abfragen. Solche Profile haben einen Namen, eine UUID und eine Datei, in der die Eingaben gespeichert sind. Die Namensgebung für diese Stützdateien ist ärgerlich und abenteuerlich, aber es sind einfache Textdateien und daher einsehbar, allerdings nur für root. Früher wurden diese Dateien gespeichert unter /etc/NetworkManager/system-connections/, heutzutage sind angesagt /etc/netplan/ und /run/NetworkManager/system-connections/.
[…] Dann wollte ich die vom Jun 7 löschen und das kommt.
Löschen von Systemdateien geht mit rm, ggf. mit sudo verstärkt. Ob das eine gute Idee ist, solltest Du selbst entscheiden. apt in jeder seiner Erscheinungsformen ist jedenfalls gar nicht dafür geeignet. Ich erstelle, bearbeite und entferne Verbindungsprofile immer mit NetworkManager (Abschnitt „nm-connection-editor“).
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
Hallo Klaus, danke, dass du an dem Thema dran bleibst. Ich habe deinen Tipp kB schrieb: Ich erstelle, bearbeite und entferne Verbindungsprofile immer mit NetworkManager (Abschnitt „nm-connection-editor“).
umgesetzt. Nach dem ich die Netzwerkeinstellung nicht über Einstellungen > Netzwerk sondern über Terminal mit nm-connection-editor aufrufe, lande ich in der" Erweiterten Netzwerkeinstellung" (eigener Symbol in der dock). Dort alles eingetragen, kommt auch ein Button "Speichen". Nach einem reboot erscheint die eingestellte feste IP-Adresse.
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ ip addr
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 noprefixroute
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ed:58:ec brd ff:ff:ff:ff:ff:ff
altname enx080027ed58ec
inet 192.168.1.137/24 brd 192.168.1.255 scope global noprefixroute enp0s3
valid_lft forever preferred_lft forever
inet 192.168.1.207/24 brd 192.168.1.255 scope global secondary dynamic noprefixroute enp0s3
valid_lft 1814361sec preferred_lft 1814361sec
inet6 2003:e6:c731:701:a00:27ff:feed:58ec/64 scope global dynamic mngtmpaddr proto kernel_ra
valid_lft 86363sec preferred_lft 86363sec
inet6 fe80::a00:27ff:feed:58ec/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
ubuntu-25-04@ubuntu-25-04-VirtualBox:~$ Mit einer mir bisher noch nie aufgefallenen Besonderheit, der gelb markierten Adresse. Was ist secondary dynamic noprefixroute? Der Suchbegriff bringt viele Ergebnisse, jedoch sind die ersten nicht passend und ich wollte dir erstmal antworten. ☺ Nachtrag: Die von die verlinkten Dateien .
root@ubuntu-25-04-VirtualBox:~# cat /etc/netplan/90-NM-1eef7e45-3b9d-3043-bee3-fc5925c90273.yaml
network:
version: 2
ethernets:
enp0s3:
renderer: NetworkManager
match: {}
addresses:
- "192.168.1.137/24"
nameservers:
addresses:
- 192.168.1.1
gateway4: 192.168.1.1
ipv6-address-generation: "stable-privacy"
networkmanager:
uuid: "1eef7e45-3b9d-3043-bee3-fc5925c90273"
name: "netplan-enp0s3"
passthrough:
connection.timestamp: "1749313673"
ipv6.method: "ignore"
proxy._: ""
root@ubuntu-25-04-VirtualBox:~#
. root@ubuntu-25-04-VirtualBox:/run/NetworkManager/system-connections# cat netplan-enp0s3.nmconnection
[connection]
id=netplan-enp0s3
type=ethernet
uuid=1eef7e45-3b9d-3043-bee3-fc5925c90273
interface-name=enp0s3
#Netplan: passthrough setting
timestamp=1749313673
[ethernet]
wake-on-lan=0
[ipv4]
method=auto
address1=192.168.1.137/24
gateway=192.168.1.1
dns=192.168.1.1;
[ipv6]
#Netplan: passthrough override
method=ignore
addr-gen-mode=1
ip6-privacy=0
[proxy]
root@ubuntu-25-04-VirtualBox:/run/NetworkManager/system-connections#
und die
nmcli connection show netplan-enp0s3
|
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9837
|
Berlin_1946 schrieb: […] Nach einem reboot erscheint die eingestellte feste IP-Adresse.
[…]
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ed:58:ec brd ff:ff:ff:ff:ff:ff
altname enx080027ed58ec
inet 192.168.1.137/24 brd 192.168.1.255 scope global noprefixroute enp0s3
valid_lft forever preferred_lft forever
inet 192.168.1.207/24 brd 192.168.1.255 scope global secondary dynamic noprefixroute enp0s3
valid_lft 1814361sec preferred_lft 1814361sec
Du hast vermutlich vergessen, von DHCP auf Manuell umzuschalten, denn nun hast Du eine zusätzliche Adresse definiert. Das ist vermutlich nicht das, was Du willst.
Mit einer mir bisher noch nie aufgefallenen Besonderheit, der gelb markierten Adresse. Was ist secondary dynamic noprefixroute?
Das sind Eigenschaften zur IP-Adresse, d.h. sie steuern Nebeneffekte beim Umgang des Kernels mit der jeweiligen Adresse:
secondary: Sie wird nicht vorrangig verwendet.
dynamic: Sie wurde durch eine Automatik (i.d.F. DHCP) bezogen.
noprefixroute: Aus dem Prefix dieser Adresse wird nicht automatisch ein Leitweg für das Routing abgeleitet. (Einen solchen hasst Du aber vermutlich per DHCP zugewiesen bekommen.)
Es gibt weitere. RTFM → man ip-address
|
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
kB schrieb:
Du hast vermutlich vergessen, von DHCP auf Manuell umzuschalten,
Das weiß ich nicht mal, wie ich das machen müsste. Ich behaupte, das ist gleich nach der Installation erfolgt. Meine Vermutung begründet ich damit, dass es die gleiche IP *.207 ist, die gleich nach dem ersten Start eingestellt wurde.
Kannst du mir sagen, wie ich das wieder abschalte?
|
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9837
|
Berlin_1946 schrieb: kB schrieb:
Du hast vermutlich vergessen, von DHCP auf Manuell umzuschalten,
Das weiß ich nicht mal, wie ich das machen müsste.
Im Reiter IPv4-Einstellungen als Methode aus der Liste auswählen.
Ich behaupte, das ist gleich nach der Installation erfolgt. Meine Vermutung begründet ich damit, dass es die gleiche IP *.207 ist, die gleich nach dem ersten Start eingestellt wurde.
Ja, natürlich. NetworkManager merkt sich die ausgeliehenen IP-Adressen im Ordner /var/lib/NetworkManager/ in Dateien *.lease.
Kannst du mir sagen, wie ich das wieder abschalte?
|