DHCP-Leasezeit auf macOS ermitteln und umrechnen

Die Verwaltung von IP-Adressen in einem Netzwerk erfolgt oft über das DHCP-Protokoll (Dynamic Host Configuration Protocol), das jedem Gerät automatisch eine IP-Adresse für einen bestimmten Zeitraum zuteilt. Dieser Zeitraum wird als Leasezeit bezeichnet, und es kann hilfreich sein zu wissen, wie lange diese Lease noch gültig ist. In diesem Blogartikel zeige ich dir nicht nur, wie du die Leasezeit unter macOS herausfindest, sondern auch, wie du sie in ein lesbares Format umrechnest.

Schritt 1: Öffne das Terminal

Das Terminal findest du im Ordner Dienstprogramme oder indem du es über Spotlight suchst.

Schritt 2: Netzwerkschnittstelle herausfinden

Je nach Verbindung (WLAN oder Ethernet) verwendet dein Mac unterschiedliche Netzwerkschnittstellen. Um die richtige Schnittstelle zu ermitteln, gib folgenden Befehl ein:

networksetup -listallhardwareports

In der Ausgabe siehst du Schnittstellen wie en0 (für Ethernet) oder en1 (für WLAN).

Schritt 3: DHCP-Informationen abrufen

Sobald du die richtige Schnittstelle kennst, kannst du die DHCP-Daten abrufen. Für eine WLAN-Verbindung wäre das:

ipconfig getpacket en0

Falls du über Ethernet verbunden bist, ersetze en0 durch die richtige Schnittstelle.

Schritt 4: Leasezeit interpretieren

In der Ausgabe des Befehls siehst du viele Informationen. Achte auf den Eintrag:

lease_time (uint32) = 0x5460

Die Leasezeit ist hier in hexadezimaler Darstellung angegeben (0x5460). Diese Zahl muss umgerechnet werden, um die Leasezeit in Sekunden zu erhalten.

 

Schritt 5: Leasezeit in Sekunden und Stunden umrechnen

Um die hexadezimale Leasezeit lesbar zu machen, konvertierst du sie in Dezimalzahlen. Hier ein Beispiel:

Die Hexadezimalzahl 0x5460 entspricht 21.600 Sekunden. Dies rechnest du wie folgt um:

  1. Öffne den Taschenrechner auf deinem Mac oder verwende ein Online-Tool.
  2. Gib die Hexadezimalzahl ohne das Präfix 0x ein (in diesem Fall 5460).
  3. Wandle sie in eine Dezimalzahl um: 0x5460 = 21.600 Sekunden.

Nun kannst du diese 21.600 Sekunden in Stunden umrechnen:

  • 21.600 Sekunden ÷ 60 = 360 Minuten
  • 360 Minuten ÷ 60 = 6 Stunden

Fazit

Mit ein paar einfachen Terminal-Befehlen kannst du auf macOS schnell herausfinden, wie lange deine DHCP-Lease noch gültig ist. Die Leasezeit wird häufig in hexadezimaler Form ausgegeben, aber mit einer einfachen Umrechnung kannst du sie leicht in ein lesbares Format (Sekunden und Stunden) umwandeln. So behältst du den Überblick über deine Netzwerkverbindung und weißt genau, wann deine IP-Adresse erneuert wird.

War der Beitrag hilfreich?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert