āĻāĻāĻŋ āĻšāĻ˛ iprange āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
iprange - āĻāĻāĻĒāĻŋ āĻ°ā§āĻā§āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
iprange [āĻ āĻĒāĻļāĻ¨] file1 file2 file3 ...
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
iprange āĻāĻāĻĒāĻŋ āĻ°ā§āĻā§āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ˛ āĻāĻĒāĻ¨āĻžāĻŽ
āĻ¸āĻŋāĻāĻāĻĄāĻŋāĻāĻ° āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĄ:
--āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°ā§āĻ¨
-- āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž
--āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž
--āĻŽāĻŋāĻ˛āĻ¨
-J
> āĻŽāĻžāĻ°ā§āĻ āĻŽā§āĻĄ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ)
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻĒāĻŋ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤ āĻĢāĻ˛ā§ āĻ¸ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ.
--āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
--āĻā§āĻĻ
> āĻāĻŽāĻ¨ āĻŽā§āĻĄ
āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻāĻĒāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻā§āĻĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻĢāĻ˛ā§ āĻ¸ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ.
-- āĻŦā§āĻ¯āĻ¤ā§āĻ¤
--āĻŦāĻžāĻĻ-āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§
> āĻŽā§āĻĄ āĻāĻžāĻĄāĻŧāĻž
āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻž āĻāĻāĻžāĻ¨ā§: (1) āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ (ipset A); (2)
ipset A āĻĨā§āĻā§ āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻĒāĻ°ā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻĒāĻŋ āĻ¸āĻ°āĻžāĻ¨ āĻāĻŦāĻ āĻā§ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
āĻ āĻŦāĻļā§āĻˇ āĻĢāĻ˛ā§ āĻ¸ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ.
-- āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯
-- āĻāĻŋāĻ¨ā§āĻ¨-āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§
> āĻĄāĻŋāĻāĻāĻāĻĢāĻāĻĢ āĻŽā§āĻĄ
āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻž āĻāĻāĻžāĻ¨ā§: (1) āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ (ipset A); (2)
āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻĒāĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ (ipset B); (3) A āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨
āĻāĻŦāĻ B, āĻ āĻ°ā§āĻĨāĻžā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻāĻāĻĒāĻŋ āĻšāĻ¯āĻŧ A āĻŦāĻž B, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¯āĻŧ āĻ¨āĻ¯āĻŧāĨ¤ āĻĢāĻ˛ā§ āĻ¸ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ.
āĻ¯āĻāĻ¨ A āĻāĻŦāĻ B āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻĨāĻžāĻā§, āĻ¤āĻāĻ¨ iprange 1 āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0 āĻāĻ° āĻ¸āĻžāĻĨā§āĨ¤
--ipset-āĻšā§āĻ°āĻžāĻ¸ āĻļāĻ¤āĻžāĻāĻļ
-- āĻšā§āĻ°āĻžāĻ¸-āĻāĻžāĻ°āĻ āĻļāĻ¤āĻžāĻāĻļ
> IPSET āĻ°āĻŋāĻĄā§āĻ¸ āĻŽā§āĻĄ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°āĻž āĻ¸ā§āĻāĻāĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨, āĻ¤āĻŦā§ āĻāĻĒāĻ¸āĻ°ā§āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŽāĻžāĻ¨ā§āĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻ¨
(āĻ¸āĻžāĻŦāĻ¨ā§āĻ) āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻā§āĻā§, āĻ¯āĻāĻ¨ āĻāĻŋāĻā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻŦā§āĻĻā§āĻ§āĻŋāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ PERCENT āĻšāĻ˛ āĻāĻ¤
āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸ āĻāĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦā§āĻĻā§āĻ§āĻŋāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻļāĻ¤āĻžāĻāĻļ
(āĻ¸āĻžāĻŦāĻ¨ā§āĻ) (āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĄāĻŋāĻĢāĻ˛ā§āĻ PERCENT āĻšāĻ˛ 20)āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -v āĻāĻāĻž āĻ āĻŋāĻ āĻāĻŋ āĻĻā§āĻāĻ¤ā§
āĻāĻ°ā§ āĻĢāĻ˛ā§ āĻ¸ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ.
--ipset-reduce-entries āĻĒā§āĻ°āĻŦā§āĻļ
-- āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻŦā§āĻļ
> IPSET āĻ°āĻŋāĻĄā§āĻ¸ āĻŽā§āĻĄ
āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻā§ PERCENT-āĻāĻ° āĻāĻĒāĻ°ā§ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨, āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ˛āĻŋ ENTRIES-āĻāĻ° āĻ¨ā§āĻā§ āĻšāĻ¯āĻŧ (āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻšāĻ˛ 16384)āĨ¤
CSV āĻ¤ā§ āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĄ:
--āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻž
> āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽā§āĻĄ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ -- āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ CSV āĻšā§āĻĄāĻžāĻ°āĻ āĻĒā§āĻ¤ā§āĨ¤
-- āĻ¤ā§āĻ˛āĻ¨āĻž-āĻĒā§āĻ°āĻĨāĻŽ
> āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻĄ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻ āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ -- āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ CSV āĻšā§āĻĄāĻžāĻ° āĻĒā§āĻ¤ā§
āĻā§āĻŦ.
--āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
> āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻŽā§āĻĄ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻāĻ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĒāĻ°ā§āĨ¤ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ -- āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ CSV āĻšā§āĻĄāĻžāĻ°āĻ āĻĒā§āĻ¤ā§āĨ¤
--āĻāĻŖāĻ¨āĻž-āĻ āĻ¨āĻ¨ā§āĻ¯
-C
> COUNTāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻŽā§āĻĄ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ -- āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ CSV āĻšā§āĻĄāĻžāĻ°āĻ āĻĒā§āĻ¤ā§āĨ¤
--āĻāĻŖāĻ¨āĻž-āĻ āĻ¨āĻ¨ā§āĻ¯-āĻ¸āĻŽāĻ¸ā§āĻ¤
> COUNTāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻŽā§āĻĄ
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻŖāĻ¨āĻžāĨ¤ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ -- āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ CSV āĻšā§āĻĄāĻžāĻ°āĻ āĻĒā§āĻ¤ā§āĨ¤
āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ āĻāĻ¨āĻĒā§āĻ:
--āĻ¨āĻž-āĻĢāĻŋāĻā§āĻ¸-āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ CIDR-āĻāĻ° āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ āĻ°ā§āĻĨāĻžā§, 1.1.1.17/24 āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ
1.1.1.0/24): āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨, 1.1.1.17/24 āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ)
1.1.1.17-1.1.1.255)āĨ¤
--āĻĄāĻŋāĻĢāĻ˛ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸
-p āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸
āĻŽāĻžāĻ¸ā§āĻ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻĒāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 32)āĨ¤
āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ āĻ¸āĻŋāĻāĻāĻĄāĻŋāĻāĻ° āĻāĻāĻāĻĒā§āĻ:
--āĻŽāĻŋāĻ¨-āĻāĻĒāĻ¸āĻ°ā§āĻ N
N āĻāĻ° āĻĨā§āĻā§ āĻŦāĻĄāĻŧ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž, āĻ āĻ°ā§āĻĨāĻžā§, āĻ¯āĻĻāĻŋ N 24 āĻšāĻ¯āĻŧ / 24 āĻĨā§āĻā§ / 32 āĻāĻ¨ā§āĻā§āĻ°āĻŋ
āĻā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻŦā§ (a / 16 āĻāĻāĻžāĻ§āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ / 24 āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ)āĨ¤
āĻāĻāĻŋ āĻ¨ā§āĻāĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°/iptables ipsets āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ˛āĻžāĻĻāĻž āĻāĻĒāĻ¸āĻ°ā§āĻ
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž
ipset āĻāĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ āĻ¸ā§āĻāĻŋāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻšāĻŦā§
āĻāĻāĻ āĻŽā§āĻ¯āĻžāĻ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤. āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻ āĻĒāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°āĻž āĻ¸ā§āĻā§ āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
-- āĻāĻĒāĻ¸āĻ°ā§āĻ āĻāĻ¨,āĻāĻ¨,āĻāĻ¨,...
āĻ¸āĻŽāĻ¸ā§āĻ¤ CIDR āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨; āĻāĻĒāĻ¸āĻ°ā§āĻ 32 āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻ āĻĒāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¤ā§ āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ
āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¸ā§āĻāĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻ°ā§āĻā§āĻ
-j
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻāĻĒāĻŋ āĻ°ā§āĻā§āĻ (AAAA-BBBB) (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ CIDRs (AAAA/B) āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°āĻž)āĨ¤ āĻāĻāĻž
āĻāĻāĻāĻĒā§āĻ CSV āĻ¨āĻž āĻšāĻ˛ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯āĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻāĻ-āĻāĻāĻĒāĻŋāĻāĻ¸
-1
āĻāĻāĻ āĻāĻāĻĒāĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨; āĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ āĻ¸āĻŋāĻāĻāĻĄāĻŋāĻāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻž
(AAAA/B))āĨ¤ āĻāĻāĻāĻĒā§āĻ CSV āĻ¨āĻž āĻšāĻ˛ā§āĻ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯āĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻŦāĻžāĻāĻ¨āĻžāĻ°ā§
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨: āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ ipset āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻžāĻ° āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻāĻĒāĻžāĻ¯āĻŧāĨ¤ āĻĢāĻ˛ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ā§āĻ° āĻāĻĒāĻ° iprange āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻĄāĻŧāĻž āĻšāĻŦā§ (āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¨ā§āĻ¸ā§āĻ° āĻā§āĻ¨ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¨āĻ¯āĻŧ)āĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻĒāĻ¸āĻ°ā§āĻ STRING āĻāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ IP, āĻĒāĻ°āĻŋāĻ¸āĻ° āĻŦāĻž CIDR āĻāĻ° āĻāĻā§ STRING āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻāĻāĻ¯āĻŧ āĻ¸ā§āĻ --āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸-āĻāĻāĻĒāĻŋāĻāĻ¸ āĻāĻŦāĻ
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸-āĻ¨ā§āĻ .
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸-āĻāĻāĻĒāĻŋāĻāĻ¸ STRING āĻāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻāĻ IP-āĻāĻ° āĻāĻā§ STRING āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨: āĻāĻāĻ IPāĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°ā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§ā§ˇ
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻā§āĻ¯āĻŧā§ ipset.
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸-āĻ¨ā§āĻ STRING āĻāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻŦāĻž CIDR āĻāĻ° āĻāĻā§ STRING āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨: āĻ¸āĻžāĻ¨āĻŦā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛āĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§ā§ˇ
āĻāĻāĻ āĻāĻāĻĒāĻŋ āĻĨā§āĻā§ ipsetāĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ STRING āĻāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ IP, āĻĒāĻ°āĻŋāĻ¸āĻ° āĻŦāĻž CIDR āĻāĻ° āĻĒāĻ°ā§ STRING āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻāĻāĻ¯āĻŧ āĻ¸ā§āĻ --āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻāĻāĻĒāĻŋāĻāĻ¸ āĻāĻŦāĻ
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻ¨ā§āĻ .
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻāĻāĻĒāĻŋāĻāĻ¸ STRING āĻāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻāĻ IP-āĻāĻ° āĻĒāĻ°ā§ STRING āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨: āĻāĻāĻ IPāĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛āĻžāĻĻāĻž ipset āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§ā§ˇ
āĻ āĻĒāĻļāĻ¨āĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻ¨ā§āĻ STRING āĻāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ°ā§āĻā§āĻ āĻŦāĻž CIDR-āĻāĻ° āĻĒāĻ°ā§ STRING āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨: āĻ¸āĻžāĻŦāĻ¨ā§āĻāĻā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ ipset āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§
āĻ āĻĒāĻļāĻ¨āĨ¤
-- āĻļāĻžāĻ¨ā§āĻ¤
āĻāĻ¸āĻ˛ ipset āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° DIFF āĻŽā§āĻĄā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ CSV āĻ¤ā§ āĻāĻāĻāĻĒā§āĻ:
-- āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ
āĻ¯āĻāĻ¨ āĻāĻāĻāĻĒā§āĻ CSV āĻšāĻ¯āĻŧ, āĻ¤āĻāĻ¨ āĻšā§āĻĄāĻžāĻ° āĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ¨āĻž āĻāĻ°āĻž
āĻšā§āĻĄāĻžāĻ° āĻ˛āĻžāĻāĻ¨)āĨ¤
āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ āĻĄāĻŋāĻāĻ¨āĻāĻ¸ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨:
--dns-āĻĨā§āĻ°ā§āĻĄ NUMBER āĻāĻŋ
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻĨāĻžāĻāĻžāĻāĻžāĻ˛ā§āĻ¨ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ DNS āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
āĻšā§āĻ¸ā§āĻāĻ¨āĻžāĻŽ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 5)āĨ¤
--dns-āĻ¨ā§āĻ°āĻŦ
āĻĄāĻŋāĻāĻ¨āĻāĻ¸ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻāĻ¨āĻāĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻŽā§āĻĻā§āĻ°āĻŖ
āĻ¤ā§āĻ°ā§āĻāĻŋ)āĨ¤
--dns-āĻĒā§āĻ°āĻāĻ¤āĻŋ
DNS āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻĒā§āĻ°āĻāĻ¤āĻŋ āĻŦāĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒ:
--āĻšāĻ¸-āĻ¤ā§āĻ˛āĻ¨āĻž
--has-āĻāĻŽāĻžāĻ¨ā§
0 āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨, iprange-āĻāĻ° āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋ 1 āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§ā§ˇ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ā§ˇ
iprange-āĻāĻ° āĻāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĨ¤
-v
stderr-āĻ āĻāĻžāĻ°āĻŦā§āĻ¸ āĻšāĻāĨ¤
āĻĒāĻĨ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯:
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨.
--help
-h
āĻāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ iprange āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