Hallo zusammen,
ich wollte mal nachfragen, ob sich der LANCOM DHCP-Server (Firmware 9.24.0231) korrekt verhält oder ob etwa Windows 10 in der neuesten Version irgendwas falsch macht in folgender Situation: Der (Windows-)Client erhält vom (LANCOM-)DHCP-Server ein DHCP-Lease mit der IP 10.10.13.80 (Lease-Time 1 Tag). Das gefällt mir jedoch nicht und so habe ich kurz darauf die MAC-Adresse des Clients in die BOOTP-Tabelle eingetragen und ihm die IP 10.10.13.10 zugewiesen. Man muss an dieser Stelle der Vollständigkeit halber erwähnen, dass in der BOOTP-Tabelle für die 10.10.13.10 bereits ein Eintrag bestand, den ich geändert habe. (Es gab aber natürlich keinen aktiven Client mit der IP-Adresse 10.10.13.10.)
Der Windows-Client wurde nun komplett neu gestartet. Darauf, dass ich ihn über die gewünschte IP-Adresse 10.10.13.10 erreichen könnte, konnte ich aber lange warten. Es tat sich nichts. Weiterer Neustart. Immer noch nichts. Völlig verzweifelt ein Kaltstart des LANCOM-Routers. Anschließend nochmals ein Neustart des Windows-Clients. Immer noch nichts. Nun dachte ich, jetzt reichts, was ist denn da los? Also DHCP-Trace gestartet:
Code: Alles auswählen
[DHCP] 2017/04/14 14:23:12,538
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:12,538
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:23:13,450
DHCP Aging
DHCP Aging complete
[DHCP] 2017/04/14 14:23:17,548
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:17,548
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:23:21,560
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0400 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:21,561
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0400 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:23:29,578
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0C00 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:29,578
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = FE2D6112 | Secs = 0C00 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:23:44,585
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = 4832D9D3 | Secs = 0000 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:44,585
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = 4832D9D3 | Secs = 0000 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:23:47,587
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = 4832D9D3 | Secs = 0300 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:47,587
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = 4832D9D3 | Secs = 0300 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:23:56,591
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = 4832D9D3 | Secs = 0C00 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:23:56,592
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = 4832D9D3 | Secs = 0C00 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
[DHCP] 2017/04/14 14:24:13,450
DHCP Aging
DHCP Aging complete
[DHCP] 2017/04/14 14:25:13,450
DHCP Aging
DHCP Aging complete
Es geht weiter, anschließend auch mit Ethernet-Trace, um wirklich sicher zu gehen, was hier vor sich geht:
Code: Alles auswählen
[DHCP] 2017/04/14 14:30:46,974
DHCP Rx (LAN-1, INTRANET):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = 5A5F1B9B | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Client-ID: 01:40:8d:5c:b1:1e:08
Req.-IP: 10.10.13.80 => ignored (static assigned address 10.10.13.10)
Hostname: Dach
unknown option: 81 | Len = 7 | Para: 00 00 00 44 61 63 68
Vendor-Class-ID: MSFT 5.0
Option List 1 3 6 15 31 33 43 44 46 47 121 249 252
(bad address requested) => Tx DHCPNAK
[DHCP] 2017/04/14 14:30:46,974
DHCP Tx (LAN-1, INTRANET):
DHCP Server Message (reply) to 255.255.255.255: BOOTP
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = 5A5F1B9B | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 40 8d 5c b1 1e 08 00 00 00 00 00 00 00 00 00 00
Server-ID: 10.10.13.1
Client-ID: 01:40:8d:5c:b1:1e:08
Server-Msg: bad address requested
... (das wiederholt sich jetzt etliche Male, deswegen jetzt zum Ethernet-Trace)
[Ethernet] 2017/04/14 14:33:35,313
Received 342 byte Ethernet packet via LAN-1:
HW Switch Port : ETH-4
IPv4 Hdr Checksum : OK
IP Proto Checksum : OK
-->IEEE 802.3 Header
Dest : ff:ff:ff:ff:ff:ff (Broadcast)
Source : 40:8d:5c:b1:1e:08
Type : IPv4
-->IPv4 Header
Version : 4
Header Length : 20
ToS/DSCP : (0x00) (Precedence 0) / (DSCP CS0/BE)
Total length : 328
ID : 10974
Fragment : Offset 0
TTL : 128
Protocol : UDP
Checksum : 3784 (OK)
Src Address : 0.0.0.0
Dest Address : 255.255.255.255
-->UDP Header
Src Port : BOOTPC
Dest Port : BOOTPS
Length : 308
Checksum : 25739 (OK)
-->BOOTP Packet
Operation : Request
Hardware Type : Ethernet
Hardware Length : 6
Hops : 0
Transaction ID : 0xd8398a60
Seconds : 0
Flags :
Client Address : 0.0.0.0
Your Address : 0.0.0.0
Server Address : 0.0.0.0
Gateway Address : 0.0.0.0
Client HW Address : 40:8d:5c:b1:1e:08
Server Name :
Boot File Name :
Magic Cookie : 0x63825363
-->DHCP Options
Message-Type : Request
Client-ID : 01 40 8d 5c b1 1e 08 .@.\...
Requested-Address : 10.10.13.80
Host-Name : Dach
Unknown(81) : 00 00 00 44 61 63 68 ...Dach
Vendor-Class : 4d 53 46 54 20 35 2e 30 MSFT 5.0
Request-List : Netmask
Gateway
DNS-Server
Domain
Router-Discovery
Static-Routes
Vendor-Specific
NBNS-Server
NetBIOS-Type
NB-Scope
Unknown(121)
Unknown(249)
Unknown(252)
Trailer : ff 00 ..
[Ethernet] 2017/04/14 14:33:35,317
Sent 342 byte Ethernet packet via LAN-1:
HW Switch Port : ETH-4
-->IEEE 802.3 Header
Dest : ff:ff:ff:ff:ff:ff (Broadcast)
Source : 00:a0:57:23:96:e8 (LANCOM 23:96:e8)
Type : IPv4
-->IPv4 Header
Version : 4
Header Length : 20
ToS/DSCP : (0x00) (Precedence 0) / (DSCP CS0/BE)
Total length : 328
ID : 27815
Fragment : Offset 0
TTL : 60
Protocol : UDP
Checksum : 63987 (OK)
Src Address : 10.10.13.1
Dest Address : 255.255.255.255
-->UDP Header
Src Port : BOOTPS
Dest Port : BOOTPC
Length : 308
Checksum : 33435 (OK)
-->BOOTP Packet
Operation : Reply
Hardware Type : Ethernet
Hardware Length : 6
Hops : 0
Transaction ID : 0xd8398a60
Seconds : 0
Flags :
Client Address : 0.0.0.0
Your Address : 0.0.0.0
Server Address : 0.0.0.0
Gateway Address : 0.0.0.0
Client HW Address : 40:8d:5c:b1:1e:08
Server Name :
Boot File Name :
Magic Cookie : 0x63825363
-->DHCP Options
Server-Identifier : 10.10.13.1
Client-ID : 01 40 8d 5c b1 1e 08 .@.\...
Message : bad address requested
Trailer : ff 00 00 00 00 00 00 00 ........
00 00 00 00 00 00 00 00 ........
00 00 00 00 00 00 ......
...
[Ethernet] 2017/04/14 14:33:40,347
Received 342 byte Ethernet packet via LAN-1:
HW Switch Port : ETH-4
IPv4 Hdr Checksum : OK
IP Proto Checksum : OK
-->IEEE 802.3 Header
Dest : ff:ff:ff:ff:ff:ff (Broadcast)
Source : 40:8d:5c:b1:1e:08
Type : IPv4
-->IPv4 Header
Version : 4
Header Length : 20
ToS/DSCP : (0x00) (Precedence 0) / (DSCP CS0/BE)
Total length : 328
ID : 10975
Fragment : Offset 0
TTL : 128
Protocol : UDP
Checksum : 3783 (OK)
Src Address : 0.0.0.0
Dest Address : 255.255.255.255
-->UDP Header
Src Port : BOOTPC
Dest Port : BOOTPS
Length : 308
Checksum : 25739 (OK)
-->BOOTP Packet
Operation : Request
Hardware Type : Ethernet
Hardware Length : 6
Hops : 0
Transaction ID : 0xd8398a60
Seconds : 0
Flags :
Client Address : 0.0.0.0
Your Address : 0.0.0.0
Server Address : 0.0.0.0
Gateway Address : 0.0.0.0
Client HW Address : 40:8d:5c:b1:1e:08
Server Name :
Boot File Name :
Magic Cookie : 0x63825363
-->DHCP Options
Message-Type : Request
Client-ID : 01 40 8d 5c b1 1e 08 .@.\...
Requested-Address : 10.10.13.80
Host-Name : Dach
Unknown(81) : 00 00 00 44 61 63 68 ...Dach
Vendor-Class : 4d 53 46 54 20 35 2e 30 MSFT 5.0
Request-List : Netmask
Gateway
DNS-Server
Domain
Router-Discovery
Static-Routes
Vendor-Specific
NBNS-Server
NetBIOS-Type
NB-Scope
Unknown(121)
Unknown(249)
Unknown(252)
Trailer : ff 00 ..
[Ethernet] 2017/04/14 14:33:40,351
Sent 342 byte Ethernet packet via LAN-1:
HW Switch Port : ETH-4
-->IEEE 802.3 Header
Dest : ff:ff:ff:ff:ff:ff (Broadcast)
Source : 00:a0:57:23:96:e8 (LANCOM 23:96:e8)
Type : IPv4
-->IPv4 Header
Version : 4
Header Length : 20
ToS/DSCP : (0x00) (Precedence 0) / (DSCP CS0/BE)
Total length : 328
ID : 30185
Fragment : Offset 0
TTL : 60
Protocol : UDP
Checksum : 61617 (OK)
Src Address : 10.10.13.1
Dest Address : 255.255.255.255
-->UDP Header
Src Port : BOOTPS
Dest Port : BOOTPC
Length : 308
Checksum : 33435 (OK)
-->BOOTP Packet
Operation : Reply
Hardware Type : Ethernet
Hardware Length : 6
Hops : 0
Transaction ID : 0xd8398a60
Seconds : 0
Flags :
Client Address : 0.0.0.0
Your Address : 0.0.0.0
Server Address : 0.0.0.0
Gateway Address : 0.0.0.0
Client HW Address : 40:8d:5c:b1:1e:08
Server Name :
Boot File Name :
Magic Cookie : 0x63825363
-->DHCP Options
Server-Identifier : 10.10.13.1
Client-ID : 01 40 8d 5c b1 1e 08 .@.\...
Message : bad address requested
Trailer : ff 00 00 00 00 00 00 00 ........
00 00 00 00 00 00 00 00 ........
00 00 00 00 00 00 ......
Vielen Dank und viele Grüße,
Jirka