āĻāĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻāĻŋāĻ˛:
- āĻāĻāĻāĻŋ IPv4 āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ DHCP āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻļā§āĻāĻž
- āĻĒāĻžāĻāĻĨāĻ¨ āĻļā§āĻāĻž (āĻļā§āĻ°ā§ āĻĨā§āĻā§ āĻāĻāĻā§ āĻŦā§āĻļāĻŋ đ)
- āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨
DB2DHCP (āĻāĻŽāĻžāĻ° āĻāĻžāĻāĻāĻž), āĻŽā§āĻ˛āĻāĻāĻžāĻ¨ā§ , āĻ¯āĻž āĻ¨āĻ¤ā§āĻ¨ āĻāĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻāĻ°āĻ āĻāĻ āĻŋāĻ¨ āĻšāĻ¯āĻŧā§ āĻāĻ āĻā§āĨ¤ āĻāĻŦāĻ āĻāĻŽāĻŋ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ āĻ¨āĻž āĻ¯ā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ¯ā§ "āĻāĻāĻ¨āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨" āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻ - āĻā§āĻ°āĻžāĻšāĻā§āĻ° āĻŽā§āĻ¯āĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻšāĻā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ°āĻž āĻŦāĻž āĻŽā§āĻ¯āĻžāĻ + āĻĒā§āĻ°ā§āĻ āĻ¸āĻāĻŽāĻŋāĻļā§āĻ°āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž (āĻŦāĻŋāĻāĻ˛ā§āĻĒ 82)
- āĻāĻ°ā§āĻāĻāĻŋ āĻŦāĻžāĻāĻ āĻ˛āĻŋāĻāĻāĻŋ (āĻāĻš! āĻāĻāĻŋ āĻāĻŽāĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒ)
- āĻšāĻžāĻŦāĻ°āĻžāĻšāĻŦāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻŦ-āĻšāĻžāĻ¤ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻž (āĻŦāĻž āĻāĻ°āĻ āĻāĻžāĻ˛, āĻāĻāĻāĻŋ āĻāĻŽāĻ¨ā§āĻ¤ā§āĻ°āĻŖ) đ
āĻĢāĻ˛āĻžāĻĢāĻ˛: āĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°ā§ đ FreeBSD āĻāĻŦāĻ Ubuntu OS-āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻŋāĻ¤āĨ¤ āĻ¤āĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻāĻāĻžāĻŦā§, āĻā§āĻĄāĻāĻŋāĻā§ āĻ¯ā§āĻā§āĻ¨ā§ OS āĻāĻ° āĻ
āĻ§ā§āĻ¨ā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻŦāĻ˛āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻžāĻ°āĻŖ āĻā§āĻĄā§ āĻā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻžāĻāĻ§āĻžāĻ āĻ¨ā§āĻ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§āĨ¤
āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨ā§ ! āĻāĻ¸āĻ¤ā§ āĻāĻ°ā§ āĻ
āĻ¨ā§āĻ āĻāĻā§.
āĻ
āĻĒā§āĻļāĻžāĻĻāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻ˛āĻŋāĻā§āĻ
"āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨" āĻāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻ¨āĻ¸ā§āĻāĻ˛, āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻ āĻ¨ā§āĻ āĻāĻŽ, āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ DHCP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ¤āĻ¤ā§āĻ¤ā§āĻŦāĨ¤ āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯. āĻāĻŦāĻ āĻāĻ¤āĻŋāĻšāĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ đ
āĻāĻāĻā§ āĻ¤āĻ¤ā§āĻ¤ā§āĻŦ
DHCP āĻāĻŋ?
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻ¯āĻž āĻāĻāĻāĻŋ āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§ āĻāĻāĻāĻŋ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻ¤āĻžāĻ° IP āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻŦāĻ āĻā§āĻāĻāĻ¯āĻŧā§, DNS āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻŽāĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°) āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ UDP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¨ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ:
- āĻĄāĻŋāĻāĻžāĻāĻ¸ (āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ) āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻā§āĻĄāĻŧā§ āĻāĻāĻāĻŋ UDP āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ (DHCPDISCOVER) āĻĒāĻžāĻ āĻžāĻ¯āĻŧ "āĻāĻā§āĻāĻž, āĻā§āĻ āĻāĻŽāĻžāĻā§ āĻāĻāĻāĻŋ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻāĻŋāĻ¨āĨ¤" āĻ āĻ§āĻŋāĻāĻ¨ā§āĻ¤ā§, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¨āĻ¯āĻŧ) āĻĒā§āĻ°ā§āĻ 68 (āĻā§āĻ¸) āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻāĻā§ āĻāĻŦāĻ āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻšāĻ˛ āĻĒā§āĻ°ā§āĻ 67 (āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯)āĨ¤ āĻāĻŋāĻā§ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻĒā§āĻ°ā§āĻ 67 āĻĨā§āĻā§ āĻĒā§āĻ¯āĻžāĻā§āĻāĻ āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž DHCPDISCOVER āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° (āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§) DHCPDISCOVER āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻĄāĻŋāĻāĻžāĻāĻ¸āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸āĻš āĻāĻāĻāĻŋ DHCPOFFER āĻ āĻĢāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĻā§āĻĻāĻŋāĻˇā§āĻ āĻ¤āĻž āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖ āĻĒā§āĻ°ā§āĻŦā§ DHCPDISCOVER āĻ āĻ¨ā§āĻ°ā§āĻ§ā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤
- āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§, āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§ (āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŦāĻŋāĻ¤āĻ°āĻŖā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻ°ā§āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž), āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ "āĻ āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ āĻ¨ā§āĻ°ā§āĻ§" DHCPREQUEST āĻāĻ°ā§ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻāĻāĻŋ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
- āĻ¯ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻāĻŋ DHCPREQUEST āĻĒā§āĻ¯āĻŧā§āĻā§ āĻ¸ā§āĻāĻŋ āĻāĻāĻāĻŋ DHCPACK āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻžāĻ āĻžāĻ¯āĻŧ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻŋ āĻāĻŦāĻžāĻ° āĻāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°ā§
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻāĻ¸āĻž DHCPINFORM āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻ¯āĻžāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻšāĻ˛ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§ āĻāĻžāĻ¨āĻžāĻ¨ā§ āĻ¯ā§ "āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŦā§āĻāĻā§ āĻāĻā§" āĻāĻŦāĻ āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻā§ā§ˇ āĻāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§, āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻāĻāĻāĻŋ āĻāĻĨāĻžāĻ°āĻ¨ā§āĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĢā§āĻ°ā§āĻŽ āĻāĻāĻ°āĻāĻŽ āĻāĻŋāĻā§ āĻĻā§āĻāĻžāĻ¯āĻŧ:
āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻ°āĻž OSI āĻ˛ā§āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻšā§āĻĄāĻžāĻ°, āĻ¯ā§āĻŽāĻ¨ DHCP āĻāĻžāĻ āĻžāĻŽā§ āĻāĻžāĻĄāĻŧāĻžāĻ UDP āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĨā§āĻā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĄā§āĻāĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻŦ:
DHCPDISCOVER
āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻāĻāĻŋ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĒā§āĻ°ā§āĻ 68 āĻĨā§āĻā§ 255.255.255.255:67 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤ āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻā§, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¤āĻžāĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻ āĻŋāĻ āĻā§ āĻĒā§āĻ¤ā§ āĻāĻžāĻ¯āĻŧ āĻ¤āĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĨ¤ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ āĻ¨ āĻ¨ā§āĻā§āĻ° āĻā§āĻŦāĻŋāĻ˛ā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§.
DHCPDISCOVER āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ° āĻā§āĻŦāĻŋāĻ˛
āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻŽāĻžāĻ¨ āĻ¨āĻžāĻŽ
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ§āĻžāĻ°āĻŖāĻž
āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ
āĻļā§āĻ§āĻ¨
1
āĻŦā§āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ§āĻ°āĻ¨āĨ¤ 1 - āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§, 2 - āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
2
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ°
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ§āĻ°āĻ¨, āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§ 1 - MAC
3
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
6
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻĄāĻŋāĻāĻžāĻāĻ¸ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻšāĻĒāĻ¸
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻ°ā§āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
5
āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ°
23:cf:de:1d
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻļā§āĻ°ā§āĻ¤ā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨
7
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ
āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤
0
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻļā§āĻ°ā§ āĻĨā§āĻā§ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ¸āĻŽāĻ¯āĻŧ
9
āĻŦā§āĻ āĻĒāĻ¤āĻžāĻāĻž
0
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
2
āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ¯āĻž āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
11
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§)
15
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻž IP āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)
19
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻāĻžāĻ¨āĻž āĻĨāĻžāĻā§)
23
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.114.41
āĻ˛āĻžāĻāĻ¨
4
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻ)
27
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž
14:d6:4d:a7:c9:55
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
6
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°ā§āĻ°āĻā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ)
31
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
10
āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ¸āĻ¨. āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻž
41
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻšā§āĻ¸ā§āĻ āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
64
DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
105
āĻŦā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
128
āĻŦā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄāĻŋāĻ¸ā§āĻāĻ˛ā§āĻ¸ āĻ¸ā§āĻā§āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
235
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻā§āĻāĻŋāĻ
63: 82: 53: 63
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
"āĻŽā§āĻ¯āĻžāĻāĻŋāĻ" āĻ¸āĻāĻā§āĻ¯āĻž, āĻ¯āĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§, āĻ¸āĻšāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ DHCP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻāĻ¤
DHCP āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻ¯ā§ āĻā§āĻ¨ āĻā§āĻ°āĻŽā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
236
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
53
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 53, āĻ¯āĻž DHCP āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§
1 - DHCPDISCOVER
3 - DHCPREQUEST
2 - DHCPOFFER
5 - āĻĄāĻŋāĻāĻāĻāĻ¸āĻŋāĻĒā§āĻ¯āĻžāĻ
8 - DHCPINFORM
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
50
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻ¨ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ¤ā§ āĻāĻžāĻ¯āĻŧ?
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
172.16.134.61
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
55
1
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ. āĻ°āĻāĻ¨āĻž āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
01 â āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŽāĻžāĻ¸ā§āĻ
03 - āĻā§āĻāĻāĻ¯āĻŧā§
06 - DNS
oc â āĻšā§āĻ¸ā§āĻāĻ¨āĻžāĻŽ
0f - āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĄā§āĻŽā§āĻāĻ¨ āĻ¨āĻžāĻŽ
1c - āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°)
42 - TFTP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ
79 - āĻā§āĻ˛āĻžāĻ¸āĻ˛ā§āĻ¸ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻ°ā§āĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
8
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:03:06:0c:0f:1c:42:79
8
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
82
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 82, āĻ¯āĻž āĻ°āĻŋāĻĒāĻŋāĻāĻžāĻ° āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻŦāĻ āĻāĻŋāĻā§ āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŽāĻžāĻ¨ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°ā§āĨ¤
āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ, āĻāĻāĻŋ āĻ¸ā§āĻ āĻ¸ā§āĻāĻā§āĻ° āĻĒā§āĻ°ā§āĻ āĻ¯āĻžāĻ° āĻāĻĒāĻ° āĻļā§āĻˇ DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻ˛ā§ā§ˇ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋāĻ¤ā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻžāĻāĻāĻāĻŋ "āĻ¸āĻžāĻŦāĻĒāĻļāĻ¨" āĻāĻ° āĻ¸āĻāĻā§āĻ¯āĻž, āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ āĻāĻ° āĻĻā§āĻ°ā§āĻā§āĻ¯, āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻ° āĻŽāĻžāĻ¨āĨ¤
āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻŦāĻŋāĻāĻ˛ā§āĻĒ 82-āĻ, āĻāĻĒ-āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¨ā§āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
āĻāĻā§āĻ¨ā§āĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻāĻāĻĄāĻŋ = 00:04:00:01:00:04, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻļā§āĻˇ āĻĻā§āĻāĻŋ āĻŦāĻžāĻāĻ āĻšāĻ˛ DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĒā§āĻ°ā§āĻ āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ¸ā§āĻā§
āĻāĻā§āĻ¨ā§āĻ āĻ°āĻŋāĻŽā§āĻ āĻāĻāĻĄāĻŋ = 00:06:c8:be:19:93:11:48 - DHCP āĻ°āĻŋāĻĒāĻŋāĻāĻžāĻ° āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
18
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:06
00:04:00:01:00:04
02:08
00:06:c8:be:19:93:11:48
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻļā§āĻˇ
255
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
255 āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻļā§āĻˇā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ
DHCPOFFER
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻāĻŋ DHCPDISCOVER āĻĒā§āĻ¯āĻžāĻā§āĻ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻĻā§āĻā§ āĻ¯ā§ āĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻ āĻĢāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻāĻŋ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ - DHCPDISCOVERāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻ¨ā§āĻĻāĻ°ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ âāĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻāĻ¸ā§āĻā§â, āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, āĻāĻžāĻ°āĻŖ āĻāĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¨ā§āĻ, āĻ¤āĻžāĻ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸ā§āĻŦā§āĻāĻžāĻ° āĻāĻ°ā§ āĻ¯ā§ āĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻ¤āĻžāĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻ, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤āĻŋāĻ¨āĻŋ āĻ¯ā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¨āĻŽā§āĻŦāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
DHCPOFFER āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ° āĻā§āĻŦāĻŋāĻ˛
āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻŽāĻžāĻ¨ā§āĻ° āĻ¨āĻžāĻŽ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ)
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ§āĻžāĻ°āĻŖāĻž
āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ
āĻļā§āĻ§āĻ¨
1
āĻŦā§āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ§āĻ°āĻ¨āĨ¤ 1 - āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§, 2 - āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
2
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ°
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ§āĻ°āĻ¨, āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§ 1 - MAC
3
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
6
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻĄāĻŋāĻāĻžāĻāĻ¸ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻšāĻĒāĻ¸
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻ°ā§āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
5
āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ°
23:cf:de:1d
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻļā§āĻ°ā§āĻ¤ā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨
7
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ
āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤
0
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻļā§āĻ°ā§ āĻĨā§āĻā§ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ¸āĻŽāĻ¯āĻŧ
9
āĻŦā§āĻ āĻĒāĻ¤āĻžāĻāĻž
0
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
2
āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ¯āĻž āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, 0 āĻŽāĻžāĻ¨ā§ āĻāĻāĻ¨āĻŋāĻāĻžāĻ¸ā§āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ§āĻ°āĻ¨
11
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§)
15
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.134.61
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻž IP āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)
19
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻāĻžāĻ¨āĻž āĻĨāĻžāĻā§)
23
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.114.41
āĻ˛āĻžāĻāĻ¨
4
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻ)
27
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž
14:d6:4d:a7:c9:55
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
6
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°ā§āĻ°āĻā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ)
31
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
10
āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ¸āĻ¨. āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻž
41
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻšā§āĻ¸ā§āĻ āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
64
DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
105
āĻŦā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
128
āĻŦā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄāĻŋāĻ¸ā§āĻāĻ˛ā§āĻ¸ āĻ¸ā§āĻā§āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
235
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻā§āĻāĻŋāĻ
63: 82: 53: 63
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
"āĻŽā§āĻ¯āĻžāĻāĻŋāĻ" āĻ¸āĻāĻā§āĻ¯āĻž, āĻ¯āĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§, āĻ¸āĻšāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ DHCP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻāĻ¤
DHCP āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻ¯ā§ āĻā§āĻ¨ āĻā§āĻ°āĻŽā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
236
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
53
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻ
āĻĒāĻļāĻ¨ 53, āĻ¯āĻž DHCP 2 āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ§āĻ°āĻŖāĻā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ - DHCPOFFER
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
2
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŽāĻžāĻ¸ā§āĻ āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
255.255.224.0
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
3
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻā§āĻāĻāĻ¯āĻŧā§ āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
172.16.12.1
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
6
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
DNS āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ DHCP āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
8.8.8.8
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
51
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻā§āĻŦāĻ¨āĻāĻžāĻ˛ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻŽāĻ§ā§āĻ¯ā§, āĻ¯āĻžāĻ° āĻĒāĻ°ā§ DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻŦāĻžāĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
86400
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
82
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 82, DHCPDISCOVER-āĻ āĻ¯āĻž āĻāĻ¸ā§āĻā§ āĻ¤āĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
18
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:08:00:06:00
01:01:00:00:01
02:06:00:03:0f
26:4d:ec
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
18
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻļā§āĻˇ
255
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
255 āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻļā§āĻˇā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ
DHCPREQUEST
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ DHCPOFFER āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°, āĻ¤āĻŋāĻ¨āĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻ¨āĻž, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻ¯āĻžāĻ° DHCPOFFER āĻ āĻĢāĻžāĻ°āĻāĻŋ āĻ¤āĻŋāĻ¨āĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ "āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻā§āĻ¨"āĨ¤ "āĻ˛āĻžāĻāĻ" āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° DHCP āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§āĨ¤ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻĒā§āĻ°āĻžāĻĒāĻāĻā§ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻāĻāĻāĻŋ DHCPREQUEST āĻĒā§āĻ¯āĻžāĻā§āĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽā§ DHCPDISCOVER āĻ¤ā§āĻ°āĻŋ āĻ¨āĻž āĻāĻ°ā§āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¯āĻŧā§ āĻĨāĻžāĻā§āĨ¤
DHCPREQUEST āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ° āĻā§āĻŦāĻŋāĻ˛
āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻŽāĻžāĻ¨ā§āĻ° āĻ¨āĻžāĻŽ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ)
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ§āĻžāĻ°āĻŖāĻž
āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ
āĻļā§āĻ§āĻ¨
1
āĻŦā§āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ§āĻ°āĻ¨āĨ¤ 1 - āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§, 2 - āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
2
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ°
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ§āĻ°āĻ¨, āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§ 1 - MAC
3
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
6
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻĄāĻŋāĻāĻžāĻāĻ¸ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻšāĻĒāĻ¸
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻ°ā§āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
5
āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ°
23:cf:de:1d
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻļā§āĻ°ā§āĻ¤ā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨
7
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ
āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤
0
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻļā§āĻ°ā§ āĻĨā§āĻā§ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ¸āĻŽāĻ¯āĻŧ
9
āĻŦā§āĻ āĻĒāĻ¤āĻžāĻāĻž
8000
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
2
āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ¯āĻž āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, "āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°" āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
11
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§)
15
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.134.61
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻž IP āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)
19
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻāĻžāĻ¨āĻž āĻĨāĻžāĻā§)
23
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.114.41
āĻ˛āĻžāĻāĻ¨
4
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻ)
27
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž
14:d6:4d:a7:c9:55
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
6
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°ā§āĻ°āĻā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ)
31
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
10
āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ¸āĻ¨. āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻž
41
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻšā§āĻ¸ā§āĻ āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
64
DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
105
āĻŦā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
128
āĻŦā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄāĻŋāĻ¸ā§āĻāĻ˛ā§āĻ¸ āĻ¸ā§āĻā§āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
235
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻā§āĻāĻŋāĻ
63: 82: 53: 63
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
"āĻŽā§āĻ¯āĻžāĻāĻŋāĻ" āĻ¸āĻāĻā§āĻ¯āĻž, āĻ¯āĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§, āĻ¸āĻšāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ DHCP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻāĻ¤
DHCP āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻ¯ā§ āĻā§āĻ¨ āĻā§āĻ°āĻŽā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
236
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
53
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
3
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 53, āĻ¯āĻž DHCP āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°āĻāĻžāĻ° 3 - DHCPREQUEST āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
3
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
61
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĄāĻŋ: 01 (Ehernet āĻāĻ° āĻāĻ¨ā§āĻ¯) + āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
7
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:2c:ab:25:ff:72:a6
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
7
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
60
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
"āĻŦāĻŋāĻā§āĻ°ā§āĻ¤āĻž āĻļā§āĻ°ā§āĻŖā§ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§"āĨ¤ āĻāĻŽāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻŋ DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĨ¤ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§āĻ˛āĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻŋāĻā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻāĻ¨ā§āĻĄā§āĻ MSFT 5.0 āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
11
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
udhcp 0.9.8
āĻ˛āĻžāĻāĻ¨
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
55
1
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ. āĻ°āĻāĻ¨āĻž āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
01 â āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŽāĻžāĻ¸ā§āĻ
03 - āĻā§āĻāĻāĻ¯āĻŧā§
06 - DNS
oc â āĻšā§āĻ¸ā§āĻāĻ¨āĻžāĻŽ
0f - āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĄā§āĻŽā§āĻāĻ¨ āĻ¨āĻžāĻŽ
1c - āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°)
42 - TFTP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ
79 - āĻā§āĻ˛āĻžāĻ¸āĻ˛ā§āĻ¸ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻ°ā§āĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
8
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:03:06:0c:0f:1c:42:79
8
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
82
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 82, DHCPDISCOVER-āĻ āĻ¯āĻž āĻāĻ¸ā§āĻā§ āĻ¤āĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
18
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:08:00:06:00
01:01:00:00:01
02:06:00:03:0f
26:4d:ec
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
18
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻļā§āĻˇ
255
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
255 āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻļā§āĻˇā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ
āĻĄāĻŋāĻāĻāĻāĻ¸āĻŋāĻĒā§āĻ¯āĻžāĻ
āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¯ā§ "āĻšā§āĻ¯āĻžāĻ, āĻāĻāĻž āĻ āĻŋāĻ, āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž, āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻāĻžāĻāĻā§ āĻĻā§āĻŦ āĻ¨āĻž" DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§, āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ DHCPACK āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻāĨ¤ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻŽāĻ¤ā§āĻ āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ° āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋāĻ, āĻĒāĻžāĻāĻĨāĻ¨ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻāĻāĻāĻŋ DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻā§āĻ° āĻā§āĻĄā§, āĻ āĻŋāĻ āĻ¸ā§āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¯ā§āĻā§āĻ¨ā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻ¨āĻāĻ˛ āĻāĻ°āĻŋ, āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻžāĻ¨āĻž āĻĨāĻžāĻā§āĨ¤ āĻ¤āĻžāĻāĻžāĻĄāĻŧāĻž, DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° DHCPACK āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻžāĻā§ āĻĒā§āĻāĻā§āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻŽā§āĻā§āĻ āĻ¯āĻ¤ā§āĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ DHCPACK āĻ¨āĻž āĻĒāĻžāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻŋāĻā§āĻā§āĻˇāĻŖ āĻĒāĻ°ā§ āĻāĻāĻŋ āĻā§āĻŦāĻ˛ DHCPREQUEST āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§
DHCPACK āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ° āĻā§āĻŦāĻŋāĻ˛
āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻŽāĻžāĻ¨ā§āĻ° āĻ¨āĻžāĻŽ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ)
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ§āĻžāĻ°āĻŖāĻž
āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ
āĻļā§āĻ§āĻ¨
1
āĻŦā§āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§
2
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ§āĻ°āĻ¨āĨ¤ 1 - āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§, 2 - āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
2
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ°
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ§āĻ°āĻ¨, āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§ 1 - MAC
3
āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
6
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻĄāĻŋāĻāĻžāĻāĻ¸ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻšāĻĒāĻ¸
1
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
1
āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻ°ā§āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
5
āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ°
23:cf:de:1d
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻļā§āĻ°ā§āĻ¤ā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨
7
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ
āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤
0
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻļā§āĻ°ā§ āĻĨā§āĻā§ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ¸āĻŽāĻ¯āĻŧ
9
āĻŦā§āĻ āĻĒāĻ¤āĻžāĻāĻž
8000
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
2
āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ¯āĻž āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, "āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°" āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
11
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§)
15
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.134.61
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻž IP āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)
19
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
0.0.0.0
āĻ˛āĻžāĻāĻ¨
4
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ āĻāĻžāĻ¨āĻž āĻĨāĻžāĻā§)
23
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž
172.16.114.41
āĻ˛āĻžāĻāĻ¨
4
āĻ°āĻŋāĻ˛ā§ āĻāĻā§āĻ¨ā§āĻā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻ)
27
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ MAC āĻ āĻŋāĻāĻžāĻ¨āĻž
14:d6:4d:a7:c9:55
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
6
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°ā§āĻ°āĻā§āĻ° MAC āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ)
31
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
10
āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ¸āĻ¨. āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻž
41
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻšā§āĻ¸ā§āĻ āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
64
DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
105
āĻŦā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻ˛āĻžāĻāĻ¨
128
āĻŦā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄāĻŋāĻ¸ā§āĻāĻ˛ā§āĻ¸ āĻ¸ā§āĻā§āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
235
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻā§āĻāĻŋāĻ
63: 82: 53: 63
āĻ¸āĻŽā§āĻŽā§āĻšāĻ¨
4
"āĻŽā§āĻ¯āĻžāĻāĻŋāĻ" āĻ¸āĻāĻā§āĻ¯āĻž, āĻ¯āĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§, āĻ¸āĻšāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ DHCP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻāĻ¤
DHCP āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻ¯ā§ āĻā§āĻ¨ āĻā§āĻ°āĻŽā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
236
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
53
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
3
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 53, āĻ¯āĻž DHCP āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°āĻāĻžāĻ° 5 - DHCPACK āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
5
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
1
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŽāĻžāĻ¸ā§āĻ āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
255.255.224.0
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
3
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻā§āĻāĻāĻ¯āĻŧā§ āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
172.16.12.1
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
6
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
DNS āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ DHCP āĻ
āĻĢāĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
8.8.8.8
āĻ˛āĻžāĻāĻ¨
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
51
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻā§āĻŦāĻ¨āĻāĻžāĻ˛ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻŽāĻ§ā§āĻ¯ā§, āĻ¯āĻžāĻ° āĻĒāĻ°ā§ DHCP āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻŦāĻžāĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
4
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
86400
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
4
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŽā§āĻŦāĻ°
82
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ 82, DHCPDISCOVER-āĻ āĻ¯āĻž āĻāĻ¸ā§āĻā§ āĻ¤āĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻ°ā§āĻā§āĻ¯
18
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻžāĻ¨
01:08:00:06:00
01:01:00:00:01
02:06:00:03:0f
26:4d:ec
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
18
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻļā§āĻˇ
255
āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°
1
255 āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻļā§āĻˇā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨āĻāĻŋ āĻāĻ¸āĻ˛ā§ āĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĒāĻžāĻāĻĨāĻ¨ āĻŽāĻĄāĻŋāĻāĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĨ¤ āĻ§āĻžāĻ°āĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§ MySQL āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻāĻā§āĨ¤
FreeBSD 'āĻ°
pkg āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨ python3 python3 -m āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ pip pip3 mysql- āĻ¸āĻāĻ¯ā§āĻāĻāĻžāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨
āĻāĻŦā§āĻ¨ā§āĻā§
sudo apt-get install python3 sudo apt-get install pip3 sudo pip3 install mysql-connector
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ MySQL āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ, āĻāĻ¤ā§ pydhcp.sql āĻĄāĻžāĻŽā§āĻĒ āĻāĻĒāĻ˛ā§āĻĄ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻŋāĨ¤
āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻāĻāĻāĻŋ xml āĻĢāĻžāĻāĻ˛ā§ āĻāĻā§āĨ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻĢāĻžāĻāĻ˛:
1.0 0.0.0.0 255.255.255.255 192.168.0.71 8600 1 255.255.255.0 192.168.0.1 āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻšā§āĻ¸ā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž pydhcp option_8.8.8.8_hex:sw_port82:1:20 option_22_hex:sw_port82:2:16 option_18_hex:sw_mac:82:26 40 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĨā§āĻā§ āĻāĻāĻĒāĻŋ,āĻŽāĻžāĻ¸ā§āĻ,āĻ°āĻžāĻāĻāĻžāĻ°,āĻĄāĻŋāĻāĻ¨āĻāĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¯ā§āĻāĻžāĻ¨ā§ upper(mac)=upper('{option_3_AgentRemoteId_hex}') āĻāĻŦāĻ upper(port)=upper('{option_1_AgentCircuitId_port_hex}') āĻ¯ā§āĻāĻžāĻ¨ā§ Upper(mac)=upper('{sw_mac}') āĻāĻŦāĻ upper(port)=upper('{sw_port82}') āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĨā§āĻā§ ip,mask,āĻ°āĻžāĻāĻāĻžāĻ°,dns āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¯ā§āĻāĻžāĻ¨ā§ upper(mac)=upper('{ClientMacAddress}') āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĨā§āĻā§ ip,mask,āĻ°āĻžāĻāĻāĻžāĻ°,dns āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻ¤āĻŋāĻšāĻžāĻ¸ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻžāĻ¨ (id,dt,mac,ip,comment) āĻŽāĻžāĻ¨ (null,now(),'{ClientMacAddress}','{RequestedIpAddress}','DHCPACK/INFORM')
āĻāĻāĻ¨ āĻā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ°āĻ āĻŦāĻŋāĻļāĻĻā§:
dhcpserver āĻŦāĻŋāĻāĻžāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻ˛āĻŋāĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§, āĻ¯āĻĨāĻž:
- āĻšā§āĻ¸ā§āĻ - āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĒā§āĻ°ā§āĻ 67 āĻ āĻā§āĻ¨ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻļā§āĻ¨ā§
- āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ° - āĻā§āĻ¨ ip āĻšāĻ˛ DHCPOFFER āĻāĻŦāĻ DHCPACK-āĻāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°
- DHCPServer - DHCP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻĒāĻŋ āĻāĻŋ
- āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻāĻāĻžāĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧ
- āĻĨā§āĻ°ā§āĻĄāĻ˛āĻŋāĻŽāĻŋāĻ - āĻĒā§āĻ°ā§āĻ 67-āĻ āĻāĻ¨āĻāĻžāĻŽāĻŋāĻ UDP āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¤āĻā§āĻ˛āĻŋ āĻĨā§āĻ°ā§āĻĄ āĻāĻāĻ¸āĻžāĻĨā§ āĻāĻ˛āĻā§ā§ˇ āĻāĻāĻŋ āĻāĻā§āĻ-āĻ˛ā§āĻĄ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻāĻĨāĻž đ
- āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻŽāĻžāĻ¸ā§āĻ,āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ°āĻžāĻāĻāĻžāĻ°,āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻĄāĻŋāĻāĻ¨āĻāĻ¸ - āĻ¯āĻĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻāĻāĻāĻŋ āĻāĻāĻĒāĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻŦā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻāĻžāĻŦā§ āĻā§āĻ°āĻžāĻšāĻāĻā§ āĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¨ā§āĻ
mysql āĻŦāĻŋāĻāĻžāĻ:
āĻšā§āĻ¸ā§āĻ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ, āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ, āĻŦā§āĻ¸āĻ¨āĻžāĻŽ - āĻ¸āĻŦāĻāĻŋāĻā§ āĻ¨āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĨāĻž āĻŦāĻ˛ā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻāĻ āĻ¨ āĻĒā§āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻŦāĻŋāĻāĻžāĻ: āĻ āĻĢāĻžāĻ°/ACK āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻāĻāĻžāĻ¨ā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
- offer_count â āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻ¸āĻš āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¯āĻž āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻā§āĻ¯āĻŧ āĻ¯ā§āĻŽāĻ¨ ip,mask,router,dns
- offer_n â āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤ āĻ¯āĻĻāĻŋ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ˛āĻŋ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ āĻĢāĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°ā§
- history_sql - āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻ¯āĻž āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻšāĻā§āĻ° āĻāĻ¨ā§āĻ¯ "āĻ āĻ¨ā§āĻŽā§āĻĻāĻ¨ā§āĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸" āĻ˛āĻŋāĻāĻ¤ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ
āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¸ā§āĻā§ āĻ āĻĒāĻļāĻ¨ āĻ¸ā§āĻāĻļāĻ¨ āĻŦāĻž DHCP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻ āĻĒāĻļāĻ¨ āĻĨā§āĻā§ āĻ¯ā§āĻā§āĻ¨ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻŋāĻāĻžāĻāĨ¤ āĻāĻāĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻŋ āĻāĻ°ā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻĒāĻžāĻ¯āĻŧ. āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¯āĻž āĻāĻŽāĻ°āĻž āĻĒāĻ°ā§ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻŦāĻŋāĻāĻžāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ:
option_82_hex:sw_port1:20:22
, āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨āĻāĻŋ āĻĄāĻŋāĻāĻāĻāĻ¸āĻŋāĻĒāĻŋ āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¸ā§āĻ āĻ āĻĒāĻļāĻ¨ 82-āĻ āĻāĻ¸āĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ˛āĻžāĻāĻ¨āĻāĻŋāĻā§ āĻšā§āĻā§āĻ¸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§, 20 āĻĨā§āĻā§ 22 āĻŦāĻžāĻāĻ āĻ¸āĻŽā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§ āĻ¨ā§āĻ¯āĻŧ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ sw_port1-āĻ āĻ°āĻžāĻā§ (āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ¸ā§āĻā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°ā§āĻ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°ā§āĻ¨)
option_82_hex:sw_mac:26:40
, sw_mac āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĻ¨, āĻ°ā§āĻā§āĻ 26:40 āĻĨā§āĻā§ āĻšā§āĻā§āĻ¸ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§āĻ¨
āĻāĻĒāĻ¨āĻŋ -d āĻ¸ā§āĻāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ āĻ˛āĻā§āĻ° āĻŽāĻ¤ āĻāĻŋāĻā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦ:
--a DHCPINFORM āĻĒā§āĻ¯āĻžāĻā§āĻ 67ad0025224 , b'x764xa91xe5xa0xa3xa5-x9fx8a' āĻĨā§āĻā§ 8 āĻĒā§āĻ°ā§āĻā§ āĻāĻ¸ā§āĻā§ yte': b'x172.30.114.25 68%"Jxd0025224d' , 'HType': 'āĻāĻĨāĻžāĻ°āĻ¨ā§āĻ', 'āĻšā§āĻ¸ā§āĻāĻ¨ā§āĻŽ': b'x764xa00xe7xa91xa5xa0-x3fx5a', 'ReqListDNS': āĻ¸āĻ¤ā§āĻ¯, 'ReqListDomainName': āĻ¸āĻ¤ā§āĻ¯, 'ReqListPerfowmRouterDiscovererDiscoverer', 'TruqistRL' āĻ': āĻ¸āĻ¤ā§āĻ¯, 'ReqListSubnetM ask': True, 'ReqListVendorSpecInfo': 9, 'RequestedIpAddress': '8', 'Vendor': b'MSFT 8', 'chaddr': '43ad0.0.0.0', 'ciaddr': '5.0. , 'āĻĒāĻ¤āĻžāĻāĻž': b'x0025224x764', 'giaddr': '172.30.128.13', 'gpoz': 00, 'hlen': 00, 'hops': 172.30.114.25, 'htype': 'MAC', 'magic_cookie': b'cx308Sc ', 'op': 'DHCPINFORM', 'option6': 1, 'option82': 12, 'option12': 53, 'option53': 55, 'option55': 60, 'option60': 61, ' option_61_byte': b'x82x82x82x12x01x06x00x04x00x01x00x06' b'x02x08x00eXx06exb00xad', 'option_1_hex': '9 _2_len': 82 12010600040001000602080006001, 'option_589_str': "b'x2x82x18x82x12x01x06x00x04x00x01x00x06x02x08eXx00exb06xad'", 'āĻĢāĻ˛āĻžāĻĢāĻ˛': āĻŽāĻŋāĻĨā§āĻ¯āĻž, 'āĻ¸ā§āĻā§āĻ¨ā§āĻĄ': 00 'siaddr': '1', 'sw_mac': '9e2eb768ad', 'sw_port0.0.0.0': '001', 'xidbyte': b'
āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, āĻāĻŽāĻ°āĻž āĻ¯ā§āĻā§āĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§ {}-āĻ āĻ°âā§āĻ¯āĻžāĻĒ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻāĻŦāĻ āĻāĻāĻŋ SQL āĻā§āĻ¯āĻŧā§āĻ°āĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻāĻ¸ā§āĻ¨ āĻāĻ¤āĻŋāĻšāĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻŋ āĻ¯ā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ¯āĻŧā§āĻā§:
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻā§āĻā§
./pydhcpdb.py -d -c config.xml
â d āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĄ āĻĄāĻŋāĻŦāĻžāĻ
- c <filename> āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛
āĻ°āĻŋāĻĒā§āĻ°ā§āĻ
āĻāĻŦāĻ āĻāĻāĻ¨ āĻĒāĻžāĻāĻĨāĻ¨ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ°āĻ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤ āĻāĻāĻž āĻāĻāĻāĻž āĻŦā§āĻĻāĻ¨āĻžāĨ¤ āĻāĻĄāĻŧāĻ¤ā§ āĻļāĻŋāĻā§ āĻā§āĻ˛ āĻĒāĻžāĻāĻĨāĻ¨āĨ¤ āĻ āĻ¨ā§āĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ "āĻŦāĻžāĻš, āĻā§āĻ¨ā§āĻāĻžāĻŦā§ āĻāĻŽāĻŋ āĻāĻžāĻ āĻāĻ°ā§ āĻĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤" āĻŽā§āĻā§āĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻāĻŦāĻ āĻŽā§āĻ˛āĻ¤ āĻĒāĻžāĻāĻĨāĻ¨ āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ āĻāĻŋāĻā§āĻāĻ¤āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻ āĻĢāĻ°ā§āĻŽā§ āĻ°ā§āĻā§ āĻā§āĻā§āĨ¤ āĻāĻŽāĻŋ "āĻā§āĻĄ"-āĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻĻāĻŋāĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻŦāĨ¤
XML āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒāĻžāĻāĻĨāĻ¨ āĻŽāĻĄāĻŋāĻāĻ˛ xml.dom āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻ¸āĻšāĻ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŽāĻĄāĻŋāĻāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻ¸ā§āĻĒāĻˇā§āĻ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧ āĻ āĻāĻžāĻŦ āĻāĻŋāĻ˛āĨ¤
tree = minidom.parse(gconfig["config_file"]) mconfig=tree.getElementsByTagName("mysql") mconfig āĻ āĻāĻ˛āĻŋāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯: gconfig["mysql_host"]=elem.getElementsByTagName("āĻšā§āĻ¸ā§āĻ")[0].firstChild.data gconfig["mysql_username"]=elem.getElementsByTagName("āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ")[0].firstChild.data gconfig["mysql_password"]=elem.getElementsByTagName("āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ")[0].firstChild"config_basedamy] =elem.getElementsByTagName("basename")[0].firstChild.data dconfig=tree.getElementsByTagName("dhcpserver") dconfig-āĻ āĻāĻ˛āĻŋāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯: gconfig["broadcast"]=elem.getElementsByTagName")[0. firstChild.data gconfig["dhcp_host"]=elem.getElementsByTagName("āĻšā§āĻ¸ā§āĻ")[0].firstChild.data gconfig["dhcp_LeaseTime"]=elem.getElementsByTagName("LeaseTime")[0].firstChild. dhcp_ThreadLimit"]=int(elem.getElementsByTagName("ThreadLimit")[0].firstChild.data) gconfig["dhcp_Server"]=elem.getElementsByTagName("DHCPServer")[0]āĨ¤ =elem.getElementsByTagName("defaultMask")[0].firstChild.data gconfig["dhcp_defaultRouter"]=elem.getElementsByTagName("defaultRouter")[0].firstChild.data"gconfig_defaultRouter"["DhemTaglements] " defaultDNS"). āĻ°ā§āĻā§āĻ(int(gconfig["offer_count"])): gconfig["offer_"+str(num+0)]=elem.getElementsByTagName("offer_"+str(num+0))[1].firstChild.data gconfig ["history_sql"]=elem.getElementsByTagName("history_sql")[1].firstChild.data options=tree.getElementsByTagName("āĻŦāĻŋāĻāĻ˛ā§āĻĒ") āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯: node=elem.getElementsByTagName("options in"node) āĻāĻ° āĻāĻ¨ā§āĻ¯ : optionsMod.append(options.firstChild.data)
āĻŽāĻžāĻ˛ā§āĻāĻŋāĻĨā§āĻ°ā§āĻĄāĻŋāĻ
āĻ āĻĻā§āĻā§āĻ¤āĻāĻžāĻŦā§ āĻ¯āĻĨā§āĻˇā§āĻ, āĻĒāĻžāĻāĻĨāĻ¨ā§ āĻŽāĻžāĻ˛ā§āĻāĻŋāĻĨā§āĻ°ā§āĻĄāĻŋāĻ āĻā§āĻŦ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻāĻŦāĻ āĻ¸āĻšāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
def PacketWork(data,addr): ... # āĻāĻ¨āĻāĻžāĻŽāĻŋāĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ āĻāĻ°āĻž āĻāĻŦāĻ āĻ¤āĻžāĻ¤ā§ āĻ¸āĻžāĻĄāĻŧāĻž āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ target=PacketWork , args=(data,addr,)).start() # āĻ¯ā§āĻŽāĻ¨ āĻāĻ¸ā§āĻā§ - āĻāĻŽāĻ°āĻž threading.active_count() >gconfig["dhcp_ThreadLimit"] āĻāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻŦā§āĻ¯āĻžāĻāĻā§āĻ°āĻžāĻāĻ¨ā§āĻĄā§ āĻĒā§āĻ°ā§āĻŦā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻ˛ā§ āĻāĻ°āĻŋ: āĻ¸āĻŽāĻ¯āĻŧāĨ¤ sleep(1024) # āĻ¯āĻĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŦā§āĻļāĻŋ āĻĨā§āĻ°ā§āĻĄ āĻāĻ˛āĻŽāĻžāĻ¨ āĻĨāĻžāĻā§, āĻāĻŽāĻ°āĻž āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŋ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻ¸ā§āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŽ āĻĨāĻžāĻā§
DHCP āĻĒā§āĻ¯āĻžāĻā§āĻ āĻā§āĻ°āĻšāĻŖ/āĻĒāĻžāĻ āĻžāĻ¨
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻ¸āĻž UDP āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸āĻā§āĻāĻāĻŋ "āĻŦāĻžāĻĄāĻŧāĻž" āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
udp_socket = āĻ¸āĻā§āĻ.āĻ¸āĻā§āĻ(āĻ¸āĻā§āĻ.AF_INET,āĻ¸āĻā§āĻ.SOCK_DGRAM,āĻ¸āĻā§āĻ.IPPROTO_UDP) udp_socket.bind((gconfig["dhcp_host"],67))
, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒāĻ¤āĻžāĻāĻž āĻāĻā§:
- AF_INET - āĻŽāĻžāĻ¨ā§ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻŦā§ IP: āĻĒā§āĻ°ā§āĻāĨ¤ AF_UNIXāĻ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻā§āĨ¤
- SOCK_DGRAM - āĻŽāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ "āĻāĻžāĻāĻāĻž āĻĒā§āĻ¯āĻžāĻā§āĻ" āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋ āĻ¨āĻž, āĻ¤āĻŦā§ āĻāĻāĻāĻŋ āĻ¯āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻāĻ¯āĻŧāĻžāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻā§āĻā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻāĻāĻž āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸āĻšāĨ¤ āĻ¸ā§āĻā§āĻ˛ā§. āĻāĻŽāĻ°āĻž UDP āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ°âā§āĻ¯āĻžāĻĒāĻžāĻ°ā§āĻ° "āĻā§āĻ¤" āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ UDP āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻžāĻāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ SOCK_RAW āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ "āĻ°ā§āĻ¯āĻžāĻĒāĻžāĻ°" āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻŽāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§:
udp_socket.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) #āĻ¸āĻā§āĻāĻāĻŋāĻā§ āĻŦā§āĻ°āĻĄāĻāĻžāĻ¸ā§āĻ āĻŽā§āĻĄā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°ā§āĻ¨ rz=udp_socket.sendto(packetack, (gconfig["broadcast"],68))
, āĻāĻŦāĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ "āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ āĻāĻ¸ā§āĻā§":
udp_socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) # āĻ¸āĻā§āĻāĻāĻŋāĻā§ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ˛āĻŋāĻ¸ā§āĻ¨āĻžāĻ° āĻŽā§āĻĄā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°ā§āĻ¨ rz=udp_socket.sendto(packetack, addr)
, āĻ¯ā§āĻāĻžāĻ¨ā§ SOL_SOCKET āĻŽāĻžāĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ "āĻĒā§āĻ°āĻā§āĻāĻ˛ āĻ¸ā§āĻ¤āĻ°"
, SO_BROADCAST āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯ā§ āĻšā§āĻ˛āĻŽā§āĻ āĻĒā§āĻ¯āĻžāĻā§āĻ "āĻ¸āĻŽā§āĻĒā§āĻ°āĻāĻžāĻ°"
,SO_REUSEADDR āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻā§āĻāĻā§ "āĻ āĻ¨ā§āĻ āĻļā§āĻ°ā§āĻ¤āĻž" āĻŽā§āĻĄā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĨ¤ āĻ¤āĻ¤ā§āĻ¤ā§āĻŦāĻāĻ¤āĻāĻžāĻŦā§, āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻŽāĻŋ āĻ¯ā§ āĻĢā§āĻ°āĻŋāĻŦāĻŋāĻāĻ¸āĻĄāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻāĻŋ āĻ¤āĻžāĻ° āĻāĻāĻāĻŋāĻ¤ā§, āĻā§āĻĄāĻāĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻžāĻĄāĻŧāĻž āĻāĻžāĻ āĻāĻ°ā§āĻ¨āĻŋāĨ¤
āĻāĻāĻāĻŋ DHCP āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ
āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻĒāĻžāĻāĻĨāĻ¨ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻĻā§āĻāĻž āĻ¯āĻžāĻā§āĻā§ āĻ¯ā§ āĻŦāĻžāĻā§āĻ¸ā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻžāĻāĻāĻā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻļ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧ āĻšāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻāĻŋāĻā§ āĻā§āĻŦ āĻ¸āĻšāĻā§āĻ āĻĻāĻļāĻŽāĻŋāĻ āĻŽāĻžāĻ¨, āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻŦāĻ āĻšā§āĻā§āĻ¸ā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻā§āĻā§ - āĻ¯ā§āĻŽāĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻāĻ āĻ¨ āĻŦā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¸āĻ˛ā§ āĻāĻāĻŋāĻ āĻĻāĻ°āĻāĻžāĻ°āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻĒāĻ¨āĻŋ HEX āĻ āĻŦāĻžāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻā§āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻžāĻāĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
res["xidhex"]=data[4:8].hex() res["xidbyte"]=āĻĄā§āĻāĻž[4:8]
, āĻŦāĻžāĻāĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻžāĻŽā§āĻ¤ā§ āĻĒā§āĻ¯āĻžāĻ āĻāĻ°ā§āĻ¨:
res["flags"]=āĻĒā§āĻ¯āĻžāĻ('BB',āĻĄā§āĻāĻž[10],āĻĄā§āĻāĻž[11])
āĻāĻ āĻ¨ āĻĨā§āĻā§ āĻāĻāĻĒāĻŋ āĻĒāĻžāĻ¨:
res["ciaddr"]=socket.inet_ntoa(pack('BBBB',data[12],data[13],data[14],data[15]));
āĻāĻŦāĻ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤āĻāĻžāĻŦā§:
res=res+socket.inet_pton(socket.AF_INET, gconfig["dhcp_Server"])
āĻāĻĒāĻžāĻ¤āĻ¤ āĻāĻ¤āĻā§āĻā§āĻ đ
āĻāĻ¤ā§āĻ¸: www.habr.com