dhcp.leases files

Hinweis: In dem Thema dhcp.leases files gibt es 7 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Moin, Zäma,


    Sorry, einfache Sache, die ich unter openSUSE nicht finden kann.

    Dabian legt dhcp-client info in


    /var/lib/dhcp/dhclient.eth0.leases

    lease {

      interface "eth0";

      fixed-address 10.10.10.6;

      option subnet-mask 255.255.255.0;

      option routers 10.10.10.253;

      option dhcp-lease-time 600;

      option dhcp-message-type 5;

      option domain-name-servers 10.55.55.2;

      option dhcp-server-identifier 10.10.10.253;

      option domain-name "klara100.lan";

      renew 3 2024/02/28 18:44:03;

      rebind 3 2024/02/28 18:48:50;

      expire 3 2024/02/28 18:50:05;

    Wo kann ich das unter opensuse 15.5 finden?


    Danke für jeden Tipp

  • Evtl in /etc/sysconfig/network/


    Oder dies:

    DHCP | SLES 15 SP4
    The purpose of the Dynamic Host Configuration Protocol (DHCP) is…
    documentation.suse.com


    PS:

    Bitte nutze für Konsolenausgaben Code-Tags:

    Für den Inhalt des Beitrages 312041 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Nutze doch einfach nmap ...


    Als Root (su)

    Code
    nmap --script broadcast-dhcp-discover -e enpxxx

    enpxxx ist deine Netzwerkkarte ... die musst du noch selber ermitteln

  • ... oder als root

    Code
    cat $(ps aux | grep -o '[/]var/lib/NetworkManager/\S*.lease') | grep dhcp-server-identifier

    als ein Beispiel.

    Die Dateien, die du suchst, stehen bei Leap 15.5 unter

    /var/lib/NetworkManager/dhclient*

    2 Mal editiert, zuletzt von luigi ()

    Für den Inhalt des Beitrages 312056 haftet ausdrücklich der jeweilige Autor: luigi

  • Alero: Das ist korrekt, unter Tumbleweed wird das Ganze anders gehandhabt als bei Leap 15.5.


    Bei meinem einfachen Beispiel wird zunächst die aktuell laufend dhclient-*-eth0.lease Datei ermittelt und dann nur die Zeile(n) mit dhcp-server-identifier ausgelesen und angezeigt.


    Die als root mit

    Code
     ps aux | grep -o '[/]var/lib/NetworkManager/\S*.lease'

    angezeigte Datei enthält aber auch alle weitere Parameter.

    Einmal editiert, zuletzt von luigi ()

    Für den Inhalt des Beitrages 312075 haftet ausdrücklich der jeweilige Autor: luigi

  • Nun ja, es führen viele Wege zum Ziel. Da kann der zappa.frank sich die Lösung erarbeiten, wozu auch immer er das braucht. Ach so ... nmap muss nachinstalliert werden. Diese Art Portscanner ist nicht Bestandteil des normalen Systems. Netzwerkkarte ermitteln einfach mit

    Code
    ip n