рдорд┐рд▓рд┐рдпрди рдкреАрдкреАрдПрд╕ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб - рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдФрд░ рдмреИрд▓реЗрдВрд╕


рдкрд┐рдЫрд▓реЗ RIT ++ рд╕рдореНрдореЗрд▓рди рдореЗрдВ, рдореИрдВ рдЗрд╕ рдкрд░рд┐рдорд╛рдг рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╣рддреНрд╡ рдХреЗ рд╕рдореНрдореЗрд▓рди рдХреЗ рдкрд╣рд▓реЗ рд╡рдХреНрддрд╛ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдерд╛ ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдХреЗрд╡рд▓ рд╡рд╣ рд╕рдм рдХреБрдЫ рдирд╣реАрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдЬреЛ рдореИрдВрдиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдерд╛ред рдЗрддрдиреЗ рдмрдбрд╝реЗ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рдмрд╛рд░ рдмреЛрд▓рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдЕрд╕рд╛рдорд╛рдиреНрдп рдерд╛ рдФрд░ рдореИрдВ рдЖрдзрд╛ рдмрддрд╛рдирд╛ рднреВрд▓ рдЧрдпрд╛ рдерд╛, рдореИрдВ рдереЛрдбрд╝рд╛ рдШрдмрд░рд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд╡реЗрдм рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рдЪреАрд▓реЗ рдврд╛рдВрдЪреЗ рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдЧрд╛ред рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдПрдХ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реЛ рдЧрдпрд╛ред

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛, рдореИрдВ рд╡рд╣ рд╕рдм рдХреБрдЫ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддрд╛ рдерд╛ рдЬреЛ рдореИрдВрдиреЗ рдордВрдЪ рд╕реЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдереА, рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЗрди рдЕрдВрддрд░рд╛рд▓реЛрдВ рдХреЛ рднрд░реВрдВрдЧрд╛, рдФрд░ рдЬреЛ рдХреЛрдИ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рдерд╛, рдЙрд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд╕рдореНрдореЗрд▓рди рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдореБрдлреНрдд рдореЗрдВ рд╕рднреА рдХреЛ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рдВ, рдФрд░ рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╣реИрдмрд░ рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕рдордп рдирд╣реАрдВ рдерд╛ред рдордИ рдХреА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдиреЗ рд╕рдордп рдФрд░ рддрд╛рдХрдд рджреАред рдпрд╣ рд▓реЗрдЦ рдЗрддрдирд╛ рдЕрдзрд┐рдХ рддрдХрдиреАрдХреА рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рд╡рд┐рдиреНрдпрд╛рд╕ рдФрд░ рд░реЗрдЦрд╛рдВрдХрди рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реЛ - рд▓реЗрдЦ рдореМрд▓рд┐рдХ рд╣реЛрдЧрд╛, рдорд╛рдореВрд▓реА рддрдХрдиреАрдХреА рдореБрджреНрджреЛрдВ рдХреЗ рд╕рднреА рдЕрдВрддрд░рд╛рд▓ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рднрд░реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рд╣рдордиреЗ рдХрд╛рд░реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ : рд╣рдореЗрдВ 99.9% рдЧрд▓рддреА-рд╕рд╣рд┐рд╖реНрдгреБ рд╡реЗрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ (рдбреАрд╕реА) рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реЛрдЧреА, рдбреАрд╕реА рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрдмрд▓ рдЕрддрд┐рд░реЗрдХ рд╣реИ, рд╕рдВрддреБрд▓рди рдкрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рд╣реИ, рдФрд░ рдмрд╣реБрдд рдЬрд▓реНрджреА рдкреНрд░рд╡реЗрд╢ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рд╣реИред рдпрджрд┐ рдбреАрд╕реА рдореЗрдВ рд╕реЗ рдПрдХ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рджреВрд╕рд░реЗ рдХреЛ рдмрд┐рдирд╛ рдбреНрд░реЙрдк рдФрд░ рд░рд┐рдЯреНрд░рд╛рдВрд╕рдорд┐рдЯ рдХреЗ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдХреЗрд╡рд▓ рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рд╕рдВрддреБрд▓рди рдФрд░ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ред рд╣рд░ рдХрд┐рд╕реА рдХрд╛ рдЕрдкрдирд╛ рдмреИрдХрдПрдВрдб рд╣реЛрддрд╛ рд╣реИред

рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЖрд░рдХреНрд╖рдг

рдЬрд┐рд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдореИрдВ рд╢рд╛рдорд┐рд▓ рд╣реВрдВ, рд╡рд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЧреНрд▓рд┐рдЯреНрд╕ рднреАред рдпрджрд┐ рдЖрдк RPS 400+ рдЯреЙрдк рд░рдиреЗрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рдпрд╛рдВрдбреЗрдХреНрд╕, рдореЗрд▓, рд░рд╛рдордмрд▓рд░, рдкреЛрд╕реНрдЯрд░, рдСрдЯреЛ, рдЖрджрд┐, рддреЛ рд╣рдорд╛рд░реЗ рдХреБрд▓ рдЖрд░рдкреАрдПрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдпрджрд┐ рдЖрдк рдЖрдЧреЗ рд╕рднреА рдЕрдВрдбреЗ рдПрдХ рдЯреЛрдХрд░реА (рдбреАрд╕реА) рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдФрд░ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рдЧрд┐рд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдкрдХреЛ рдорд╛рд╕реНрдХреЛ рдореЗрдВ рдЪреБрдмрд╛рдЗрд╕ рдХреЗ рдХрд╢ рдпрд╛рдж рд╣реИрдВ - рддреЛ рдЖрдк рдореБрдЭреЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдордиреЗ рдПрдХ рд╕рд░реНрд╡рд░ рдлрд╝рд╛рд░реНрдо рдХреЛ рдХрдИ DC рдореЗрдВ рдлреИрд▓рд╛рдиреЗ рдХреЗ рдореБрджреНрджреЗ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рд╕рд╡рд╛рд▓ рд╕рд░реНрд╡рд░ рдХреЛ рдХрдИ рдбреАрд╕реА рдореЗрдВ рдирд╣реАрдВ рдлреИрд▓рд╛рдирд╛ рд╣реИ рдЬреЛ рдПрдХ рд╣реА рд░реАрдврд╝ рд╕реЗ рдЬреБрдбрд╝реЗ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреАрд╕реА рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдЬрд▓реНрджреА рдФрд░ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣реИред



рдореИрдВ рддреБрд░рдВрдд рд╣реА рдЖрд░рдХреНрд╖рдг рдХрд░ рджреВрдВрдЧрд╛: рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪреБрдирд╛ рдЧрдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рддрднреА рд╕рдВрднрд╡ рд╣реИ рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдкрдирд╛ рдиреНрдпреВрдирддрдо / 23 рдорд╛рд╕реНрдХ рд╣реЛ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ RIPE рдореЗрдВ 2 рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ / 24 рд╕реЗ рдХрдЯ рдЬрд╛рдПред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдЗрд╕ рд╕рдордп рдХреИрд╕реЗ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдПрдХ рд╣реА TTK рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рдЧрдорди рдкрд░ рдШреЛрд╖рдгрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ / 24 рд╕реЗ рдХрдоред рд╣рдордиреЗ рдЙрдЪрд┐рдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ EXIST-MAP, NON-EXIST-MAP рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рд░рд╛рдЙрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд┐рд╕реНрдХреЛ рдПрдПрд╕рдЖрд░ 1001 рдХреЛ рдЪреБрдирд╛ред 2x рдбреАрд╕реА рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред 2 рдПрдПрд╕рдЖрд░ рд╕реБрд░рдВрдЧ рдХреЛ рд╕рд┐рд░реНрдл рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рджреЛрдиреЛрдВ рдбреАрд╕реА рдХреА рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЬреАрд╡рд┐рдд рд╣реИред рдПрдХ рдбреАрд╕реА рд╕реЗ рд╣рдо рдПрдХ рд╡рд░реНрдЧ рд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ, рджреВрд╕рд░реЗ рдбреАрд╕реА рд╕реЗ - рджреВрд╕рд░рд╛ рдиреЗрдЯрд╡рд░реНрдХред рдЬреИрд╕реЗ рд╣реА рд╣рдо рджреВрд╕рд░реЗ рдбреАрд╕реА рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЯреВрдЯ рдЧрдИ рд╣реИ, рд╣рдо рдкрд╣рд▓реЗ рдбреАрд╕реА рд╕реЗ рджреВрд╕рд░реЗ рдиреЗрдЯрд╡рд░реНрдХ / 24 рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП NON-EXIST-MAP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдбреАрд╕реА рдХреЛ рднреМрдЧреЛрд▓рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ - рд▓реЗрдХрд┐рди рдпрд╣ рдмрдЬрдЯ рдФрд░ рд░рдВрдЧ рдкрд░ рд╣реИред

рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рд╡рд╛рдкрд╕ рдХрд░реЗрдВрдЧреЗ : рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдВрддреБрд▓рди рдФрд░ рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдкрд░, рджреЛрдиреЛрдВ рдбреАрд╕реА рдореЗрдВ рджреЛрдиреЛрдВ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЖрдИрдкреА рдкрддреЗ рд▓рдЧрд╛рддрд╛рд░ рд▓рдЧрд╛рддрд╛рд░ рдЙрдард╛рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдП , рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╕рднреА рдбреАрд╕реА рдХреЗ рд╕рд╣реА рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде, рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкрддреЗ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП, рд░рд╛рдЙрдЯрд░ рдХреЗ рдмреАрдЪ рдПрдХ рд╕реБрд░рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХрд╛ рд╕рд┐рд░ рдЭрдЯрдХрд╛ рди рд╣реЛред рдореИрдВ OpenSource рд╕рдореБрджрд╛рдп рдХреЛ рдХрд┐рдХ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реВрдВ - рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдкреНрд░реАрдлрд┐рдХреНрд╕ рд╡реЗрдЯ рдХреЗ рд╕рд╛рде рдХреНрд╡реИрдЧрд╛ рдкрд░ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдбрд╝реА рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реИрдВред рдореИрдВ рд╕рд┐рд░реНрдл рдпрд╣ рдмрддрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдорд╛рд░реНрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдПрдХ рдЕрдкреНрд░рд┐рдп рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖ рдЧрдП: рдХрдИ рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреА рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдЬреБрдирд┐рдкрд░ рд╣реИ ред рдЕрдм рдореИрдВ рд╕рдордЭрд╛рдКрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдЕрдкреНрд░рд┐рдп рдХреНрдпреЛрдВ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╣рд░ 3 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдорд╛рд░реНрдЧ рдмрджрд▓рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЬрд╛рддреА рд╣реИред рд╣рдорд╛рд░реЗ рд▓рд┐рдП, рдпрд╣ рд╕реИрдХрдбрд╝реЛрдВ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рдХрд╛ рдиреБрдХрд╕рд╛рди рд╣реИред рд╣рдордиреЗ рдШреЛрд╖рдгрд╛рдУрдВ рдХреЗ рд╕рдордп рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ - 20 рд╕реЗрдХрдВрдб рддрдХ рд╕рдм рдХреБрдЫ рдареАрдХ рдерд╛: рдШреЛрд╖рдгрд╛рдПрдВ рд╣рдорд╛рд░реЗ рд╡рд┐рд╢рд╛рд▓ рдорд╛рддреГрднреВрдорд┐ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдФрд░ рддреЗрдЬреА рд╕реЗ рдмрдврд╝реАрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рдордиреЗ рдбреАрд╕реА рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЦреЛ рджрд┐рдпрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛, рдЬреБрдирд┐рдкрд░, рдЬрд┐рд╕рдиреЗ 20 рд╕реЗрдХрдВрдб рд╕реЗ рдХрдо рд╕рдордп рддрдХ рдПрдХ рдЕрдкрд▓рд┐рдВрдХ рдХреА рд╕реЗрд╡рд╛ рдХреА, рдХреЛ рдмрд╛рдврд╝ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдпреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдиреАрдЪреЗ рдкрдВрдХреНрддрд┐: 21 рд╕реЗрдХрдВрдб рд╕рдмрд╕реЗ рдЗрд╖реНрдЯрддрдо рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИред

