DHCP Server Identifier 0.0.0.0

Efter justering i DHCP servern skickade den ut 'felaktig' Server Identifier i DHCP Offer. Resultatet var att Cisco AP1130 och Mac OS X 10.5 inte accepterade den DHCP Offer som kom från DHCP server efter att de skickat en DHCP Discover. Både AP'n och Mac'en skickade inget mer efter att den 'felaktiga' DHCP Offer'n kom. En Windows XP och Linux Fedora fungerade dock utan problem.

Så här såg DHCP Offer'n ut (Ytterligare Option har tagits bort):

Bootstrap Protocol
    Message type: Boot Reply (2)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0x5c6fa656
    Seconds elapsed: 0
    Bootp flags: 0x0000 (Unicast)
        0... .... .... .... = Broadcast flag: Unicast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 10.10.10.10 (10.10.10.10)
    Next server IP address: 0.0.0.0 (0.0.0.0)
    Relay agent IP address: 10.10.10.1 (10.10.10.1)
    Client MAC address: 00:10:20:30:40:50 (00:10:20:30:40:50)
    Server host name not given
    Boot file name not given
    Magic cookie: (OK)
    Option: (t=53,l=1) DHCP Message Type = DHCP Offer
        Option: (53) DHCP Message Type
        Length: 1
        Value: 02
    Option: (t=54,l=4) Server Identifier = 0.0.0.0
        Option: (54) Server Identifier
        Length: 4
        Value: 00000000


Efter att DHCP servern justerats och den skickar ut sin riktiga adress som Option 54, fungarade både AP'n och Mac'en.

Vänligen
- Per Håkansson, CCIE 2446
SpeedApp AB