ubuntuusers.de

Client friert ein

Status: Ungelöst | Ubuntu-Version: Kubuntu 22.04 (Jammy Jellyfish)
Antworten |

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14817

waldecker schrieb:

Steht so im wiki, z.B. hier: [:ISC-DHCPD/#Konfiguration:] in der Beispielkonfiguration

Habe den Wert auf 6000 hoch gesetzt. Jetzt steht im syslog

Dec  8 17:53:19 server dhcpcd[1149]: enp3s0: leased 192.168.0.129 for 5343 seconds

BTW: dhcpcd ist ein dhcp-Client und kein dhcp-Server.

In welcher Datei hast Du den Wert auf 6000 hoch gesetzt? Wie sind die Ausgaben von:

apt policy isc-dhcp-server dhcpcd5

?

waldecker

(Themenstarter)

Anmeldungsdatum:
26. Januar 2011

Beiträge: 104

Wohnort: Fürstentum Waldeck

lubux schrieb:

In welcher Datei hast Du den Wert auf 6000 hoch gesetzt? Wie sind die Ausgaben von:

apt policy isc-dhcp-server dhcpcd5

in der /etc/dhcp/dhcpd.conf

$ apt policy isc-dhcp-server dhcpcd5
isc-dhcp-server:
  Installiert:           4.4.1-2.3ubuntu2.3
  Installationskandidat: 4.4.1-2.3ubuntu2.3
  Versionstabelle:
 *** 4.4.1-2.3ubuntu2.3 500
        500 http://de.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
        100 /var/lib/dpkg/status
     4.4.1-2.3ubuntu2 500
        500 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
dhcpcd5:
  Installiert:           7.1.0-2build1
  Installationskandidat: 7.1.0-2build1
  Versionstabelle:
 *** 7.1.0-2build1 500
        500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14817

waldecker schrieb:

in der /etc/dhcp/dhcpd.conf

OK, das ist die vom Server.

waldecker schrieb:

$ apt policy isc-dhcp-server dhcpcd5
isc-dhcp-server:
  Installiert:           4.4.1-2.3ubuntu2.3
dhcpcd5:
  Installiert:           7.1.0-2build1

Welchen DHCP-Server fragt der dhcpcd5-Client? Wie hast Du den dhcpcd5-Client konfiguriert?

waldecker

(Themenstarter)

Anmeldungsdatum:
26. Januar 2011

Beiträge: 104

Wohnort: Fürstentum Waldeck

dingsbums schrieb:

Normalerweise wird eine DHCP-Lease vor Ablauf derselben verlängert, wenn Client und Server sich erreichen. Der Client bekommt also im Normalfall keine neue IP-Adresse und es gibt keine Netzwerkunterbrechung, selbst wenn die Leasedauer nur auf unsinnigen 60s stehen würde. Hier ist das recht gut erklärt.

Das war bisher auch mein Verständniss.

So wie du das schilderst, fallen mir folgende Möglichkeiten ein:

  • Eine Firewall (am Client oder am Server) verhindert die Lease-Verlängerung.

Wie kann ich das feststellen?

  • Dein DHCP-Server ist falsch konfiguriert.

Möglich, nach was muss ich wo suchen?

  • Die neue DHCP-Server-Version kommt mit übernommenen alten Konfigurationsdateien nicht zurecht.

Wie kann ich das feststellen?

  • Sowohl auf der Fritzbox und deinem Server ist ein DHCP-Server aktiv, beide verteilen im gleichen DHCP-Scope

2 DHCP Server ja, aber sie vergeben IP-Adressen aus unterschiedlichen SubNetzen, Fritzbox verteilt im SubNetz 192.168.178.xxx, mein Server im 192.168.0.xxx

immer wenn die erste Ethernet-Karte von der Fritzbox eine neue IP-Lease bekommt (aktuell alle 24h) unterbricht die 2. Ethernet-Karte sämtliche Verbindungen und lässt sich nur durch einen Reboot wieder aktivieren.

Auch so ein Nonsens, siehe oben. In deiner Konfiguration stimmt irgendwas ganz und gar nicht. Wieso stehen die Netzwerkkarten des Servers überhaupt auf DHCP? Setze beide auf eine feste IP des jeweiligen Netzbereiches. DHCP nur für die Clients im LAN.

Das da was nicht stimmt ist mir klar, aber was? Die erste Karte bekommt von der Fritzbox eine IP per DHCP, die Fritzbox steht auf DHCP weil die auch als WLAN Hotspot fungiert. Die 2. Karte hat eine feste IP aus ihrem SubNetz (192.168.0.xxx)

Internet ←→ Fritzbox (DHCP-Server aus) ←→ Dein Multifunktions-Server mit DHCP-Server ←→ Clients

Internet <-->  Fritzbox (DHCP-Server an) <--> Dein Multifunktions-Server mit DHCP-Server <--> Clients
                                         <--> WLAN-Clients (Handys, Gäste)           

waldecker

(Themenstarter)

Anmeldungsdatum:
26. Januar 2011

Beiträge: 104

Wohnort: Fürstentum Waldeck

lubux schrieb:

Welchen DHCP-Server fragt der dhcpcd5-Client? Wie hast Du den dhcpcd5-Client konfiguriert?

Der soll den DHCP-Server der Fritzbox fragen, konfiguriert habe ich ihn über die Systemeinstellungen-GUI

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14817

waldecker schrieb:

Der soll den DHCP-Server der Fritzbox fragen, konfiguriert habe ich ihn über die Systemeinstellungen-GUI

Wie sind die Ausgaben von:

sudo dhcpcd --dumplease eno1
sudo dhcpcd --dumplease enp3s0
sudo nmap --script broadcast-dhcp-discover
sudo dhcping -i -c 192.168.0.3 -s 192.168.0.1

Evtl. musst Du nmap und dhcping noch installieren:

which nmap dhcping
sudo apt install nmap dhcping

dingsbums

Anmeldungsdatum:
13. November 2010

Beiträge: 3826

wie kann ich das feststellen / wonach muss ich suchen

Die bei DHCP verwendeten Ports findest du hier, wie man das püfen kann hier.

Deine gesamte Problembeschreibung klingt so seltsam (gerade das mit der zweiten Netzwerkkarte), daß ich einfach per Ausschlußverfahren vorgehen würde. Also Konfiguration sichern, den DHCP-Server komplett runterwerfen (--purge), DHCP neu mit Standard-Konfiguration installieren und von Grund auf neu einrichten. Was du da konkret machen hast, mußt du wissen. Du hast es ja schließlich schon einmal eingerichtet.

Genauso würde ich zumindest temporär den NICs des Servers feste IPs zuweisen, um DHCP als Ursache für den Komplettausfall der zweiten Karte als Ursache zu eliminieren.

Ein Upgrade kann halt auch schief gehen. Hast du ein Backup, dann gehe zurück und warte auf weitere und vor allem bessere Vorschläge. Vielleicht wäre auch ein komplettes Neuaufsetzen eine Option. Den Aufwand mußt du abschätzen. Mehr als Denkanstöße und Ideen kann ich dir da leider auch nicht liefern.

waldecker

(Themenstarter)

Anmeldungsdatum:
26. Januar 2011

Beiträge: 104

Wohnort: Fürstentum Waldeck

lubux schrieb:

Wie sind die Ausgaben von:

sudo dhcpcd --dumplease eno1
sudo dhcpcd --dumplease enp3s0
sudo nmap --script broadcast-dhcp-discover
sudo dhcping -i -c 192.168.0.3 -s 192.168.0.1
$ sudo dhcpcd --dumplease eno1
eno1: dhcp_dump: No such file or directory
$ sudo dhcpcd --dumplease enp3s0
broadcast_address='192.168.0.255'
dhcp_lease_time='31991'
dhcp_message_type='5'
dhcp_server_identifier='192.168.0.1'
domain_name='walhall.home'
domain_name_servers='192.168.0.2 62.109.121.2 62.109.121.1'
ip_address='192.168.0.129'
network_number='192.168.0.0'
routers='192.168.0.1'
subnet_cidr='24'
subnet_mask='255.255.255.0'
dhcp6_dump: enp3s0: No such file or directory
$ sudo nmap --script broadcast-dhcp-discover
Starting Nmap 7.80 ( https://nmap.org ) at 2023-01-09 21:39 CET
Pre-scan script results:
| broadcast-dhcp-discover: 
|   Response 1 of 1: 
|     IP Offered: 192.168.178.34
|     DHCP Message Type: DHCPOFFER
|     Server Identifier: 192.168.178.1
|     IP Address Lease Time: 1d00h00m00s
|     Renewal Time Value: 12h00m00s
|     Rebinding Time Value: 21h00m00s
|     Subnet Mask: 255.255.255.0
|     Router: 192.168.178.1
|     Domain Name Server: 192.168.178.1
|     Domain Name: fritz.box
|     Broadcast Address: 192.168.178.255
|_    NTP Servers: 192.168.178.1
WARNING: No targets were specified, so 0 hosts scanned.
Nmap done: 0 IP addresses (0 hosts up) scanned in 0.62 seconds
$ sudo dhcping -i -c 192.168.0.3 -s 192.168.0.1
no answer

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14817

waldecker schrieb:

$ sudo dhcpcd --dumplease enp3s0
broadcast_address='192.168.0.255'
dhcp_lease_time='31991'
dhcp_message_type='5'
dhcp_server_identifier='192.168.0.1'
domain_name='walhall.home'
domain_name_servers='192.168.0.2 62.109.121.2 62.109.121.1'
ip_address='192.168.0.129'
network_number='192.168.0.0'
routers='192.168.0.1'
subnet_cidr='24'
subnet_mask='255.255.255.0'
dhcp6_dump: enp3s0: No such file or directory

Welche Geräte in deiner Konstellation, sollen diesen DHCP-Server (mit der IP-Adresse 192.168.0.1) benutzen?

waldecker

(Themenstarter)

Anmeldungsdatum:
26. Januar 2011

Beiträge: 104

Wohnort: Fürstentum Waldeck

lubux schrieb:

Welche Geräte in deiner Konstellation, sollen diesen DHCP-Server (mit der IP-Adresse 192.168.0.1) benutzen?

Alle Ethernet-Clients die DHCP nutzen, also keine feste IP bekommen.

Antworten |