So. рд╡рд╣ рд╕рдм рд╣реИред 2 рдбреАрд╕реА рдХреЗ рд▓рд┐рдП рд╡рд┐рдлрд▓рддрд╛, рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ - рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд░реВрд╕ рдореЗрдВ рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рджреВрд░реА рдФрд░ рдкрд╛рд░рдЧрдорди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 25 рд╕реЗ 60 рд╕реЗрдХрдВрдб рддрдХ рд╣реИред рдЗрд╕ рд╕реНрддрд░ рдкрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕рд╛рде 2 рдирдВрдЧреЗ рдбреАрд╕реА рд╣реИрдВред рдЪрд▓реЛ рджреЛрдиреЛрдВ рдбреАрд╕реА рдореЗрдВ рднрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рдбреАрд╕реА рдХреЗ рдЕрдВрджрд░ рдирд┐рд░рд░реНрдердХ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ



рдпрд╣рд╛рдБ рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ - DC рдХреЗ рдЕрдВрджрд░ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ 2 рджреНрд╡рд╛рд░рд╛ 2: 2 рдмреЙрдиреНрдб рдореЗрдВ рд╣реЛрддреА рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╡реАрд▓рди рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрд╡рд┐рдЪреЗрд╕ рдореЗрдВ рдмреЙрдиреНрдб рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ, рдмреЙрдиреНрдб рдореЗрдВ 2 рдлрд┐рдЬрд┐рдХрд▓ рдЗрдВрдЯрд░рдлреЗрд╕, рд╡реАрд▓рди рд╕рд░реНрд╡рд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрд╡рд┐рдЪ рдХреЛ рджреЗрдЦрддрд╛ рд╣реИред рд╣рдордиреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдореЛрдб рдмреЙрдиреНрдбрд┐рдВрдЧ рдореЛрдб = 1 рдХреЛ рдЪреБрдирд╛ - рдЕрд╕рдлрд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдмрд╕ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд╡рд┐рдЪреЛрдВ рдкрд░ рдмреЙрдиреНрдбрд┐рдВрдЧ рдХреЗ рд╢реВрдиреНрдп рднрд╛рдЧреЛрдВ рдХреЛ рдмрд┐рдЦреЗрд░ рджрд┐рдпрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рд░рд▓ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп ред рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рднрд╛рдЧ рд▓реЗрдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдкрд░ - 4 рднреМрддрд┐рдХ рдЗрдВрдЯрд░рдлреЗрд╕ред рдЖрдВрдХрдбрд╝рд╛ рдХреЗрд╡рд▓ рд╕рд╛рдордиреЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рд╕реНрд╡рд┐рдЪ рди рдХреЗрд╡рд▓ 10 рдЬреА рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдмреИрдХрдЕрдк рдкрд╛рд╡рд░ рдХреЗрдмрд▓ рд╕реЗ рднреА рдЬреБрдбрд╝реЗ рд╣реИрдВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдпреВрдкреАрдПрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВред рдореЛрдб = 1 рдХреЛ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╡рд┐рд╢реЗрд╖ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдкреВрд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред

рд╕рдВрддреБрд▓рди



рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдереЗ, рдЖрдИрдкреАрд╡реАрдПрд╕ рдХреЛ рдбреАрдЖрд░ (рдбрд╛рдпрд░реЗрдХреНрдЯ рд░реВрдЯрд┐рдВрдЧ) рдореЛрдб рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рдХрд╣рд╛, рдпрд╣ рд╕рдВрддреБрд▓рди рд╡рд┐рдзрд┐ рдХрдо рдЦрд░реНрдЪреАрд▓реА рд╣реИред рдпрд╣ рдиреИрдЯ рдХреА рддрд░рд╣ рджреЛрдиреЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдбрдВрдкрд┐рдВрдЧ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдЖрдХрд░реНрд╖рдг рд╕реЗ рд╡рдВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрдо рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдиреЛрдЯрд░реА рдкреНрд░реЗрдореА рдХрд╣реЗрдВрдЧреЗ - рдРрд╕рд╛ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЗ рд▓рд┐рдП 100% рдХрдиреЗрдХреНрд╢рди рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЖрдИрдкреАрд╡реАрдПрд╕ рд╕реЗрдВрдЯреЛрд╕ рдореЗрдВ рдорд╛рдирдХ рд╣реИ рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рд╡рд┐рд╢реЗрд╖ shamanism рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдПрдХрдорд╛рддреНрд░ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХрд╛ рдЬреЛ рд╣рдордиреЗ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЖрдИрдкреАрд╡реАрдПрд╕ рдПрдХ рд╕рд╛рде 4096 рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ - рдпрд╣ 12 рдмрд┐рдЯреНрд╕ рд╣реИред



