Ò»ÆðѧDHCPϵÁУ¨Î壩ָÅÉ¡¢»ñÈ¡ -µçÄÔ×ÊÁÏ

µçÄÔ×ÊÁÏ Ê±¼ä£º2019-01-01 ÎÒҪͶ¸å
¡¾www.unjs.com - µçÄÔ×ÊÁÏ¡¿

ΪÁËÈôó¼Ò¸üºÃµÄÀí½âDHCP¿Í»§¶ËºÍ·þÎñÆ÷Ö®¼äÊÇÈçºÎ½»»¥¹¤×÷µÄ£¬

Ò»ÆðѧDHCPϵÁУ¨Î壩ָÅÉ¡¢»ñÈ¡

¡£ÕâÀï´î½¨ÁËÒ»¸öºÜСµÄ»·¾³À´¸¨ ÖúÑÝʾ¡£ÈçÏÂͼ£º

Ê×ÏÈÔÚwin2k3ÉÏ°²×° DHCP·þÎñÆ÷£¬Ò»Ì¨XPÖ÷»úÓëÖ®Ö±Á¬¡£ÓйØDHCPµÄ°²×°¹ý³Ì£¬Çë²Î¿¼ÉÏÒ»½ÚµÄÄÚÈÝ¡£DHCP°²×°Íê³Éºó£¬ÈçÏ ͼ£º

·þÎñÆ÷Ãû³ÆΪwin2k3£¬IPΪ192.168.1.1¡£ÒÀ¾ÝÉϽÚËù˵£¬ÎÒÃÇÐèÒª´´½¨Ò»¸öеÄ×÷ÓÃÓò²¢¼¤»î£¬ÕâÑù ²ÅÄÜΪ¿Í»§¶ËÖ¸ÅÉIPµØÖ·µÈÐÅÏ¢¡£ÕâÀïÎÒ´´½¨µÄ·¶Î§ÊÇ192.168.1.1—192.168.1.10£¬±ðµÄÑ¡ÏîÀàÐÍ ÔÝʱÏȲ»ÉèÖá£ÈçÏÂͼ£º

scope1Ϊµ±Ç°µÄ×÷Óà Óò£¬Í¬Ê±ÒѼ¤»î£¬ÏÖÔÚ¿ÉÒÔÕý³£Ê¹ÓÃÁË¡£

OK£¬Íòʾ㱸ֻµÈ¿Í»§¶ËÁË¡£Í¨³£Çé¿öÏ£¬DHCP¿Í»§¶Ë ´ÓDHCPÉÏ»ñÈ¡Ò»¸öIPµØÖ·ÐèÒª4¸ö²½Ö裬ÕâÀïÎÒÃÇͨ¹ýÑÝʾÀ´Ò»ÆðÑé֤һϡ£

ÕâÀïÒÀȻʹÓà wireshark¹¤¾ßÀ´¹Û²ìDHCP·þÎñÆ÷ÊÕ¡¢·¢Êý¾Ý°üµÄÇé¿ö¡£ÔÚÀíÏëµÄÇé¿öÏ£¬¿Í»§»úÆô¶¯ºó£¬»á×Ô¶¯ÁªÏµ¿É ÓõÄDHCPÀ´»ñÈ¡IPµØÖ·£¬ÆäʵÕû¸ö¹ý³ÌÊǺܿìµÄ£¬ÎÒÃÇÏÈ´ÓÕûÌåÉÏ¿´Ò»Ï¿ͻ§¶Ë»ñÈ¡IPµÄÇ°ºó¹ý³Ì°É¡£Èç ÏÂͼ£º

Õâ¸öͼ±È½Ï´ó£¬»ù±¾ÉÏ¿ÉÒÔ·ÖΪ5²¿·Ö£¬ÏÖÔÚÒ»¸ö¸öÀ´¡£

µÚÒ»²¿·Ö£º

1¡¢¿Í»§¶Ë·¢ËÍ DHCP Discover Êý¾Ý°ü¡£ÈçÏÂͼ£º

½âÊÍһϣº×¥°üµÄʱ¼äºÍÇ°Ò»ÕÅͼ²»¶ÔÓ¦£¬Ö÷ÒªÊÇÖÐ;×öÓбðµÄÊÂÁË£¬Çë¼ûÁ¡£

