pcpanik
Goto Top

Ubuntu Server feste MAC Adresse? IPv6 deaktivieren. Konsole gelb

Hallo zusammen,

für einen internen Server, den ich derzeit von Ubuntu Server LTS 18.04 auf LTS 20.04 aktualisert habe und auch auf LTS 22.04 bringen möchte stand auch ein Umzug in ein anderes Netzwerksegment an.

Es herrscht DHCP. Der Server soll also eine IP erhalten, die Reserviert wird. (War vorher auch so.)
Zudem besteht der Wunsch IPv6 zu deaktivieren.

Seit Ubuntu 20 scheint sich offenbar die MAC Adressse nach jedem reconnect mit einer super langen Spoofing-MAC-Adresse zu ändern, die ich im WIndows DHCP-Server sehen kann. face-confused Nach jedem Neustart erhält der Server eine neue IP.

Um das abzuschalten und wieder eine Feste MAC zu bekommen habe ich recherchiert und eine Anleitung bei ask.ubuntu gefunden, welche aber nicht wirkt face-confused

Der Server vergibt sich weiterhin nach jedem Reboot eine neue Adresse.

Wie kann ich das abschalten, sodass schlicht wieder die MAC der NIC verwendet wird?


Außerdem soll IPv6 deaktiviert sein. Dazu habe ich die /etc/default/grub editiert und mit diesen Zeilen ergänzt:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"  
GRUB_CMDLINE_LINUX="ipv6.disable=1"  

Anschließend ein
sudo update-grub
ausgeführt.

IPv6 ist zwar nun abgeschaltet, dafür startet die Konsole nun in gelber Schrift ... was hat das nun wieder zu bedeuten?

Würde mich über Hilfe sehr freuen. Danke im Voraus.

Content-Key: 91182207874

Url: https://administrator.de/contentid/91182207874

Printed on: May 2, 2024 at 12:05 o'clock

Mitglied: 8585324113
8585324113 Oct 24, 2023 at 11:25:26 (UTC)
Goto Top
Reden wir vom NetworkManager mit macrandomize oder wie heißt das Paket?

Und warum IPv6 aussschalten?
Member: pcpanik
pcpanik Oct 24, 2023 at 12:13:09 (UTC)
Goto Top
IPv6 soll abgeschaltet werden. Hinterfragen löst das nicht.
Funktioniert ja auch mit den GRUB Eintragungen, seit dem ist allerdings die Konsole in gelb, was ich seltsam finde.

Das ist aber Zweitrangig. Wichtig ist, wie kann diese Zufalls-MAC beseitigt werden?

Ich hab da keinen blassen Schimmer, wie das Paket heißt.
Der Server wurde per do-release-upgrade auf 20.04 LTS aktualisiert.

Im DHCP erscheint nun eine elend lange, zufällige MAC, die sich nach einem reconnect der NIC ändert.
Das muss man doch wieder ausschalten können?
Mitglied: 7907292512
Solution 7907292512 Oct 24, 2023 updated at 13:13:08 (UTC)
Goto Top
Beantworte doch erst mal die Frage von oben ...
Welches Paket nutzt du zur Verwaltung des Netzwerk-Stacks?:
  • Network-Manager
  • Netplan => /etc/netplan/*.yaml
  • systemd-networkd
  • ....
Im DHCP erscheint nun eine elend lange, zufällige MAC, die sich nach einem reconnect der NIC ändert.
Wenn sie elend lang ist, dann ist das keine MAC sondern der sogenannte Client-Identifier mit der sich der Client am DHCP-Server eindeutig identifizieren kann. Dann ist wohl vermutlich der DHCP-Identifier umgestellt worden.
Checke auch ob davon etwas umgesetzt wurde
https://help.ubuntu.com/community/AnonymizingNetworkMACAddresses
Ich hab da keinen blassen Schimmer, wie das Paket heißt.
apt list --installed
durchgehen, oder hier posten.

p.s. zum Deaktivieren von IPv6 würde ich nur deine Network-Config oder sysctl anpassen, dazu brauchst du keine Kernel-Optionen ändern...
https://www.linuxbabe.com/ubuntu/disable-ipv6-on-ubuntu

Wichtig ist, wie kann diese Zufalls-MAC beseitigt werden?
Können wir beantworten wenn mehr Informationen zum System vorliegen, installierte Packages, NetworkManager ...
Ein Out of the box Ubuntu LTS macht das nicht es muss also jemand dafür Hand angelegt haben.

Netplan um von Client-Identifier auf "mac" umzustellen bsp:
network:
    version: 2
    ethernets:
        ens33:
            dhcp4: true
            dhcp-identifier: mac

Gruß sid.

p.s. Der Adapter ist ein WLAN oder LAN Adapter?
Member: aqui
Solution aqui Oct 24, 2023 updated at 13:04:13 (UTC)
Goto Top
IPv6 soll abgeschaltet werden.
Ein simpler Allerweltsklassiker indem man die /etc/sysctl.conf editiert und die folgenden Zeilen hinzufügt:
  • net.ipv6.conf.all.disable_ipv6=1
  • net.ipv6.conf.default.disable_ipv6=1
  • net.ipv6.conf.lo.disable_ipv6=1
Ein sysctl -p aktiviert das ganze. ip a sollte dann keine v6 Adressen mehr zeigen.

Im DHCP erscheint nun eine elend lange, zufällige MAC
Das ist ziemlicher Unsinn, denn auch ein Laie weiss das Mac Adressen niemals "elend lang" sind sondern immer eine feste, per RFC standartisierte Länge haben die international festgelegt ist.
https://de.wikipedia.org/wiki/MAC-Adresse
Lesen und verstehen... face-wink
Was du meinst ist vermutlich (geraten?!) die DHCP Client ID weil du vergessen hast im Network Manager Setup deines Ubuntus dies auf Mac Adress Usage umzustellen. 🤔
https://serverfault.com/questions/1056906/fresh-ubuntu-20-server-getting ...
Member: pcpanik
pcpanik Oct 24, 2023 at 13:18:02 (UTC)
Goto Top
Dankeschön für die Hinweise.

Mit dem dhcp-identifier : mac hat es geklappt.

Auch Dank für den Hinweis mit der IPv6 abschaltung per sysctl.conf

Ist damit gelöst.

Ich bedanke mich.