dhclient -r bekommt das DHCPRELEASE nicht mehr gesendet

06/07/2015 - 20:02 von Marc Haber | Report spam
Hallo,

ich habe hier ein grml-testsystem, das an einem Netzwerkgateway
angeschaltet ist, auf dem auch ein DHCP-Relay làuft. Ich ziehe mir
hier nun eine IP-Adresse:

|root@grml ~ # ip a
|1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
| 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
| valid_lft forever preferred_lft forever
|2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
| link/ether 52:54:00:4d:cc:3a brd ff:ff:ff:ff:ff:ff
| inet6 fe80::5054:ff:fe4d:cc3d/64 scope link
| valid_lft forever preferred_lft forever
|root@grml ~ # dhclient -v eth0
|Internet Systems Consortium DHCP Client 4.3.1
|Copyright 2004-2014 Internet Systems Consortium.
|All rights reserved.
|For info, please visit https://www.isc.org/software/dhcp/
|
|Listening on LPF/eth0/52:54:00:4d:cc:3a
|Sending on LPF/eth0/52:54:00:4d:cc:3a
|Sending on Socket/fallback
|DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
|DHCPREQUEST on eth0 to 255.255.255.255 port 67
|DHCPOFFER from 192.168.182.254
|DHCPACK from 192.168.182.254
|Setting hostname to grml: done
|bound to 192.168.182.153 -- renewal in 127 seconds.
|root@grml ~ # ip a
|1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
| 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
| valid_lft forever preferred_lft forever
|2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
| link/ether 52:54:00:4d:cc:3a brd ff:ff:ff:ff:ff:ff
| inet 192.168.182.153/24 brd 192.168.182.255 scope global eth0
| valid_lft forever preferred_lft forever
| inet6 fe80::5054:ff:fe4d:cc3d/64 scope link
| valid_lft forever preferred_lft forever

Das ist soweit alles prima, der DHCP-Server tràgt das Ding vorwàrts
und rückwàrts im DNS ein und alles ist flauschig.

Nun möchte ich die IP-Adresse zurückgeben, und erwarte eigentlich,
dass der DHCP-Server dann auch die DNS-Eintràge wieder rauswirft.

|root@grml ~ # dhclient -v -r eth0
|Killed old client process
|Internet Systems Consortium DHCP Client 4.3.1
|Copyright 2004-2014 Internet Systems Consortium.
|All rights reserved.
|For info, please visit https://www.isc.org/software/dhcp/
|
|Listening on LPF/eth0/52:54:00:4d:cc:3a
|Sending on LPF/eth0/52:54:00:4d:cc:3a
|Sending on Socket/fallback
|DHCPRELEASE on eth0 to 192.168.181.13 port 67
|send_packet: Network is unreachable
|send_packet: please consult README file regarding broadcast address.
|dhclient.c:2331: Failed to send 300 byte long packet over fallback interface.
|root@grml ~ # ip a
|1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
| 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
| valid_lft forever preferred_lft forever
|2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
| link/ether 52:54:00:4d:cc:3a brd ff:ff:ff:ff:ff:ff
| inet6 fe80::5054:ff:fe4d:cc3d/64 scope link
| valid_lft forever preferred_lft forever
|root@grml ~ #

Tut er aber nicht, denn das DHCPRELEASE verlàsst mein Testsystem nie,
da der DHCP-Client das Interface zuerst runter nimmt und dann das
DHCPRELEASE verschickt.

Wie soll das funktionieren?

Grüße
Marc

P.S. Network-Manager, systemd-networkd, wicd etc ist nicht im Spiel,
das ist derzeit ein nackter Aufruf des DHCP-Clients
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 

Lesen sie die antworten

#1 Michael Ströder
08/07/2015 - 14:55 | Warnen spam
Marc Haber wrote:
ich habe hier ein grml-testsystem, das an einem Netzwerkgateway
angeschaltet ist, auf dem auch ein DHCP-Relay làuft. Ich ziehe mir
hier nun eine IP-Adresse:

Das ist soweit alles prima, der DHCP-Server tràgt das Ding vorwàrts
und rückwàrts im DNS ein und alles ist flauschig.



Vielleicht 'ne blöde Frage:
Aber warum möchtest Du überhaupt DNS-Updates für DHCP-Leases machen?

Ciao, Michael.

Ähnliche fragen