ÉÔ΢˵һÏÂÕâ ÕÅͼ£ºµ±¿Í»§¶Ë±»ÅäÖÃΪDHCP×Ô¶¯»ñÈ¡µØַʱ£¬Ò»µ©½ÓÈëÍøÂ磬ÇÒ¼ì²âµ½×Ô¼ºÃ»ÓÐIPµØÖ·£¬ÏµÍ³¾Í»á·¢³ö DHCP Discover Êý¾Ý°ü£¬ÆäÖаüÀ¨ÁË¿Í»§»úµÄÖ÷»úÃû¡¢MACµØÖ·¡¢ÉõÖÁ»¹ÓÐÉÏÒ»´Î»ñÈ¡µ½µÄIPµØÖ·µÈÐÅÏ¢ ¡£169.254ÔÚÕâÀïµÄº¬ÒåÊǸæËßDHCP·þÎñÆ÷£¬ÎÒÊÇ·ñ¿ÉÒÔÉêÇëÕâ¸öµØÖ·£¿ÏÔÈ»²»ÐУ¬ÒòΪÕâ¸öµØÖ·²»ÔÚ DHCPÏÖÔÚµÄ×÷ÓÃÓòÄÚ£¨ÏÂͬ£©¡£ÕâЩÐÅÏ¢¶¼°üº¬ÔÚBootstrap Protocol£¨Ò²¾ÍÊÇBOOTP£©Ð­ÒéÖС£ÕâÒ²ÊÇ DHCPµÄԭʼЭÒé¡£ÇëÁôÒ⣬¿Í»§¶ËÀûÓñ¾»úµÄ68ºÅ¶Ë¿Ú·¢³öDHCP²éѯÇëÇ󣬷þÎñ¶ËÔòÓÃ67ºÅ¶Ë¿Ú½ÓÊÜ´ËÇë Çó¡£

Æäʵ£¬²»½ö½öÊǸսÓÈë»á·¢ËͲéѯ°ü£¬»¹ÓÐÔÚ»úÆ÷¸ÕÆô¶¯»òÇëÇ󱻾ܾøʱҲ»á´¥·¢DHCP DiscoverÊý¾Ý°ü¡£

2¡¢·þÎñÆ÷»ØÓ¦DHCP¡¡Offer Êý¾Ý°ü¡£ÈçÏÂͼ£º

DHCP·þÎñÆ÷»áÏìÓ¦¿Í»§¶ËµÄDHCP DiscoverÇëÇóºó£¬»á¼ì²é×Ô¼ºµÄÅäÖã¬Èç¹ûÓжàÓàÇÒÓÐЧµÄµØÖ·£¬Ôò »á·µ»ØÒ»¸öDHCP OfferµÄ¹ã²¥ÏûÏ¢¡£ÒòΪ´Ëʱ·þÎñÆ÷Ò²²»ÖªµÀ¿Í»§¶ËÔÚÄÇÀï¡£Êý¾Ý°ü³ýÁËÓÐIPµØÖ·¡¢ÑÚÂë Í⣬»¹ÓÐÕâ¸öµØÖ·¶ÔÓ¦µÄ×âԼʱÏÞ¡£

3¡¢¿Í»§¶ËÊÕµ½IPµØÖ·ºóÓÃDHCP¡¡Request Êý¾Ý°ü»ØÓ¦DHCP·þ ÎñÆ÷¡£ÈçÏÂͼ£º

