Bonjour,
La première fois que j'ai voulu mettre un capteur surveillant le DHCP de mon réseau local dans ma supervision PRTG, cela n'avait pas marché. Le capteur disait toujours : time out, pas de réponse du serveur DHCP.
J'en avais conclus que j'avais du rater un truc, vu que mon Icotera i4850 faisait le job et PRTG aussi.
J'ai réessayé hier, en changeant de serveur DHCP (routeur asus, puis NAS) et là le capteur DHCP de PRTG marche nickel dans les deux cas.
Ça m'a intrigué et j'ai sniffé les paquets DHCP du PC sur lequel tourne PRTG et ceux de PRTG (pas en même temps).
L'icotera ne fait pas d'OFFER au DISCOVER PRTG, mais il en fait à la demande de la carte réseau du PC.
La seule nuance que j'ai vu dans les deux trames Discover est le port source : 68 pour la carte et 64185 pour PRTG.
Pas vu dans la RFC que le port source était imposé.
Verriez-vous autre chose?
C'est fou comme je tombe toujours sur des trucs chelous!
Merci pour vos éclairages
Packet comments dhcp discover de PRTG Frame 1: 590 bytes on wire (4720 bits), 590 bytes captured (4720 bits) on interface \Device\NPF_{4E3B61F6-21CA-44BB-85AF-B6E72F8994D1}, id 0 Ethernet II, Src: PCPartner_79:12:00 (00:01:2e:79:12:00), Dst: Broadcast (ff:ff:ff:ff:ff:ff) Internet Protocol Version 4, Src: 192.168.1.25, Dst: 255.255.255.255 User Datagram Protocol, Src Port: 64185, Dst Port: 67 Source Port: 64185 Destination Port: 67 Length: 556 Checksum: 0xab7e [unverified] [Checksum Status: Unverified] [Stream index: 0] [Timestamps] UDP payload (548 bytes) Dynamic Host Configuration Protocol (Discover) Message type: Boot Request (1) Hardware type: Ethernet (0x01) Hardware address length: 6 Hops: 0 Transaction ID: 0x00eedc0a Seconds elapsed: 255 Bootp flags: 0x8000, Broadcast flag (Broadcast) Client IP address: 0.0.0.0 Your (client) IP address: 0.0.0.0 Next server IP address: 0.0.0.0 Relay agent IP address: 0.0.0.0 Client MAC address: PCPartner_79:12:00 (00:01:2e:79:12:00) Client hardware address padding: 00000000000000000000 Server host name not given Boot file name not given Magic cookie: DHCP Option: (53) DHCP Message Type (Discover) Option: (255) End Padding [truncated]:
| Packet comments dhcp discover PC Frame 1: 342 bytes on wire (2736 bits), 342 bytes captured (2736 bits) on interface \Device\NPF_{4E3B61F6-21CA-44BB-85AF-B6E72F8994D1}, id 0 Ethernet II, Src: PCPartner_79:12:00 (00:01:2e:79:12:00), Dst: Broadcast (ff:ff:ff:ff:ff:ff) Internet Protocol Version 4, Src: 0.0.0.0, Dst: 255.255.255.255 User Datagram Protocol, Src Port: 68, Dst Port: 67 Source Port: 68 Destination Port: 67 Length: 308 Checksum: 0xd1b7 [unverified] [Checksum Status: Unverified] [Stream index: 0] [Timestamps] UDP payload (300 bytes) Dynamic Host Configuration Protocol (Discover) Message type: Boot Request (1) Hardware type: Ethernet (0x01) Hardware address length: 6 Hops: 0 Transaction ID: 0xf8291761 Seconds elapsed: 0 Bootp flags: 0x0000 (Unicast) Client IP address: 0.0.0.0 Your (client) IP address: 0.0.0.0 Next server IP address: 0.0.0.0 Relay agent IP address: 0.0.0.0 Client MAC address: PCPartner_79:12:00 (00:01:2e:79:12:00) Client hardware address padding: 00000000000000000000 Server host name not given Boot file name not given Magic cookie: DHCP Option: (53) DHCP Message Type (Discover) Option: (61) Client identifier Option: (12) Host Name Option: (60) Vendor class identifier Option: (55) Parameter Request List Option: (255) End Padding: 0000000000000000000000
|