āĻāĻāĻŋ āĻšāĻ˛ gdnsd_geoip_test āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
gdnsd_geoip_test - gdnsd-plugin-geoip āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻāĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
gdnsd_geoip_test [-c /etc/gdnsd] [map_name addr]
-c gdnsd config dir, āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĻā§āĻā§āĻ¨ āĻāĻŋāĻĄāĻŋāĻāĻ¨āĻāĻ¸āĻĄāĻŋ(8) āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ¨āĻĒā§āĻ
map_name āĻāĻŋāĻāĻāĻāĻĒāĻŋ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĨā§āĻā§ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¨āĻžāĻŽ
addr āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§.
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻāĻāĻŋ "gdnsd-plugin-geoip" āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻāĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĨ¤ āĻāĻāĻž
āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ gdnsd āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°ā§, āĻāĻŋāĻāĻāĻāĻĒāĻŋ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĨā§āĻā§ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻŦāĻŋāĻ āĻŦā§āĻ° āĻāĻ°ā§
āĻŦāĻŋāĻāĻžāĻ, āĻāĻŦāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻŽā§āĻ˛ āĻā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ "āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°" āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§āĨ¤
āĻāĻāĻŋ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻā§āĻ¤ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻā§āĻ¤ IP āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§, āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻ āĻ°ā§āĻĄāĻžāĻ° āĻāĻ°āĻž āĻĄā§āĻāĻžāĻ¸ā§āĻ¨ā§āĻāĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž (āĻāĻŦāĻ edns āĻ¸ā§āĻā§āĻĒ āĻ¨ā§āĻāĻŽāĻžāĻ¸ā§āĻ) āĻĢāĻ˛āĻžāĻĢāĻ˛āĨ¤
āĻāĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻāĻ¨ā§ āĻāĻ¨āĻĒā§āĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋ CIDR āĻ¸āĻžāĻŦāĻ¨ā§āĻ āĻ¤āĻĨā§āĻ¯ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ
āĻāĻā§āĻāĻžāĻā§āĻ¤ āĻ¯ā§ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž "gdnsd-plugin-geoip" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§, āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°ā§ āĻāĻŦāĻ
āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĄā§āĻāĻžāĻ° āĻāĻĒāĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻžāĻŦāĻ¨ā§āĻ āĻŽāĻžāĻ¸ā§āĻ āĻ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ, āĻāĻŦāĻ
āĻ°ā§āĻ¸āĻĒāĻ¨ā§āĻ¸ āĻ¸ā§āĻā§āĻĒ āĻŽāĻžāĻ¸ā§āĻ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĨ¤ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ āĻ¨ā§āĻāĻ°āĻŖ
āĻāĻāĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻĄā§āĻāĻžāĻ¤ā§ edns āĻāĻ¨āĻĒā§āĻ āĻŽāĻžāĻ¸ā§āĻ, āĻļā§āĻ§ā§ āĻĄāĻžāĻ¨ āĻšāĻžāĻ¤ā§āĻ° āĻāĻ°āĻ āĻŦāĻŋāĻ āĻļā§āĻ¨ā§āĻ¯ āĻāĻ°ā§
āĻ āĻŋāĻāĻžāĻ¨āĻžāĻāĻŋ.
āĻāĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻāĻ¨ā§ "[map_name addr]" āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§, āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻāĻāĻāĻŋ REPL āĻ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°ā§ (Read-Eval-
āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻ¸āĻš āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ˛ā§āĻĒ) āĻŽā§āĻĄ, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ "[āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°_āĻ¨āĻžāĻŽ' āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
addr]" āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻĄāĻžāĻāĻžāĻŦā§āĻ¸(āĻā§āĻ˛āĻŋ) āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ˛ā§āĻĄ āĻ¨āĻž āĻāĻ°ā§ āĻā§āĻĄāĻŧāĻžāĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ gdnsd_geoip_test āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