DCHP RequestÕâ¸öÊý¾Ý°üÊÇ֪ͨµ±Ç°ËùÓеÄDHCP·þÎñÆ÷£¬µ±È»Ò²°üÀ¨·ÖÅä¸øËüIPµØÖ·µÄÄÇ̨¡£Ä¿µÄÊÇ Èôó¼ÒÖªµÀ£¬¿Í»§¶ËXP2ÒѾ­½ÓÊÜijһ̨DHCP·þÎñÆ÷Ö¸ÅÉÁËÒ»¸öIPµØÖ·£¬²¢½«IPµØַͨ¸æ³öÈ¥¡£ÒòΪ¿ÉÄÜ ÍøÄÚ²»Ö¹Ò»Ì¨DHCP£¬¶øÇÒXP2·¢µÄµÚÒ»¸ö°üÊÇÃæÏòÈ«ÌåµÄ£¬XP2×Ô¼ºÒ²²»ÖªµÀË­»á¸øËü·ÖÅäIP£¬Í¬Ê±ÆäËû DHCP·þÎñÆ÷ÊÕµ½²éѯÇëÇóºó±ØȻҲ»á¼ì²é¸÷×ÔµÄÅäÖã¬È»ºó¶¼»á·ÖÅäIP³öÀ´¡£¹Ø¼ü¿´XP2×îÏÈÊÕµ½Ë­µÄ Offer£¬Õâ¾ÍºÍÎÒÃÇÃæÊÔÒ»Ñù£¬ÄǸö¹«Ë¾ÏÖ¸øÎÒÃÇOffer£¬Í¨³£Çé¿öÏÂÒ²»áÏÈÈ¥ÄǼҹ«Ë¾£¬µ±È»£¬ÎÒÃDz»»á Ïñ¿Í»§¶ËÄÇôɵֱ½Ó»Ø¾øÆäËûËùÓеÄOffer£¬¹þ¹þ£¡µ±ÆäËûDHCP·þÎñÆ÷ÊÕµ½RequestÇëÇóÊý¾Ý°üºó£¬¾Í»áÊÕ »ØÒѾ­ÅɳöµÄµØÖ·£¬Áô×öËûÓá£

²»¹ýÕ⻹ûÍ棬¿Í»§¶Ë±ØÐëµÃµ½Ö¸ÅɸøËüIPµØÖ·µÄÄÇ̨DHCP·þÎñ Æ÷µÄÈ·ÈÏÏûÏ¢£¬Õâ¸öIPµØÖ·Ò²¾ÍÊÇ192.168.1.1²Å¿ÉÒÔÕýʽΪXP2ËùÓá£Ò»ÆðÀ´¿´µÚËĸöÊý¾Ý°ü¡£

4 ¡¢DHCPÊÕµ½Request±¨ÓÃDHCP¡¡ACK°ü»ØÓ¦¿Í»§»ú¡£ÈçÏÂͼ£º

DHCP·þÎñÆ÷ÓÃACKÊý¾Ý°ü×÷Ϊһ¸öÈ·ÈÏÀ´»ØÓ¦¿Í»§¶ËµÄRequest°ü£¬Êý¾Ý°üÖеÄOptionͬÑùÒ²°üº¬ÁË×â Ô¼µÄIPµØÖ·¡¢ÑÚÂëºÍÆÚÏÞµÈÐÅÏ¢¡£

µ½´ËΪֹ£¬¿Í»§¶ËºÍ·þÎñÆ÷ÀûÓÃDHCPÍê³ÉÁËÒ»´Î½»»¥²éѯºÍÏì Ó¦µÄ¹ý³Ì¡£¾¡¹Ü·þÎñÆ÷µÄIP¹Ì¶¨£¬µ«Õâ4¸ö¹ý³Ì¶¼ÊÇͨ¹ý¹ã²¥·½Ê½½øÐеģ¬

µçÄÔ×ÊÁÏ