рдПрдХ рд▓рд╛рдЦ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмреИрд▓реЗрдВрд╕рд░ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ 20 рдмрд┐рдЯ рддрдХ рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореЙрдбреНрдпреВрд▓ рдкреНрд░рдмрдВрдзрди (modprobe.d) рдореЗрдВ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ - ipvsadm рдиреЗ рднреА рд▓рдЧрд╛рддрд╛рд░ рдЬреЛрд░ рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ 4096 рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдерд╛ред рдореБрдЭреЗ рдЕрдкрдиреЗ рдкреЗрди рдХреЛ src рдореЗрдВ рдЪрд▓рд╛рдирд╛ рдФрд░ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛ рдерд╛ред рдПрдХ рдЫреЛрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдФрд░ рдЙрдЪреНрдЪрддрд░ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рд╕рдВрддреБрд▓рди рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рд╕рд░рд▓ рдПрдХ - рдЖрд░рдЖрд░ (рд░рд╛рдЙрдВрдб рд░реЙрдмрд┐рди) - рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ "рдПрдХ рд╕рд░реНрдХрд▓ рдореЗрдВ" рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬреЗрдВред рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдбрдмреНрд▓реНрдпреВрдПрд▓рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЛ рдЪреБрдирд╛ - рдХрдиреЗрдХреНрд╢рди рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд╕рд╛рде рд╕рдВрддреБрд▓рд┐рдд рд╕рдВрддреБрд▓рдиред рдпрджрд┐ рд╣рдо рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдкрд░ nginx рдореЗрдВ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдмреИрд▓реЗрдВрд╕рд░ рдкрд░ рджреГрдврд╝рддрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдореЗрдВ рд╕рджреНрднрд╛рд╡ рдорд┐рд▓реЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдмреИрд▓реЗрдВрд╕рд░ рдкрд░ рджреГрдврд╝рддрд╛ 90 рд╕реЗрдХрдВрдб рд╣реИ, рдФрд░ рд░рд┐рдпрд▓ рдкрд░ рдиреЗрдЧреНрдиреЗрдХреНрд╕ рдкрд░ рд░рдЦрд╡рд╛рд▓реА 120 рд╣реИ, рддреЛ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд┐рддрд┐ рдорд┐рд▓рддреА рд╣реИ: 90 рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдмреИрд▓реЗрдВрд╕рд░ рд╕рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рджреВрд╕рд░реЗ рд░рд┐рдпрд▓ рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рджреЗрдЧрд╛, рдФрд░ рдкреБрд░рд╛рдирд╛ рд░рд┐рдпрд▓ рдЕрднреА рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдХрдиреЗрдХреНрд╢рди рд░рдЦреЗрдЧрд╛ред рдЕрдЧрд░ рд╣рдо рдЗрд╕ рдмрд╛рдд рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ 10 рд╣рдЬрд╛рд░ ESTABLISHED рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП 30 рд╕реЗрдХрдВрдб рдХреА рд░рдЦрд╡рд╛рд▓реА рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ 120 рд╣рдЬрд╛рд░ TIME_WAIT рд╣реИрдВ (рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рдЗрдЧреЛрд░ рд╕рд┐рдпреЛрд╕реЗрд╡ рдФрд░ рдореИрдВрдиреЗ рдИрдореЗрд▓ рдЯреЗрдХреНрдиреЛрдлреЛрд░рдо рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдХрд╛рдлреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдЕрдм, рд╕рдВрддреБрд▓рди рддрдХрдиреАрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП DNS рдореЗрдВ рд╣рдордиреЗ рдЬреЛ рдЖрдИрдкреА рдкрддрд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рдмреИрд▓реЗрдВрд╕рд░ рдХреЗ рдмрд╛рд╣рд░реА рднреМрддрд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдХреЗ рд▓реВрдкрдмреИрдХ рдХреЗ рдЙрдкрдирд╛рдореЛрдВ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдиреАрдЪреЗ sysctl рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ - рд╡рд╣рд╛рдВ рдЖрдкрдХреЛ arp рдШреЛрд╖рдгрд╛рдУрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░, рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рд╕реНрд░реЛрдд рд░реВрдЯрд┐рдВрдЧ, рддрд╛рдХрд┐ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЖрдИрдкреА рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╛рдЧрд▓ рди рд╣реЛред рдореИрдВ рдкреВрд░реЗ sysctl рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ - рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ - рдореИрдВ рдХреЗрд╡рд▓ рдбреАрдЖрд░ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ред

рдмреИрд▓реЗрдВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП:

# Fast port recycling (TIME_WAIT) net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_tw_reuse = 1 # Local port range maximized net.ipv4.ip_local_port_range = 1024 65535 # Dont allow LB send icmp redirects on local route net.ipv4.conf.eth1.send_redirects = 0 net.ipv4.conf.eth0.send_redirects = 0 net.ipv4.conf.lo.send_redirects = 0 # Dont allow LB to accept icmp redirects on local route net.ipv4.conf.eth1.accept_redirects = 0 net.ipv4.conf.eth0.accept_redirects = 0 net.ipv4.conf.lo.accept_redirects = 0 net.ipv4.conf.default.send_redirects = 0 net.ipv4.conf.default.accept_redirects = 0 net.ipv4.conf.all.send_redirects = 0 net.ipv4.conf.all.accept_redirects = 0 # Do not accept source routing net.ipv4.conf.default.accept_source_route = 0 # Ignore ARP net.ipv4.conf.eth0.arp_ignore = 1 net.ipv4.conf.eth1.arp_ignore = 1 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.default.arp_ignore = 1 


рдЕрд╕рд▓реА рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП:

 # sysctl.conf net.ipv4.conf.bond0.arp_ignore = 1 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.default.arp_ignore = 1 


255.255.255.255 рдХреЗ рдорд╛рд╕реНрдХ рдХреЗ рд╕рд╛рде рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдкреА рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдкрдирд╛рдо рд▓реВрдкрдмреИрдХ рдХреЗ рд▓рд┐рдП рд░рд╛рдЙрдЯрд░ рдХреЛ рдЖрдкрдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╕реЗрд╡рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░рд╛рдЙрдЯрд░ рдХреЗ рдЖрдИрдкреА рдкрд░ рдкрдВрдЬреАрдХреГрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕реЗ рдмрд╛рд╣рд░ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛, рд╕рдВрддреБрд▓рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдЖрдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд░рд┐рдпрд▓ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрдЧрд╛ред рдХреБрдЫ iproute2 рдФрд░ VIP рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕реНрдорд╛рд░реНрдЯ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЬрдЯрд┐рд▓ рдХрд░рддрд╛ рд╣реИред

рдЕрдм рдЧрд▓рддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рд╕рдВрддреБрд▓рди рдФрд░ рд░рд┐рдпрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред Keepalived рдХреЛ рдХрд╛рдлреА рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ - IPVS рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реНрд╡рдпрдВ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред рдирд┐рдпрдорд┐рдд рдпреЛрдЬрдирд╛ - рдорд╛рд╕реНрдЯрд░ + рдПрд╕рдПрд▓рдПрд╡рд╛рдИ 99% рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдореЗрдВ рд╕реВрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╕рдордп рдПрдХ рдбреАрд╕реА рдореЗрдВ 5 рдмреИрд▓реЗрдВрд╕рд░ рд╣реИрдВ, рджреВрд╕рд░реЗ рдореЗрдВ 3. рдПрдХ рдмреНрд▓реЗрдб рдХреА рдФрд╕рдд рд▓рд╛рдЧрдд 120-140 рд╣рдЬрд╛рд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдереЛрдбрд╝рд╛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдпрджрд┐ рдЖрдк рдзреНрдпрд╛рди рд╕реЗ рд░рдЦреЗ рдЧрдП рд╡рд┐рдиреНрдпрд╛рд╕ рдЕрдиреБрднрд╛рдЧ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рд╕рдореВрд╣реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдпрджрд┐ рдЖрдк 2 рд╕реНрд╡рд╛рдореА рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдореВрд╣ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреЛрдиреЛрдВ рд╕рдореВрд╣реЛрдВ рдХрд╛ 1 рдореА рджрд╛рд╕ рдкрд░ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 1 рджрд╛рд╕ рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ 2 рд╕реНрд╡рд╛рдореА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧрд╛, 1 рдорд╛рд╕реНрдЯрд░ рдмрд╛рд╣рд░ рдЧрд┐рд░ рдЧрдпрд╛, рдЧреБрд▓рд╛рдо рдиреЗ рдЕрдкрдирд╛ IP рдЙрдард╛рдпрд╛, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рджреВрд╕рд░рд╛ рдЧрд┐рд░ рдЧрдпрд╛, рддреЛ рджреВрд╕рд░рд╛ IP рдЙрд╕реА рдЧреБрд▓рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдПрдХ рдорд╛рдЗрдирд╕ рд╣реИ, рдЬрдм рджреЛрдиреЛрдВ рд╕реНрд╡рд╛рдореА рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВ, рдПрдХ рдбрдмрд▓ рд▓реЛрдб рдЧреБрд▓рд╛рдо рдкрд░ рдЧрд┐рд░ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдмреИрд▓реЗрдВрд╕рд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рд░рд┐рдпрд▓ рдХреЗ рд╡рд┐рдкрд░реАрдд рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред

рдФрд░ рдПрдХ рдФрд░ рдЫреЛрдЯреА рдЪрд╛рд▓: CHECK рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╛рд▓реНрдб рдХреЙрдиреНрдлрд┐рдЧ рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╕рд░рд▓ рдЯреАрд╕реАрдкреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ 200 рд╡реАрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ HTTP рдкреГрд╖реНрда рдХреЛ рдЦреАрдВрдЪ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди MISC_CHECK рд╣реИред рдЯреБрдХрдбрд╝рд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИред рдпрджрд┐ рдЖрдк рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЗ рддрд░реНрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╡рд░реНрддрдорд╛рди рдПрд▓рдП рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдЧрд╛ рдФрд░ рдмреИрд▓реЗрдВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рдХреЗ рдЧрддрд┐рд╢реАрд▓ рд╡рдЬрди рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛, рдлрд┐рд░ рдмреИрд▓реЗрдВрд╕рд░ рдкрд░ MISC_AMAMAMIC рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рдЬрди рдореЗрдВ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред

рддреИрдирд╛рддреА

рдереЛрдбрд╝рд╛ рддреИрдирд╛рддреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рддреИрдирд╛рддреА рд╕рд░реНрд╡рд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ 2-3-4 рд╕рд░реНрд╡рд░ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдиреЗ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЛ рддреИрдирд╛рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рджрд░реНрдЬрдиреЛрдВ рдпрд╛ рд╕реИрдХрдбрд╝реЛрдВ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рд╕рд░реНрд╡рд░ рд╕рдорд╛рди рдХрд╛рд░реНрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдореВрд╣реАрдХреГрдд рд╣реИрдВред
рдореЗрд░реЗ рд╕рд╛рдордиреЗ рдХреЗрд╡рд▓ 2 рд╕рдореВрд╣ рд╣реИрдВ - рдпреЗ рдирдВрдЧреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдмреИрд▓реЗрдВрд╕рд░реНрд╕ рдФрд░ рд░рд┐рдпрд▓ рд╕рд░реНрд╡рд░ рд╣реИрдВ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

 # file top.sls base: '*': - ssh - nginx - etc 'ccs*': - ccs 'lb*': - lbs 


рдХрдИ рддреИрдирд╛рддреА рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдВ рд╣реИрдВ - рдХрдардкреБрддрд▓реА, рдкреНрд░рдореБрдЦ ... рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдирдордХ (saltstack.org) рдХреЛ рдЪреБрдирд╛ред рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдирдордХ рд╕рд░реНрд╡рд░ рдкрд░, рдЖрдк рд╕рд░реНрд╡рд░ рд╕рдореВрд╣ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЖрдк рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдпреЛрдЬрдирд╛ рдЪрд┐рддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рдореВрд╣ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ рд╣реИрдВ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬреЛ рд╕рднреА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд╕реНрдерд╛рдкрд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ ...

 # file /srv/salt/etc/init.sls /etc/hosts: file: - managed - source: salt://files/hosts /etc/selinux/config: file: - managed - source: salt://files/selinux.config /etc/snmp/snmpd.conf: file: - managed - source: salt://files/snmpd.conf 


рдпрджрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдирдордХ рдореЗрдВ рдПрдХ рд╕реНрддрдВрдн рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдордХреНрдЦреА рдкрд░ рдЕрджреНрд╡рд┐рддреАрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рдкреВрд░реЗ рдЦреЗрдд рдХреЛ рддреИрдирд╛рдд рдХрд░реВрдВ, рдореИрдВрдиреЗ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдЯреАрдХ рд╢реБрд░реБрдЖрдд рдХреА, рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░ рдлрд╛рд░реНрдо рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рддреИрдирд╛рддреА рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд┐рдЦреА рдЧрдИ рд╣реИред рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред

рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╕рдордп рдирд┐рдХрд╛рд▓рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдФрд░ рдПрдХ рд╡реЗрдм рдлрд╝рд╛рд░реНрдо рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд░реАрдХреЛрдВ рдкрд░ рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рд▓рд┐рдЦреЗрдВ, рдмрд┐рдирд╛ рдмреВрдВрджреЛрдВ рдФрд░ рд░реЗрдЯреНрд░реЙрдиреНрд╕рдорд┐рдЯ рдХреЗ рдирдЧреЗрдВрдХреНрд╕ рдХреЗ рдЕрдзрд┐рдХрддрдо "рдирд┐рдЪреЛрдбрд╝", рд╕рд┐рдВрдереЗрдЯрд┐рдХ рдФрд░ рдЙрддреНрдкрд╛рджрди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ред

рд╣рд╛рдИ рд▓реЛрдб рдореЗрдВ рдЧреБрдб рд▓рдХ!

Source: https://habr.com/ru/post/In179535/


All Articles