āĻāĻā§āĻāĻž, āĻ āĻŋāĻ āĻāĻā§, "āĻĒā§āĻ°ā§āĻŽā§ āĻĒāĻĄāĻŧā§" āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻā§āĻāĻ¨āĨ¤ āĻŦāĻ°āĻ "āĻ¸āĻšāĻžāĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§"āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻāĻ˛ā§āĻ āĻāĻžāĻ¨ā§āĻ¨, 16 āĻāĻĒā§āĻ°āĻŋāĻ˛, 2018 āĻ¸āĻžāĻ˛ āĻĨā§āĻā§, Roskomnadzor āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻš āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻŦā§āĻ˛āĻ āĻāĻ°ā§ āĻāĻ˛ā§āĻā§, āĻĄā§āĻŽā§āĻ¨ āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻ¨āĻŋāĻĢāĻžāĻāĻĄ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻ¯ā§āĻ āĻāĻ°ā§, āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§ āĻ¸āĻžāĻāĻā§āĻ° āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋāĻ° āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§ āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§āĻ¨, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¤āĻĨā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ° āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§â (āĻĒāĻžāĻ ā§āĻ¯ā§ - āĻā§āĻŦāĻ˛ āĻāĻāĻāĻŋ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ°) /10 āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻāĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¨āĻžāĻāĻ°āĻŋāĻāĻ°āĻž āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻā§āĻ˛āĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻāĻ¨āĻŋ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻĢā§āĻ˛ā§āĨ¤
āĻāĻŽāĻŋ Habre-āĻāĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§ āĻŦāĻ˛āĻžāĻ° āĻĒāĻ° āĻ¯ā§ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻ¸ā§āĻāĻŋāĻŽ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻˇāĻ¤āĻŋāĻā§āĻ°āĻ¸ā§āĻ¤āĻĻā§āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤, āĻ āĻ¨ā§āĻ āĻ˛ā§āĻ āĻāĻŽāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°ā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻā§āĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻ¯āĻāĻ¨ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°ā§, āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻ¨ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻā§āĻļāĻ˛āĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻŋ āĻ¸āĻžāĻāĻā§ āĻāĻŽāĻžāĻ° āĻ¨ā§āĻ°āĻŦāĻ¤āĻž āĻāĻžāĻāĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻāĻŦāĻ āĻĢā§āĻ¸āĻŦā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¸ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻāĻŋāĻā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻāĻāĻŦāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋ, āĻ¯ā§āĻŽāĻ¨ habrapost āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻžāĻŽāĻ¨ā§āĨ¤
āĻĻāĻžāĻ¯āĻŧāĻŋāĻ¤ā§āĻŦ āĻ āĻ¸ā§āĻŦā§āĻāĻžāĻ°
āĻ¯ā§āĻšā§āĻ¤ā§ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻā§āĻāĻŖā§āĻĄā§ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻŦā§āĻ˛āĻ āĻāĻ°āĻžāĻ° āĻāĻĒāĻžāĻ¯āĻŧāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻā§āĻŦ āĻāĻāĻ¨āĻŋ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻž āĻšāĻŦā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻā§āĻāĻ˛ā§ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§āĻ°, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻžāĻ°ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻ¯ā§āĻā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŦāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻĨā§āĻā§ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻĢāĻ˛ā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻāĻ¨āĻ āĻĒāĻžāĻ°ā§āĻļā§āĻŦ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āĻ¨āĻāĻāĻžāĻŦā§āĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻŋ āĻĒā§āĻļāĻžāĻāĻ¤āĻāĻžāĻŦā§ āĻāĻāĻāĻ¨ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻā§āĻ, āĻĒā§āĻļāĻž āĻāĻŦāĻ āĻā§āĻŦāĻ¨ āĻĒāĻĨ, āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻŦāĻ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻŽāĻžāĻ° āĻļāĻā§āĻ¤āĻŋ āĻ¨āĻ¯āĻŧāĨ¤ āĻ āĻ¤āĻāĻŦ, āĻ āĻŦāĻļā§āĻ¯āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻā§āĻ˛āĻŋ āĻāĻ°āĻ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻ˛ā§āĻāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŋāĻĒāĻŋāĻāĻ¸-āĻ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻāĻ°āĻ āĻāĻā§āĻ°āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļāĻā§āĻ˛āĻŋ āĻā§āĻ¤āĻā§āĻāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻšā§āĻ¤ āĻšāĻŦā§, āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¯āĻĨā§āĻˇā§āĻ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ - āĻāĻŽāĻŋ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻĒāĻžāĻ ā§āĻ¯ā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒā§āĻ°ā§ āĻā§āĻļāĻŋ āĻšāĻŦāĨ¤
TL; āĻĄāĻŋāĻāĻ°
āĻāĻŽāĻ°āĻž āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻāĻŦāĻ BGP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻŋāĨ¤ āĻ˛āĻā§āĻˇā§āĻ¯ āĻšāĻ˛ āĻāĻžāĻ¨ā§āĻ˛ā§ āĻ āĻŦāĻ°ā§āĻĻā§āĻ§ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻŽā§āĻŦā§āĻ§āĻ¨ āĻāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻžāĨ¤ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž, āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻ āĻ§āĻžāĻĒā§ āĻ§āĻžāĻĒā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§āĨ¤
āĻāĻ āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨
āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻā§āĻ°āĻŽā§, āĻāĻ āĻĒā§āĻ¸ā§āĻāĻāĻŋ āĻ¸āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻ āĻā§āĻļāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
- āĻŦā§āĻ˛āĻāĻŋāĻ āĻĢāĻŋāĻ˛ā§āĻĄā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻā§āĻĨāĻžāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻ āĻĨāĻŦāĻž āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻā§āĻāĻž - āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻāĻ¨ $ 9 / āĻŦāĻāĻ° āĻĨā§āĻā§ āĻāĻ°āĻ āĻšāĻ¯āĻŧ, āĻāĻŦāĻ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻŽāĨ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋāĻ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻŋāĻĒāĻŋāĻāĻ¨ āĻāĻžāĻ¨ā§āĻ˛ āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻāĻŋ āĻŦā§āĻ˛āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
- āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻšāĻ¤ā§ āĻšāĻŦā§
- āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻ¯ā§āĻā§āĻ¨ VPN āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ (āĻāĻŽāĻŋ OpenVPN āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ, āĻ¤āĻŦā§ āĻāĻāĻŋ PPTP, L2TP, GRE+IPSec āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻž āĻāĻāĻāĻŋ āĻāĻžāĻ¨ā§āĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§);
- BGPv4 āĻĒā§āĻ°ā§āĻā§āĻāĻ˛āĨ¤ āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ SOHO āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ Mikrotik āĻŦāĻž OpenWRT/LEDE/āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻāĻžāĻ¸ā§āĻāĻŽ āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻš āĻ¯ā§āĻā§āĻ¨ āĻ°āĻžāĻāĻāĻžāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ Quagga āĻŦāĻž Bird āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻĒāĻŋāĻ¸āĻŋ āĻ°āĻžāĻāĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻāĻā§āĻ° āĻāĻ¨ā§āĻ¯, BGP āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻ°ā§āĻĄāĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĻā§āĻā§āĻ¨āĨ¤
- āĻāĻĒāĻ¨āĻžāĻ° BGP āĻ¸āĻš Linux āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ āĻĨāĻŦāĻž āĻ āĻ¨ā§āĻ¤āĻ¤ āĻ¯ā§ āĻ§āĻžāĻ°āĻŖāĻž āĻĒā§āĻ¤ā§ āĻāĻžāĻ¨. āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻŋ āĻāĻ āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻļāĻžāĻ˛āĻ¤āĻžāĻā§ āĻāĻ˛āĻŋāĻā§āĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ¨āĻ, āĻ¤āĻžāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŽāĻ¨ āĻāĻŋāĻā§ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻĨā§āĻā§ āĻŦā§āĻ§āĻāĻŽā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ° āĻĻā§āĻŦ āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ° āĻĻā§āĻŦāĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻ¨ā§āĻ, āĻ¤āĻžāĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻŦāĻŋāĻ§āĻžāĻ¯āĻŧ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
- āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻŋ
https://github.com/zapret-info/z-i āĻāĻŋāĻĒāĻŋāĻāĻ¸ - āĻāĻŦā§āĻ¨ā§āĻā§ 16.04 - āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž -
āĻĒāĻžāĻāĻŋ 1.6.3 - āĻ°āĻžāĻāĻāĻžāĻ° -
Mikrotik hAP ac - āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°ā§ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ° - āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻ°ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻāĻŋ, āĻ¤āĻžāĻ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻ āĻ°ā§āĻ āĻšā§āĻŽ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§:
- /root/blacklist - āĻ¸āĻāĻāĻ˛āĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ¸āĻš āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°
- /root/zi - github āĻĨā§āĻā§ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ
- /etc/bird - āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒāĻžāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°
- āĻāĻŽāĻ°āĻž 194.165.22.146, ASN 64998 āĻ°āĻžāĻāĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻāĻžāĻ¨ā§āĻ˛ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨ā§āĻļāĻ¨ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻš VPS-āĻāĻ° āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ IP āĻ āĻŋāĻāĻžāĻ¨āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋ; āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž - 81.177.103.94, ASN 64999
- āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§āĻ° IP āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§ 172.30.1.1 āĻāĻŦāĻ 172.30.1.2ā§ˇ
āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻĒāĻ¨āĻŋ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ°āĻžāĻāĻāĻžāĻ°, āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŦāĻ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒāĻŖā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¤āĻžāĻĻā§āĻ° āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻžāĻ¨āĻžāĻ¨āĻ¸āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻāĻā§āĻˇā§āĻĒā§ - āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻ¯ā§āĻā§āĻ¤āĻŋ
- āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻ āĻāĻ°ā§āĻŽ
- āĻāĻāĻāĻŋ VPS āĻĒāĻžāĻā§āĻā§āĻ¨
- āĻāĻŽāĻ°āĻž āĻ°āĻžāĻāĻāĻžāĻ° āĻĨā§āĻā§ āĻāĻŋāĻĒāĻŋāĻāĻ¸ā§ āĻāĻžāĻ¨ā§āĻ˛ āĻŦāĻžāĻĄāĻŧāĻžāĻ
- āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ°āĻž āĻāĻŦāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž
- āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž
- āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻ°ā§āĻā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
- āĻāĻŽāĻ°āĻž āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻŋā§ˇ
āĻāĻ¸āĻ˛ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤
āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻ āĻāĻ°ā§āĻŽ
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻŦāĻŋāĻļāĻžāĻ˛āĻ¤āĻžāĻ¯āĻŧ āĻāĻŽāĻ¨ āĻ āĻ¨ā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¸āĻā§āĻāĻ¤ āĻ āĻ°ā§āĻĨā§āĻ° āĻāĻ¨ā§āĻ¯ VPS āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻ¨āĻ āĻ āĻŦāĻ§āĻŋ, āĻāĻŽāĻŋ $9/āĻŦāĻāĻ°ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻāĻŋ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻāĻŋ, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻŦāĻŋāĻ°āĻā§āĻ¤ āĻ¨āĻž āĻšāĻ¨, āĻ¤āĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻā§āĻŖā§ 1E/āĻŽāĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻŋāĻĒāĻŋāĻāĻ¸ āĻŦā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨āĻāĻŋ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻ¸ā§āĻ¯ā§āĻā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¤āĻžāĻ āĻ¯āĻĻāĻŋ āĻāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻžāĻ°āĻ āĻāĻžāĻā§ āĻāĻŋāĻā§ āĻ¸ā§āĻĒāĻˇā§āĻ āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻ¨āĻ¯āĻŧ, āĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻžāĻ¨ā§āĻ˛ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻāĻŋāĻĒāĻŋāĻāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ āĻāĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĻā§āĻŦā§āĻ¯āĻ°ā§āĻĨāĻšā§āĻ¨āĻāĻžāĻŦā§ āĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ NAT āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻŽāĻŋ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻāĻžāĻ¨ā§ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻŦ āĻ¨āĻžāĨ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻšāĻ˛ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻž āĻāĻŋāĻĒāĻŋāĻāĻ¸ā§āĻ° āĻĻāĻŋāĻā§ āĻāĻžāĻ¨ā§āĻ˛āĻāĻŋāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ VPN āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻĒā§āĻ°āĻŖ āĻāĻ°ā§ - āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŋāĻāĻ¨ āĻŽā§āĻĄā§ OpenVPN āĻ āĻŋāĻ āĻāĻā§āĨ¤
āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻŋ āĻĒāĻžāĻ¨
āĻ¯ā§āĻŽāĻ¨ āĻāĻžāĻŦāĻ°āĻžāĻāĻ˛ āĻŦāĻ˛ā§āĻā§āĻ¨, "āĻ¯ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻžāĻ§āĻž āĻĻā§āĻŦā§ āĻ¸ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻŦā§āĨ¤" āĻ¯ā§āĻšā§āĻ¤ā§ RKN āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ¸āĻŽā§āĻĒāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§, āĻ¤āĻžāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°āĻž āĻĒāĻžāĻĒ āĻšāĻŦā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻŋāĻĨā§āĻŦ āĻĨā§āĻā§ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻĒāĻžāĻŦāĨ¤
āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¯āĻžāĻ, āĻ°ā§āĻ'āĻāĻ° āĻĒā§āĻ°āĻ¸āĻā§āĻā§ āĻĒāĻĄāĻŧāĻŋ (āĻ¸ā§āĻĄā§ āĻ¸ā§-) āĻāĻŦāĻ āĻāĻŋāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻ¨āĻž āĻĨāĻžāĻā§āĨ¤
apt install git
āĻāĻĒāĻ¨āĻžāĻ° āĻšā§āĻŽ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻŦā§āĻ° āĻāĻ°ā§āĻ¨āĨ¤
cd ~ && git clone --depth=1 https://github.com/zapret-info/z-i
āĻāĻāĻāĻŋ āĻā§āĻ°āĻ¨ āĻāĻĒāĻĄā§āĻ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°ā§āĻ¨ (āĻāĻŽāĻžāĻ° āĻāĻžāĻā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ 20 āĻŽāĻŋāĻ¨āĻŋāĻā§ āĻāĻā§, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻā§āĻ°āĻšā§āĻ° āĻ¯ā§ āĻā§āĻ¨āĻ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨)āĨ¤ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§, āĻāĻŽāĻ°āĻž āĻāĻžāĻ˛āĻžāĻ crontab -e āĻāĻŦāĻ āĻāĻāĻŋāĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨:
*/20 * * * * cd ~/z-i && git pull && git gc
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻšā§āĻ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻŋ āĻ¯āĻž āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĨ¤ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ /root/zi/.git/hooks/post-merge āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻš:
#!/usr/bin/env bash
changed_files="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD HEAD)"
check_run() {
echo "$changed_files" | grep --quiet "$1" && eval "$2"
}
check_run dump.csv "/root/blacklist/makebgp"
āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻ¤ā§ āĻā§āĻ˛āĻŦā§āĻ¨ āĻ¨āĻž
chmod +x /root/z-i/.git/hooks/post-merge
āĻšā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž makebgp āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž
āĻĒāĻžāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ°āĻŋāĻĒā§āĻāĻŋāĻāĻ°āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻĒāĻžāĻāĻŋāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻāĻ°ā§āĻāĻŋāĻāĻĒā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻŽāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻ¤ā§āĻāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¤ā§āĻ˛āĻ¨ā§āĻ¯āĻŧ, āĻ¤āĻžāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻĨāĻŽā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻĒāĻŋāĻĒāĻŋāĻ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
add-apt-repository ppa:cz.nic-labs/bird
apt update
apt install bird
āĻāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻāĻāĻĒāĻŋāĻāĻŋ 6 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻžāĻāĻŋ āĻ āĻā§āĻˇāĻŽ āĻāĻ°āĻŋ - āĻāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ āĻ¨āĻžāĨ¤
systemctl stop bird6
systemctl disable bird6
āĻ¨ā§āĻā§ āĻĒāĻžāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§ (/etc/bird/bird.conf), āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ (āĻāĻŦāĻ āĻāĻŦāĻžāĻ°āĻ āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻ¨ā§ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻā§āĻāĻŋ āĻ¯ā§ āĻā§āĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ§āĻžāĻ°āĻŖāĻžāĻāĻŋ āĻŦāĻŋāĻāĻžāĻļ āĻāĻŦāĻ āĻāĻŋāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻˇā§āĻ§ āĻāĻ°ā§ āĻ¨āĻž)
log syslog all;
router id 172.30.1.1;
protocol kernel {
scan time 60;
import none;
# export all; # Actually insert routes into the kernel routing table
}
protocol device {
scan time 60;
}
protocol direct {
interface "venet*", "tun*"; # Restrict network interfaces it works with
}
protocol static static_bgp {
import all;
include "pfxlist.txt";
#include "iplist.txt";
}
protocol bgp OurRouter {
description "Our Router";
neighbor 81.177.103.94 as 64999;
import none;
export where proto = "static_bgp";
local as 64998;
passive off;
multihop;
}
āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻāĻĄāĻŋ - āĻ°āĻžāĻāĻāĻžāĻ° āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§, āĻĻā§āĻļā§āĻ¯āĻ¤ āĻāĻāĻāĻŋ IPv4 āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻŽāĻ¤ā§ āĻĻā§āĻāĻžāĻā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻŋ IPv32 āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻ¯ā§āĻā§āĻ¨ā§ 4-āĻŦāĻŋāĻ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¤āĻŦā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° (āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, VPS) IPv4 āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻāĻžāĻ˛ āĻ āĻā§āĻ¯āĻžāĻ¸āĨ¤
āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ āĻā§āĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ°āĻžāĻāĻāĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻŦā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻ¨āĻžāĻŽā§āĻ° āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§āĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻāĻ°āĻ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻšāĻāĻāĻžāĻŦā§ āĻ˛āĻžāĻāĻ¨āĻāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻāĻŋ IPv4 āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§ āĻļā§āĻ¨āĻŦā§āĨ¤
āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻšāĻ˛ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻĻā§ āĻ¯āĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻˇāĻŖāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻāĻŦāĻ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž (āĻ¯āĻž āĻ āĻŦāĻļā§āĻ¯āĻ, /32 āĻāĻĒāĻ¸āĻ°ā§āĻ) āĻ˛ā§āĻĄ āĻāĻ°ā§āĨ¤ āĻāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻ˛āĻŋ āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ¸ā§āĻā§ āĻ¤āĻž āĻ¨ā§āĻā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ˛ āĻŦāĻŋāĻĒā§āĻ˛ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻāĻĒāĻ˛ā§āĻĄāĨ¤ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻĒāĻ¸āĻ°ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ 78āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻāĻŦāĻ ip āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ 85898āĻāĻŋ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ āĻāĻŽāĻŋ āĻĻā§āĻĸāĻŧāĻāĻžāĻŦā§ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°āĻāĻŋ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻĒāĻ¸āĻ°ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¨ āĻāĻŋ āĻ¨āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻĒāĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻāĻāĻĒāĻŋ āĻ˛ā§āĻĄāĻŋāĻ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻ¤ā§āĨ¤ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§āĻā§āĻ āĻ°āĻžāĻāĻāĻŋāĻ āĻā§āĻŦāĻŋāĻ˛ā§ 85 āĻšāĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¸āĻšāĻā§ āĻšāĻāĻŽ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤
āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻŦāĻŋāĻāĻŋāĻĒāĻŋ āĻāĻ¸āĻ˛ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻŋāĻāĻŋāĻĒāĻŋ āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°ā§āĨ¤ ip-address āĻšāĻ˛ āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻŦāĻž āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻĒāĻžāĻļ āĻĨā§āĻā§ āĻāĻžāĻ¨ā§āĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž), 64998 āĻāĻŦāĻ 64999 āĻšāĻ˛ āĻ¸ā§āĻŦāĻžāĻ¯āĻŧāĻ¤ā§āĻ¤āĻļāĻžāĻ¸āĻŋāĻ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻā§āĻ˛āĻŋ āĻ¯ā§āĻā§āĻ¨ 16-āĻŦāĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻāĻžāĻ°ā§ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¤āĻŦā§ RFC6996 - 64512-65534 āĻ¸āĻš āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻĨā§āĻā§ AS āĻ¨āĻŽā§āĻŦāĻ°āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻžāĻ˛ āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ (āĻāĻāĻāĻŋ 32-āĻŦāĻŋāĻ ASN āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻāĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻžāĻ°āĻāĻŋāĻ˛)āĨ¤ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨āĻāĻŋ āĻāĻŦāĻŋāĻāĻŋāĻĒāĻŋ āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻŦāĻ āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻ¸ā§āĻŦāĻžāĻ¯āĻŧāĻ¤ā§āĻ¤āĻļāĻžāĻ¸āĻŋāĻ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¨āĻŽā§āĻŦāĻ°āĻā§āĻ˛āĻŋ āĻāĻ˛āĻžāĻĻāĻž āĻšāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨, āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻāĻŋāĻ° āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻžāĻ¨āĻ¤ā§ āĻšāĻŦā§, āĻ¤āĻžāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻŦāĻž āĻ¨āĻ¨-āĻ°āĻžāĻāĻā§āĻŦāĻ˛ āĻĒā§āĻ°āĻžāĻāĻā§āĻ (RFC1918) āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž (RFC6598) āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§ āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻā§āĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨ā§āĻ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻāĻ¨āĻ āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻāĻžāĻ āĻāĻ°āĻŦā§āĨ¤
āĻāĻāĻŋāĻ āĻŦā§āĻļ āĻ¸ā§āĻŦāĻā§āĻ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĨā§āĻā§ āĻ°ā§āĻ āĻ¸āĻš āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ°āĻžāĻāĻāĻžāĻ° āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ - āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻļā§āĻ° IP āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ bgp āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¨āĻāĻ˛ āĻāĻ°ā§āĻ¨ā§ˇ āĻāĻ āĻāĻžāĻ°āĻŖā§āĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĻā§āĻāĻžāĻ¯āĻŧ, āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻ¸ā§āĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻ¨ā§āĻ˛ā§ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĢā§āĻ˛āĻž āĻāĻ āĻŋāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤
āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ
āĻāĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻĒā§āĻ°āĻā§āĻ¤āĻĒāĻā§āĻˇā§, āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸ āĻāĻŦāĻ āĻāĻāĻĒāĻŋ-āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§, āĻ¯āĻž āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ§āĻžāĻĒā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¨āĻŋāĻ āĻāĻŦāĻ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ /root/blacklist/makebgp
#!/bin/bash
cut -d";" -f1 /root/z-i/dump.csv| tr '|' 'n' | tr -d ' ' > /root/blacklist/tmpaddr.txt
cat /root/blacklist/tmpaddr.txt | grep / | sed 's_.*_route & reject;_' > /etc/bird/pfxlist.txt
cat /root/blacklist/tmpaddr.txt | sort | uniq | grep -Eo "([0-9]{1,3}[.]){3}[0-9]{1,3}" | sed 's_.*_route &/32 reject;_' > /etc/bird/iplist.txt
/etc/init.d/bird reload
logger 'bgp list compiled'
āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻ¤ā§ āĻā§āĻ˛āĻŦā§āĻ¨ āĻ¨āĻž
chmod +x /root/blacklist/makebgp
āĻāĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻ¨āĻŋāĻā§ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ /etc/bird-āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻŽā§āĻāĻŦāĻ¤, āĻāĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻĒāĻžāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž, āĻāĻžāĻ°āĻŖ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛ā§āĻ¨ āĻ¯ā§ āĻāĻāĻŋ āĻāĻāĻ¨āĻ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ āĻāĻŽāĻ¨ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤ āĻ āĻ¤āĻāĻŦ, āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻŋ āĻ¯ā§ āĻāĻāĻŋ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ:
systemctl start bird
birdc show route
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻāĻāĻĒā§āĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 80āĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĻā§āĻāĻžāĻ¤ā§ āĻšāĻŦā§ (āĻāĻāĻŋ āĻāĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§, āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻŦā§āĻ¨, āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŦā§āĻ˛āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ ILV-āĻāĻ° āĻāĻĻā§āĻ¯ā§āĻā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°āĻŦā§):
54.160.0.0/12 unreachable [static_bgp 2018-04-19] * (200)
āĻā§āĻŽ
birdc show protocol
āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻĻā§āĻāĻžāĻŦā§āĨ¤ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻāĻĒāĻ¨āĻŋ āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻā§āĻ¨ (āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ āĻ¨ā§āĻā§āĻā§āĻĻ āĻĻā§āĻā§āĻ¨), āĻāĻŽāĻžāĻĻā§āĻ° āĻ°āĻžāĻāĻāĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻāĻ˛āĻāĻŋ āĻ¸ā§āĻāĻžāĻ°ā§āĻ āĻ¸ā§āĻā§āĻā§ āĻĨāĻžāĻāĻŦā§ (āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻŦāĻž āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ), āĻāĻŦāĻ āĻ¸āĻĢāĻ˛ āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻĒāĻ°ā§, āĻāĻāĻŋ āĻāĻĒ āĻ¸ā§āĻā§āĻā§ (āĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ) āĻāĻ˛ā§ āĻ¯āĻžāĻŦā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§, āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻāĻāĻĒā§āĻāĻāĻŋ āĻāĻāĻ°āĻāĻŽ āĻĻā§āĻāĻžāĻā§āĻā§:
BIRD 1.6.3 ready.
name proto table state since info
kernel1 Kernel master up 2018-04-19
device1 Device master up 2018-04-19
static_bgp Static master up 2018-04-19
direct1 Direct master up 2018-04-19
RXXXXXx1 BGP master up 13:10:22 Established
RXXXXXx2 BGP master up 2018-04-24 Established
RXXXXXx3 BGP master start 2018-04-22 Connect Socket: Connection timed out
RXXXXXx4 BGP master up 2018-04-24 Established
RXXXXXx5 BGP master start 2018-04-24 Passive
āĻāĻāĻāĻŋ āĻ°āĻžāĻāĻāĻžāĻ° āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻ¸āĻŦāĻžāĻ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ āĻĢā§āĻāĻā§āĻ˛āĻĨ āĻĒāĻĄāĻŧāĻ¤ā§ āĻā§āĻ˛āĻžāĻ¨ā§āĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻšā§āĻĻāĻ¯āĻŧ āĻ¨āĻŋāĻ¨ - āĻļā§āĻˇ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ. āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻāĻ āĻŦāĻŋāĻāĻžāĻā§ āĻāĻŽāĻŋ āĻ§āĻžāĻĒā§ āĻ§āĻžāĻĒā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻĻāĻŋāĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻŦ āĻ¨āĻž - āĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻāĻžāĻ°āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ˛āĻžāĻĻāĻž āĻšāĻŦā§āĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¯āĻŧā§āĻāĻāĻž āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§āĻāĻžāĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻŽā§āĻ˛ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻšāĻ˛ BGP āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻāĻŦāĻ āĻ¨ā§āĻā§āĻ¸āĻāĻšāĻĒāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻĒāĻ¸āĻ°ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ (āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ p2p āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ) āĻŦāĻž āĻ¨ā§āĻā§āĻ¸āĻāĻšāĻĒ āĻāĻāĻĒāĻŋ-āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¯āĻĻāĻŋ āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻāĻĨāĻžāĻ°āĻ¨ā§āĻā§ āĻ¯āĻžāĻ¯āĻŧ)āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻāĻ¸-āĻāĻ° āĻŽāĻŋāĻā§āĻ°ā§āĻāĻŋāĻā§, āĻāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
/routing bgp instance set default as=64999 ignore-as-path-len=yes router-id=172.30.1.2
/routing bgp peer add in-filter=dynamic-in multihop=yes name=VPS remote-address=194.165.22.146 remote-as=64998 ttl=default
/routing filter add action=accept chain=dynamic-in protocol=bgp comment="Set nexthop" set-in-nexthop=172.30.1.1
āĻāĻŦāĻ āĻ¸āĻŋāĻ¸āĻā§ āĻāĻāĻāĻāĻ¸-āĻ - āĻāĻāĻ°āĻāĻŽ
router bgp 64999
neighbor 194.165.22.146 remote-as 64998
neighbor 194.165.22.146 route-map BGP_NEXT_HOP in
neighbor 194.165.22.146 ebgp-multihop 250
!
route-map BGP_NEXT_HOP permit 10
set ip next-hop 172.30.1.1
āĻāĻāĻ āĻāĻžāĻ¨ā§āĻ˛ BGP āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ āĻāĻŦāĻ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ¯āĻŧāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§, āĻ¨ā§āĻā§āĻ¸āĻāĻšāĻĒ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ, āĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻ°āĻ āĻāĻžāĻ°āĻžāĻĒ āĻšāĻŦā§ āĻ¨āĻžāĨ¤
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻā§āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨āĻāĻŋ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻā§āĻ¨āĻ āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ˛āĻŋāĻā§āĻ¨, āĻāĻŽāĻŋ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦāĨ¤
āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻŋāĻāĻŋāĻĒāĻŋ āĻ āĻ§āĻŋāĻŦā§āĻļāĻ¨ āĻŦā§āĻĄāĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§, āĻŦāĻĄāĻŧ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ°ā§āĻāĻā§āĻ˛āĻŋ āĻāĻ¸ā§āĻā§ āĻāĻŦāĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¸ā§āĻā§āĻ˛āĻŋāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻāĻ˛ā§ āĻā§āĻā§ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ° āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ, āĻāĻĒāĻ¨āĻŋ āĻĒāĻžāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ¤ā§ āĻĢāĻŋāĻ°ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻŦā§āĻļāĻāĻŋ āĻāĻ¨āĻāĻŽā§āĻ¨ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻž āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž, āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻžāĻ˛āĻžāĻ¨
systemctl reload bird
āĻāĻŦāĻ āĻĻā§āĻā§āĻ¨ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻ 85 āĻšāĻžāĻāĻžāĻ° āĻ°ā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻā§āĨ¤ āĻāĻāĻŋ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻšāĻ¨ āĻāĻŦāĻ āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻā§ āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻžāĻŦā§āĻ¨ đā§ˇ
āĻŽā§āĻā§
āĻŦāĻŋāĻļā§āĻĻā§āĻ§āĻāĻžāĻŦā§ āĻ¤āĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻāĻāĻžāĻŦā§, āĻāĻĒāĻ°ā§āĻ° āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĒāĻ°ā§ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻāĻā§ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤
āĻāĻāĻž, āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§. āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒāĻžāĻ°ā§āĻ˛ āĻŦāĻž āĻĒāĻžāĻāĻĨāĻ¨ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻ¯āĻĨā§āĻˇā§āĻ āĻ¸āĻšāĻāĨ¤ Net::CIDR::Lite-āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻ°ā§āĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ 85 āĻšāĻžāĻāĻžāĻ° āĻāĻĒāĻ¸āĻ°ā§āĻāĻā§ 60 (āĻšāĻžāĻāĻžāĻ° āĻ¨āĻ¯āĻŧ) āĻ¤ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§āĻ āĻŦā§āĻ˛āĻā§āĻ° āĻā§āĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ āĻŦāĻĄāĻŧ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻāĻāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻāĻŋ ISO/OSI āĻŽāĻĄā§āĻ˛ā§āĻ° āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ°ā§ āĻāĻžāĻ āĻāĻ°ā§, āĻ¤āĻžāĻ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸āĻžāĻāĻ/āĻĒā§āĻˇā§āĻ āĻž āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻĨā§āĻā§ āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻŦā§ āĻ¨āĻž āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻž āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ github āĻĨā§āĻā§ āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§, nxdomain.txt āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻ¸ā§, āĻ¯āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§ āĻ¸āĻšāĻā§āĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻā§āĻ¸ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, Chrome-āĻāĻ° SwitchyOmega āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĨ¤
āĻāĻāĻŋāĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¤ā§āĻā§āĻˇā§āĻŖ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¨āĻž āĻšāĻ¨, āĻ¤āĻŦā§ āĻ¨āĻŋāĻā§āĻ° āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĻ¨ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ āĻŦāĻž āĻŽā§āĻ˛ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻ āĻ¸āĻāĻ¯ā§āĻā§ āĻāĻ˛ā§)āĨ¤ āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĨā§āĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻāĻāĻāĻā§āĻ¯āĻŧāĻŋāĻ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻāĻā§ āĻšāĻžāĻ°ā§āĻĄ-āĻŦāĻžāĻāĻ¨ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻĒāĻ¨āĻŋ āĻ°āĻžāĻāĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻĒāĻ¸āĻ°ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻā§āĻāĻžāĻĻāĻŋāĻ¤ āĻ¸ā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻšāĻžāĻ°āĻžāĻŦā§āĻ¨ā§ˇ
āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻĒā§āĻ°āĻļā§āĻ¨ āĻĨāĻžāĻā§ - āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°ā§āĻ¨, āĻāĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĨ¤
āĻāĻāĻĒāĻŋāĻĄāĻŋāĨ¤ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ
UPD2āĨ¤ āĻ¸āĻšāĻāĻ°ā§āĻŽā§āĻ°āĻž, āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋāĻ¤ā§ VPS āĻāĻŦāĻ āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻāĻžāĻ¨ā§āĻ˛ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻ¯ā§āĻ āĻ¨āĻž āĻāĻ°ā§ āĻāĻŽāĻŋ āĻā§āĻ˛ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻ¤ā§ āĻ
āĻ¨ā§āĻ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻ¸ā§āĻˇā§āĻāĻŋ āĻšāĻ¯āĻŧāĨ¤
āĻ āĻŋāĻ āĻ¸ā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻŋ āĻāĻŦāĻžāĻ° āĻ¨ā§āĻ āĻāĻ°āĻŋ - āĻāĻāĻŋ āĻ§āĻ°ā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¯ā§ āĻāĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻžāĻ¯āĻŧ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻā§, āĻāĻĒāĻ¨āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĻāĻŋāĻāĻāĻŋāĻ¤ā§ āĻāĻŋāĻĒāĻŋāĻāĻ¨ āĻāĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°ā§āĻā§āĻ¨ āĻāĻŦāĻ āĻāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻā§āĻ¨ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¸ā§āĻāĻžāĻ¨ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻāĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦāĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻāĻāĻžāĻŦā§ āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§)āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻ¨āĻ āĻāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻž āĻāĻ°ā§ āĻĨāĻžāĻā§āĻ¨ āĻ¤āĻŦā§ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻĨā§āĻā§ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻ
āĻ°ā§āĻĨ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻŽāĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻ˛ā§āĻāĻž āĻāĻāĻ¨ā§ āĻ¨ā§āĻ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ VPS-āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ "OpenVPN āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¸ā§āĻāĻāĻĒ" āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ "OpenVPN āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸ā§āĻāĻāĻĒ" āĻā§āĻāĻ˛ āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻĒāĻ¨āĻŋ āĻšāĻžāĻŦā§āĻ°ā§ āĻ¸āĻš āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻ
āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻĒāĻžāĻŦā§āĻ¨āĨ¤
UPD3āĨ¤
UPD4āĨ¤ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ° āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻāĻžāĻ (āĻĒāĻžāĻ ā§āĻ¯āĻāĻŋāĻ¤ā§ āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻā§āĻ¨āĻŋ):
1) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ systemctl āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ˛ā§āĻĄ āĻĒāĻžāĻāĻŋ āĻāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§ birdc āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°.
2) āĻŽāĻŋāĻā§āĻ°ā§āĻāĻŋāĻ āĻ°āĻžāĻāĻāĻžāĻ°ā§, āĻāĻžāĻ¨ā§āĻ˛ā§āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻĒāĻžāĻļā§āĻ° āĻāĻāĻĒāĻŋāĻ¤ā§ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§-āĻšāĻĒ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ /āĻ°āĻžāĻāĻāĻŋāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ
ā§āĻ¯āĻžāĻĄ āĻ
ā§āĻ¯āĻžāĻāĻļāĻ¨=āĻ
ā§āĻ¯āĻžāĻ¸ā§āĻĒā§āĻ āĻā§āĻāĻ¨=āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛=bgp comment="Set nexthop" set-in-nexthop=172.30.1.1 āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻžāĻ¨ā§āĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ°ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻŦā§āĻ§āĻāĻŽā§āĻ¯ /āĻ°āĻžāĻāĻāĻŋāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ
ā§āĻ¯āĻžāĻĄ āĻ
ā§āĻ¯āĻžāĻāĻļāĻ¨=āĻ
ā§āĻ¯āĻžāĻ¸ā§āĻĒā§āĻ āĻā§āĻāĻ¨=āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛=bgp comment="Set nexthop" set-in-nexthop-direct=<āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¨āĻžāĻŽ>
UPD5āĨ¤ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻ¸ā§āĻā§
āĻāĻŦāĻ āĻ¯ā§ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻŽāĻžāĻ° āĻ¨āĻžāĻ¨ā§ shag āĻāĻŦāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻāĻĒāĻĄā§āĻ āĻ¯āĻĨā§āĻˇā§āĻ.
UPD6āĨ¤ āĻ¯āĻžāĻ°āĻž āĻŦā§āĻāĻ¤ā§ āĻāĻžāĻ¨ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻļā§āĻ§āĻŋāĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ -
āĻāĻ¤ā§āĻ¸: www.habr.com