ºìÁªLinuxÃÅ»§
Linux°ïÖú

¼òµ¥µÄµÖÓùfreebsdÏÂarpÆÛÆ­

·¢²¼Ê±¼ä:2007-08-12 00:02:31À´Ô´:ºìÁª×÷Õß:Southeast
¡¡¡¡Ç°Á½ÌìдµÄ¹ØÓÚµÖÓùfreebsdÏÂarpÆÛÆ­µÄ·½·¨ÊÇʹÓõÚÈý·½Èí¼þʵÏÖ¡£·½·¨ÉÏÏà¶ÔÑϽ÷£¬µ«ÐèÒª¶¨ÖÆÅäÖÃÎļþ£¬Ò»À´ÏÔµÃÓÐЩÂé·³£¬¶þÀ´µ±»úÆ÷Ôö¼Ó¡¢¼õÉÙ»òmacµØÖ·³öÏֱ仯µÈµÈÇé¿ö³öÏÖµÄʱºò»¹ÊÇÏÔµÃÓÐЩ²»±ã£¬ËùÒÔ£¬Õâ´ÎÀ´¸ö»ùÓÚϵͳ±¾Éí»·¾³ºÍÃüÁîµÄ¸ü¼ò±ãÒ×ÐÐÖ®·¨£¬Í¨¹ý×ÔÉíipÓëmacµÄ°ó¶¨²¢¶ÔÍ⣨ÄÚÍø£©Ðû¸æµÄÐÎÊÆÀ´¶ôÖÆarpÆÛÆ­µÄÇé¿ö¡£
¡¡¡¡Ê×ÏÈʹÓÃifconfigÀ´»ñµÃµ±Ç°ÍøÂç½Ó¿ÚµÄmacµØÖ·£¬È»ºó½«±¾»úÄÚÍøÍø¿¨ipµØÖ·+±¾»úÄÚÍøÍø¿¨macµØַдµ½Ò»¸öÎļþÀï
¡¡¡¡ÀýÈ磺echo 192.168.0.1 00:13:8f:15:65:88 > ipmac
¡¡¡¡½Ó×ÅʹÓÃcrontab -e±à¼­ÏµÍ³¶¨Ê±Åų̣¨¼Æ»®ÈÎÎñ£©ÈÃËü°´ÕÕÉ趨ʱ¼äÑ­»·Ö´ÐÐ
¡¡¡¡ÀýÈ磺*/5 * * * * /usr/sbin/arp -f /etc/ipmac
¡¡¡¡ÕâÐеÄÒâ˼ÊÇÿ5·ÖÖÓÖ´ÐÐÒ»´Î/usr/sbin/arp -f /etc/ipmac£¬Ò²¾ÍÊÇÿ5·ÖÖÓÏòÄÚÍøÐû¸æ±¾»úmacµØÖ·£¬ÕâÑù¾ÍÆðµ½ÁË×ÔÉí°ó¶¨²¢¶¨Ê±Ðû¸æ£¨¹ã²¥£©macµØÖ·µÄ×÷Ó㬴ӶøÓÐЧµÄµÖÓùÀ´×ÔÄÚÍøµÄarpÆÛÆ­¡£
¡¡¡¡µ±È»£¬ÉÏÃæÖ»ÊÇÌṩһ¸ö²Î¿¼£¬Êµ¼ÊµÄÇé¿öÒª×Ô¼ºÀ´¶¨ÖÆ¡£±ÈÈçipmacÎļþµÄλÖúÍÎļþÃû³Æ¼°¶¨Ê±Ö´ÐеÄʱ¼ä¼ä¸ô£¬ÕâЩ¶¼¿ÉÒÔ°´ÕÕ¸öÈËÏ°¹ßºÍarpÆÛÆ­¡¢¹¥»÷µÄÇ¿¶ÈÀ´¶¨Òå¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