¡¶Ò»ÆðѧDHCPϵÁУ¨Î壩ָÅÉ¡¢»ñÈ¡¡·(https://www.unjs.com)¡£

ÕâÑùËã²»ËãÍêÁË£¿»¹²» Ë㣬ÏÖÔÚXP2»ñÈ¡µÄµØÖ·ÊÇ192.168.1.1£¬ÓÐÅóÓÑ¿ÉÄÜÓÐÒÉÎÊÁË£¬Õâ¸öIP²»¾ÍÊÇDHCP·þÎñÆ÷µÄµØÖ·Âð£¿Ã»´í £¡µÄÈ·ÊÇÕâÑù¡£ÄÇÕâÔõôÄÜÐÐÄØ£¿´ó¼Ò²»Óü±£¬ÎÒÃÇÀ´¿´¿´Ö÷»úXP2ÊÇÈçºÎ´¦ÀíµÄ¡£

µÚ¶þ²¿·Ö£º

¿Í»§»úÔÚÊÕµ½DHCP ACKÊý¾Ý°üÖ®ºó£¬»áÀûÓÃGratuitous ARPЭÒé¶ÔÕâ¸öIPµØÖ·½øÐгåÍ»¼ì²â£¬Ä¿ µÄÊÇÈ·¶¨ÍøÄÚÊÇ·ñÓÐÈËʹÓÃÕâ¸öIP¡£Õâ¸ö»úÖÆ´æÔÚÓÚ2000»òÖ®ºóϵͳÄÚ¡£Èç¹ûÍøÄÚÓÐÏàͬ»úÆ÷ʹÓÃÕâ¸öIP £¬ÄÇô¾Í»á·µ»ØÊý¾Ý°ü¡£²¢Óù㲥·½Ê½¸æÖª¶Ô·½IP³åÍ»¡£Õû¸ö¼ì²â¹ý³ÌÓÐÈý¸öÊý¾Ý°ü£¬µ«Èç¹ûûÓеõ½ÈÎ ºÎ»ØÓ¦£¬Ò²¾Í²»»áÓеڶþºÍµÚÈý¸öÊý¾Ý°üÁË¡£

ÒÔÏÂÊÇÕâÈý¸öÊý¾Ý°ü£º

1¡¢¿Í»§¶Ë·¢ËÍ Gratuitous ARPµÄRequestÊý¾Ý°ü¡£ÈçÏÂͼ£º

Õâ¸öÊý¾Ý°üÊÇ¿Í»§¶ËÓÃÀ´¼ì²âIP³åÍ»µÄ¡£¼ì²âµÄ´óÖÂÔ­ÀíÒѾ­ÔÚͼÖÐ˵Ã÷ÁË£¬Çë×¢Òâ²é¿´¡£

2 ¡¢ÓÐÏàͬIPµÄÖ÷»ú·¢ËÍGratuitous ARPµÄReplyÊý¾Ý°ü¡£ÈçÏÂͼ£º

ºÜ²»ÐÒµÄÊÇ£¬XP2ÊÕµ½ÁËReplyÊý¾Ý°ü£¬ÕâÖ¤Ã÷ÍøÄÚÓÐÓÚ×Ô¼ºÏàͬµÄIP¡£´ËʱDHCP·þÎñÆ÷Ò²¾ÍÊÇ 192.168.1.1Õâ¸öIPµÄԭʼӵÓÐÕ߻ᷢËÍÒ»¸öIP³åÍ»µÄÌáʾ¡£

¿´Ò»ÏµÚÈý¸öÊý¾Ý°ü¡£

3¡¢ÓÐ ÏàͬIPµÄÖ÷»úÒԹ㲥·½Ê½·¢ËÍGratuitous ARP³åÍ»ÌáʾÐÅÏ¢¡£ÈçÏÂͼ£º

µÚÈý¸öÊý¾Ý°üÊÇDHCP·þÎñÆ÷·¢³öÁËÒ»¸ö³åÍ»Ìáʾ£¬ÔÚ·þÎñÆ÷µÄÈÕÖ¾ÖÐÒ²ÓÐÌåÏÖ

¿É¼û£¬ÎªÁË·ÀÖ¹IP³å Í»£¬DHCP¿Í»§¶ËÊÕµ½Ö¸ÅɵĵØÖ·ºó¶¼»áÀûÓÃARPЭÒé½øÐÐÒ»´Î³åÍ»¼ì²â¡£

µÚÈý²¿·Ö£º

¼ÈÈ» ¼ì²âµ½Õâ¸öIPÓгåÍ»£¬×ÔÈ»¾ÍÎÞ·¨Ê¹ÓÃÁË£¬½ÓÏÂÀ´¿Í»§¶Ë»áÔõô×öÄØ£¿

1¡¢ÏòDHCP·þÎñÆ÷·¢ËÍ Decline¾Ü¾øÊý¾Ý°ü£¬±íʾ192.168.1.1Õâ¸öIPÎÞ·¨Ê¹Óá£

´ó¼ÒÇë×¢ÒâÕâ¸öÊý¾Ý°üµÄTransaction IDºÍ×ʼµÄ4¸öDHCPÊý¾Ý°üÒ»Ö£¬Ë³ÀûµÄ»°£¬Ö»ÐèÒª4¸öÊý¾Ý °ü¼´¿ÉÍê³ÉÕû¸ö¹ý³Ì£¬µ«Èç¹ûÓгåÍ»»ò³öÏÖ±ðµÄÇé¿ö¾Í»á²úÉú¶îÍâµÄ¹ý³Ì¡£ÕâÀïµÄDHCP Decline ¾ÍÊÇÆä ÖеÄÒ»¸ö¡£

µÚÈý²¿·Ö£º

ÔÚ´ËÖ®ºó£¬¿Í»§»ú½øÐеڶþ´ÎµÄIPµØÖ·»ñÈ¡¡£Õⲿ·ÖºÍµÚÒ»²¿·ÖµÄ ÉêÇë¹ý³ÌÒ»Ñù£¬Ö»ÊÇÊÂÎñIDÓÐËù±ä»¯¡£

µÚ¶þ´ÎÉêÇëʱ£¬ÒòΪ192.168.1.1¸Õ²ÅÒѾ­Ö¸Åɹý£¬ÇÒ±»¾Ü ¾ø£¬ËùÒÔ°´ÕÕ˳Ðò½ÓÏÂÀ´»áÖ¸ÅÉÏÂÒ»¸ö¿ÉÓõÄIP¸øXP2Ö÷»ú£¬ÏÔÈ»ÊÇ192.168.1.2£¬ÒòΪֻÓÐËüһ̨Ö÷»úÔÚ ÉêÇë¡£

Ö÷Òª¿´Ò»ÏÂDHCP OfferÊý¾Ý°üÀïµÄIPµØÖ·ÊÇʲô¾ÍÖªµÀÁË¡£ÈçÏÂͼ£º

µÚËIJ¿·Ö£º

µÚ¶þ´ÎIP³åÍ»¼ì²â£¬Í¨³£Çé¿öÏ»áÒ»´Î·¢³öÈý¸öARP°ü½øÐмì²â¡£ÈçÏÂͼ£º

µÚÎ岿·Ö£º

IPµØÖ·»ñÈ¡³É¹¦ºó£¬¶ÔÓÚ¿Í»§¶ËÀ´ËµÏÂÒ»²½¾ÍÊDzéÕÒWINS·þÎñÆ÷£¬½øÐÐNETBIOSÃû ³ÆµÄ×¢²á£¨Õⲿ·ÖÇë²Î¿¼¡¶Ò»ÆðѧWINS¡·ÏµÁÐÎÄÕ£©¡£

»¹ÓÐÒ»µãҪ˵Ã÷¡£ÎªÊ²Ã´»á³öÏÖDHCP DeclineµÄÊý¾Ý°ü£¬Ò²¾ÍÊÇΪʲô192.168.1.1»á±»·ÖÅä³öÈ¥£¬Õâ¸ö²»ÊÇ·þÎñÆ÷µÄIPÂð£¿Ô­À´ÎÒÔÚÉèÖÃ×÷Óà ÓòµÄʱºò²»°Ñ192.168.1.1Ò²°üº¬Á˽øÈ¥£¬ËùÒÔDHCP»áÊ×ÏȰѵÚÒ»¸öµØÖ·Ò²¾ÍÊÇ192.168.1.1·ÖÅä¸øXP2¡£ ËùÒÔ»á³öÏÖÕâÖÖÇé¿ö¡£½â¾öµÄ°ì·¨ºÜ¼òµ¥£¬ÐÞ¸Ä×÷ÓÃÓò£¬²»°üº¬1.1Õâ¸öµØÖ·¾Í¿ÉÒÔÁË£¬»òÕßÉèÖÃÅųýµØ Ö·£¬»òÕßÌí¼Ó±£ÁôµØÖ·£¬¿É¼ûµÚÒ»ÖÖ·½·¨ÊÇ×î¼òµ¥µÄ¡£

µ½ÕâÀïIPµØÖ·µÄ»ñÈ¡¹ý³Ì¾Í½²½âÍêÁË£¬ÎÒ Ãǵ½DHCP·þÎñÆ÷¹ÜÀí½çÃæÀ￴һϣº

ÔÙµ½XP2ÉÏ¿´Ò»Ïµ±Ç°µÄIPµØÖ·ÐÅÏ¢¡£ÈçÏÂͼ£º

¿ÉÒÔ¿´µ½ÏÖÔÚXP2µÄIPµØÖ·ÊÇ192.168.1.2£¬Dhcp µÄ״̬ҲÊÇ Enabled µÄ¡£

ÓйØDHCP·þÎñÆ÷µÄ ×âÔ¼¡¢ÊÚȨ¡¢ÒÔ¼°DHCP¿Í»§¶ËIPµÄÊͷźÍÖØлñÈ¡µÄÄÚÈݽ«ÔÚÏÂÒ»½ÚÖн²½â¡£

лл£¡

³ö´¦ £ºhttp://jeffyyko.blog.51cto.com/28563/163168

×îÐÂÎÄÕÂ