рдиреМ рд╡рд░реНрд╖реАрдп рд░реВрдЯрд░ рдЕрдиреБрдХреВрд▓рди

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

рдиреЗрдЯрд╡рд░реНрдХ

рдиреЗрдЯрд╡рд░реНрдХ рдЦреБрдж 1997 рд╕реЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ - рдпрд╣ рд╡рд╣ рддрд╛рд░реАрдЦ рд╣реИ рдЬрдм рд╕рднреА рд╣реЙрд╕реНрдЯрд▓ рдХреЛ рдПрдХ рдПрдХрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХреА рдереАред 2004 рддрдХ, рдХреИрдВрдкрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддрд╛рдВрдмреЗ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдбреЙрд░реНрдорд┐рдЯрд░реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдПрдХ P270 рдХреЗрдмрд▓ рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдЖрдЧреЗ рднреЗрдЬреЗ рдЧрдП рдереЗ (рдареАрдХ рд╣реИ, рдбреЙрд░рдореЗрдЯрд░реАрдЬ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА 350m рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдереА, рдФрд░ рд▓рд┐рдВрдХ, рдЬрдм 3c905 рдХрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдПрдХ рд╕реМ рдкрд░ рдЧреБрд▓рд╛рдм)ред рдкреНрд░рддреНрдпреЗрдХ рднрд╡рди рдХрд╛ рдЕрдкрдирд╛ рд╕рд░реНрд╡рд░ рд╣реЛрддрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ 3 рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рд╣реЛрддреЗ рдереЗред рдЙрдирдореЗрдВ рд╕реЗ рджреЛ рдиреЗ рдкрдбрд╝реЛрд╕реА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ "рджреЗрдЦрд╛", рддреАрд╕рд░реЗ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЙрд╕реНрдЯрд▓ рдХреЗ "рд▓реЛрд▓рдХрд╛"ред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рд╕рднреА рдЫрд╣ (рдФрд░ рд╣рдорд╛рд░реЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реЙрд╕реНрдЯрд▓ рдереЗ) рдПрдХ рд░рд┐рдВрдЧ рдореЗрдВ рдмрдВрдж рдереЗ, рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХреЗ рдорд╛рд░реНрдЧ рдУрдПрд╕рдкреАрдПрдл рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдП рдЧрдП рдереЗ, рдЬрд┐рд╕рд╕реЗ рд▓рд╛рдЗрди рдЯреВрдЯрдиреЗ рдкрд░ рдЧрд┐рд░рд╛ рд╣реБрдЖ рд▓рд┐рдВрдХ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдХреЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рд╢реБрд░реВ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдФрд░ рдЕрдХреНрд╕рд░ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рд╣реБрдИ: рдлрд┐рд░ рдПрдХ рдЖрдВрдзреА рдЯреВрдЯ рдЬрд╛рдПрдЧреА рдФрд░ рд▓рд┐рдВрдХ рдЯреВрдЯ рдЬрд╛рдПрдЧрд╛, рдлрд┐рд░ рдмрд┐рдЬрд▓реА рд╡рд╛рд▓реЗ рдзреЛрдЦрд╛ рджреЗрдВрдЧреЗред рдФрд░ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рдерд╛, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рд╡реЗ рд╕рднреА mottled рдереЗ: рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрд╖реЛрдВ рдореЗрдВ 486DX4 рд╕реЗ (рд╣рд╛рдБ, 8MB рд░реИрдо рдХреЗ рд╕рд╛рде, 2.0.36 рдХреЛрд░ рдФрд░ 3com рдХрд╛рд░реНрдб рдкрд░, рдЗрд╕рдиреЗ рджреЛ 100Mbit рд▓рд┐рдВрдХ рдЦреАрдВрдЪреЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд▓реЛрдб рд╕реАрд▓рд┐рдВрдЧ рдореЗрдВ рдерд╛ AMD K6-2 рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ P4 2.8Ghz рдХреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рднреА рдЖрдИрдкреАрдПрдлрд╡рд╛рдб рдХреЗ рдирдВрдЧреЗ рдорд╛рд░реНрдЧ рдкрд░ред
рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рдВрдЧрдарди рдХреЗ рдиреБрдХрд╕рд╛рди (рдЖрдЬ рдХреЗ рдорд╛рдирдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрд╣реБрдд рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд▓рд┐рдВрдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛) рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдзрд╛рд░ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдкрддреЗ рд╕рдлреЗрдж рд╣реИрдВ, рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реАрдорд┐рдд рд╣реИред рдЕрдиреБрдмрдВрдз рдЖрдИрдкреА "рдЬреАрд╡рди рдХреЗ рд▓рд┐рдП", рдпрд╛рдиреА, рдЫрд╛рддреНрд░ рдХреА рдкрдврд╝рд╛рдИ рдХреА рдкреВрд░реА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдмрдВрдзрд╛ рд╣реБрдЖ рдерд╛ред рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдЦрдВрдбреЛрдВ рдореЗрдВ рдХрд╛рдЯрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдЖрдХрд╛рд░ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЫрд╛рддреНрд░рд╛рд╡рд╛рд╕ рдореЗрдВ рдЫрд╛рддреНрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЫрд╛рддреНрд░ рд╣реЙрд╕реНрдЯрд▓ рд╕реЗ рд╣реЙрд╕реНрдЯрд▓ рдореЗрдВ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдСрдЯреЛрдореЗрд╢рди рдХреЗ рд╕рдВрдХрд╛рдп рдХреЛ рджрд╛рд░реНрд╢рдирд┐рдХреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рдлреА рдЕрдзрд┐рдХ рдкрддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдбрд░рд╛рд╡рдиреАред
рдПрдХреНрд╕реЗрд╕ рдкреНрд░рддрд┐рдмрдВрдз рдореИрдХ-рдЖрдИрдкреА рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдкрд░ рдереЗ, рдХреНрдпреЛрдВрдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ "рдЧрд░реНрднрд╛рдзрд╛рди" рдХреЗ рд╕рдордп, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ (рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ) рдХреЗ рдмрд┐рдирд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рдореИрдХ рдкрддреЗ рдХреЛ рдмрджрд▓рдирд╛ рдмрд╣реБрдд рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдерд╛, рдпрджрд┐ рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ / etc / ethers рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрджреНрдпрддрд┐рдд рд░рдЦрдиреЗ рдФрд░ 99% рдлреНрд░реАрдмреА рдкреНрд░реЗрдорд┐рдпреЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ред рдЙрди рджрд┐рдиреЛрдВ рдореЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рд╕реНрд╡рд┐рдЪ рдХреЗрд╡рд▓ рд╕рдкрдирд╛ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдмрд░ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ (рдЪреВрдВрдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрд╡рдпрдВ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рдкреИрд╕реЗ рд╕реЗ 100% рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЫрд╛рддреНрд░, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЕрдореАрд░ рдирд╣реАрдВ рд╣реИрдВ)

рд╕рд┐рддрд╛рд░рд╛

2004 рдореЗрдВ, рдПрдХ рдЕрдЪреНрдЫрд╛ рдЕрд╡рд╕рд░ рдирд┐рдХрд▓рд╛: рд╢рд╣рд░ рдХреЗ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдЕрдкрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдХреИрдВрдкрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдмреАрдЪ рд╕рд╣рд╛рдиреБрднреВрддрд┐ рдХреЗ рдмрджрд▓реЗ рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рд╕рднреА рдЗрдорд╛рд░рддреЛрдВ рдХреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдореБрдлреНрдд рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПред рдЦреИрд░, рдХреИрд╕реЗ рдЬреБрдбрд╝рдирд╛ рд╣реИ - рдЫрд╛рддреНрд░реЛрдВ рдХрд╛ рдПрдХ рдкрд╣рд▓ рд╕рдореВрд╣ рдкреНрд░рдХрд╛рд╢рд┐рдХреА рдХреА рд╕реНрдерд╛рдкрдирд╛ рдореЗрдВ рд╕реАрдзреЗ рд╢рд╛рдорд┐рд▓ рдерд╛, рдЬрдмрдХрд┐ рдкреНрд░рджрд╛рддрд╛ рдХреА рддрдХрдиреАрдХ рдХреЗрд╡рд▓ рдЗрд╕реЗ рдкрдЪрд╛рддреА рдереАред рдирддреАрдЬрддрди, рдЗрд╕ рдкреНрд░рдХрд╛рд╢рд┐рдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдПрдХ рдЕрдВрдЧреВрдареА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕реНрдЯрд╛рд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛!
рдФрд░ рдлрд┐рд░ рд╡рд┐рдЪрд╛рд░ рдкреИрджрд╛ рд╣реБрдЖ рдерд╛ - рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рд░реНрд╡рд░ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдИ рдЧреАрдЧрд╛рдмрд┐рдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде, рд╕рднреА рд▓рд┐рдВрдХ рдХреЛ рдПрдХ рдкреБрд▓ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рдлреНрд▓реИрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рд╕рдмрдиреЗрдЯ рдореЗрдВ рдПрдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕ рдХрдЯ рдХреЗ рд╕рд╛рде рд╕рд┐рд░рджрд░реНрдж рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рджрд┐рд▓рд╛рдПрдЧрд╛, рдФрд░ рдЖрдкрдХреЛ рдПрдХ рд╕реЗ рдкрд╣реБрдВрдЪ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рднреА рджреЗрдЧрд╛ред рдЬрдЧрд╣ред
рдЪреВрдВрдХрд┐ рдкреАрд╕реАрдЖрдИ рдмрд╕ рдРрд╕реЗ рдпрд╛рддрд╛рдпрд╛рдд рдХреЛ рдкрдВрдк рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИ, рдФрд░ рдорджрд░рдмреЛрд░реНрдб рдкрд░ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдкреАрд╕реАрдЖрдИ рдХрдиреЗрдХреНрдЯрд░ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдЖрд╡рд╢реНрдпрдХ 6-8 рдЧреАрдЧрд╛рдмрд┐рдЯ рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдкреАрд╕реАрдЖрдИ-рдПрдХреНрд╕ 133MZz рдмрд╕ рдкрд░ 2x рдЗрдВрдЯреЗрд▓ рдХреНрд╡рд╛рдб рдкреЛрд░реНрдЯ рд╕рд░реНрд╡рд░ рдПрдбрд╛рдкреНрдЯрд░ рд▓реЗрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореБрдЭреЗ рд╕реБрдкрд░рдорд╛рдЗрдХреНрд░реЛ X6DHE-XG2 рдорджрд░рдмреЛрд░реНрдб рдХреЛ рдЗрди рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд▓реЗ рдЬрд╛рдирд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рддреАрди рдкреАрд╕реАрдЖрдИ-рдПрдХреНрд╕ 133 рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдХрд╛рд░рдг, рдареАрдХ рд╣реИ, рдЗрд╕ рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд░, Xeon 3Ghz 2 рдкреАрд╕реА (рдпреЗ рд╡реЗ рд╣реИрдВ рдЬреЛ рд▓рд┐рдЧреЗрд╕реА рдХреНрд╕реАрдирди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ ark.intel.com рдкрд░ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВ)
рдФрд░ рджреВрд░ рд╣рдо рдЬрд╛рддреЗ рд╣реИрдВ: рд╕рд░реНрд╡рд░ рдкрд░ RHELAS 2.1 рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдкреБрд▓ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдиреЗрдЯрд╡рд░реНрдХ рдПрдХ рдмрдбрд╝реЗ / 22 рдореЗрдВ рдПрдХ рд╕рд╛рде рдЪрд┐рдкрдХрд╛ рд╣реБрдЖ рд╣реИред рдФрд░ рдлрд┐рд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реИрдХрдбрд╝реЛрдВ рдкрддреЗ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
iptables -A FORWARD -s abcd -j REJECT
рдлрд┐рд░ рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЛрдб рдЕрд╢реЛрднрдиреАрдп рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдЫрд╛рд▓ред рд╕рд░реНрд╡рд░ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ?

рдЕрдиреБрдХреВрд▓рди рез

рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рдЦреЛрдЬ рдХреЗрд╡рд▓ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреА рд╣реИ рдЬреЛ рддрдм рджрд┐рдЦрд╛рдИ рджреА - ipset ред рд╣рд╛рдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рддрдереНрдп рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐ iptables рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдореИрдХрд┐рдкрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдИрдкреА-рдореИрдХ рдХреЛ рдмрд╛рдВрдзрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред
рдкреБрд▓ рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рдереА рдХрд┐ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдкреБрд▓ рд╕реЗ рдЧреБрдЬрд░ рд░рд╣рд╛ рдПрдХ рдкреИрдХреЗрдЯ рдлреЙрд░рд╡рд░реНрдб рдЪреЗрди рдореЗрдВ рдЧрд┐рд░ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реБрдЖред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ "рд░реВрдЯ рдХрд┐рдП рдЧрдП" рдкреИрдХреЗрдЯ рдлреЙрд░рд╡рд░реНрдб рдореЗрдВ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдФрд░ "рдмреНрд░рд┐рдж рдХрд┐рдП рдЧрдП" рдкреИрдХреЗрдЯ (рдЬреЛ рдХрд┐ br0 рдореЗрдВ рддреБрд░рдВрдд рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ br0 рд╕реЗ рдмрд╛рд╣рд░ рдЖрддреЗ рд╣реИрдВ) рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рд╕рдорд╛рдзрд╛рди рдпрд╣ рдерд╛ рдХрд┐ рдлрд┐рд▓реНрдЯрд░ рдХреЗ рдмрдЬрд╛рдп рдореЗрдВрдЧрд▓ рдЯреЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдпрд╣ рдХреЗрд╡рд▓ рдореИрдХ рдХреЛ рд╣реА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЙрд╕ рд╣реЙрд╕реНрдЯрд▓ рдХреЛ рднреА рдмрддрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд░рд╣рддрд╛ рдерд╛ред рдпрд╣ iptables Physdev рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛:
 iptables -t mangle -A PREROUTING -m physdev --physdev-in eth1 -m set --set IPMAC_H1 src -j ACCEPT iptables -t mangle -A PREROUTING -m physdev --physdev-in eth2 -m set --set IPMAC_H2 src -j ACCEPT ... iptables -t mangle -A PREROUTING -i br0 -j DROP 

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

рдЕрдиреБрдХреВрд▓рди 2

рдирддреАрдЬрддрди, рд╕рднреА рдЗрдВрдЯрд░рдХреЙрдореНрдпреБрдирд┐рдЯреА рдФрд░ рдмрд╛рд╣рд░реА рдЯреНрд░реИрдлрд╝рд┐рдХ рдЕрдВрддрддрдГ рд╕рд░реНрд╡рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдиреЗ рд▓рдЧреЗ, рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ рдХрд┐ рдпрджрд┐ рдЧреНрд░рд╛рд╣рдХ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдпрд╛ рдЖрдИрдкреА-рдореИрдХ рдЬреЛрдбрд╝реА рдмреЗрдореЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпреЛрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред DROP рдкреИрдХреЗрдЯ 80 рдХреЗ рдкреЛрд░реНрдЯ рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдкрдХреЛ рдПрдХ MARK рдкреИрдХреЗрдЯ рдмрдирд╛рдирд╛ рдерд╛, рдФрд░ рдлрд┐рд░ рд╕реНрдерд╛рдиреАрдп рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ DNAT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд┐рд╣реНрдирд┐рдд рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдирд╛ рдерд╛ред
рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рдирд┐рдХрд▓реА рдХрд┐ рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ рдХреЗрд╡рд▓ рдкреИрдХреЗрдЬ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 99% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ рдХрд┐ рдкреГрд╖реНрда рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдХреНрдпреЛрдВрдХрд┐, рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ ark.intel.com/products/27100 рдкрд░ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЖрдкрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ рджрд┐рдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЛрдИ рдЙрддреНрдкрд╛рдж / 27100 рдкреЗрдЬ рд╣реЛрдЧрд╛, рдФрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЖрдкрдХреЛ 404 рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреАред рдЗрд╕рд▓рд┐рдП, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рд╕реА рдореЗрдВ рдбреЗрдорди, рдЬрд┐рд╕рдиреЗ рдХреЛрдИ рдЕрдиреБрд░реЛрдз рдЬрд╛рд░реА рдХрд┐рдпрд╛ Location: myserverru
рдмрд╛рдж рдореЗрдВ рдЗрд╕ рдмреИрд╕рд╛рдЦреА рдХреЛ mod_rewrite рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ред
рджреВрд╕рд░реА, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рд╕рдорд╕реНрдпрд╛ рдпрд╣ рдереА рдХрд┐ рдЬреИрд╕реЗ рд╣реА рдиреЗрдЯ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЛрдб рдлрд┐рд░ рд╕реЗ рдХреВрдж рдЧрдпрд╛ред рдмреЗрд╢рдХ, рдХрдВрд╕рдЯреНрд░реИрдХ рдЯреЗрдмрд▓ рдХреЛ рджреЛрд╖ рджреЗрдирд╛ рд╣реИ, рдФрд░ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдХрдиреЗрдХреНрд╢рди рдФрд░ pps рдХреЗ рд╕рд╛рде, рдореМрдЬреВрджрд╛ рд▓реЛрд╣реЗ рдиреЗ рдкреАрдХ рдШрдВрдЯреЛрдВ рдХреЗ рджреМрд░рд╛рди рдмрд╛рд╣рд░ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рд╛ред
рд╕рд░реНрд╡рд░ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ?
рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд░реЛред рд▓рдХреНрд╖реНрдп рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдореМрдЬреВрджрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред -t raw -j NOTRACK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА, рд▓реЗрдХрд┐рди рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВред рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдпрд╣ рдерд╛: NAT рдкреИрдХреЗрдЯ рдХреЗрдВрджреНрд░реАрдп рд░рд╛рдЙрдЯрд░ рдкрд░ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдкреБрд░рд╛рдиреА рдорд╢реАрди рдкрд░ рдЬреЛ рдЕрднреА рднреА рдмрдиреЗ рд╣реБрдП рдереЗ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрд╡рд╛рдУрдВ рдЬреИрд╕реЗ рдкреА 2 рдкреА рд╕рд░реНрд╡рд░, рдЧреЗрдо рд╕рд░реНрд╡рд░, рдЬреИрдмрд░ рд╕рд░реНрд╡рд░ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреЗрд╡рд▓ рдмреЗрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рдереЗред рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЛрдб рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдмрд░ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ рдХрд┐ рдЙрд╕реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдпрд╛ рдЙрд╕рдХрд╛ рдЖрдИрдкреА рдкрдВрдЬреАрдХреГрдд рдореИрдХ рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛), рдФрд░ рдпрд╣ рдЕрдиреНрдп рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд╛рдо рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдФрд░ NAT рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛рддрд╛рдпрд╛рдд рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
iptables -t mangle -A POSTROUTING -p tcp --dport 80 -j ROUTE --gw abcd
рдЬрд┐рд╕рдиреЗ рдЧреЗрдЯрд╡реЗ рдкрддреЗ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдмрд╛рдХреА рдЪреИрди рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░ рдкреИрдХреЗрдЯ рдХреЛ рдЖрдЧреЗ рднреЗрдЬ рджрд┐рдпрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдлрд┐рд▓реНрдЯрд░ рдкреНрд░рдХрд╛рд░ рдХреА рд╢реЗрд╖ рд╢реНрд░реГрдВрдЦрд▓рд╛рдУрдВ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛, "рдЖрдкрддреНрддрд┐рдЬрдирдХ" рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рднреЗрдЬрдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдерд╛, рд▓реЗрдХрд┐рди рдХрд░реНрдиреЗрд▓ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде, рдкреИрдЪ-рдУ-рдореИрдЯрд┐рдХ рд╕реЗ рдпрд╣ рдкреИрдЪ рдЕрд╕рдорд░реНрдерд┐рдд рд╣реЛ рдЧрдпрд╛ред
рд╕рдорд╛рдзрд╛рди: 0x1 рдХреЗ рд╕рд╛рде рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЯ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ, рдлрд┐рд░, рдЖрдИрдкреА рдирд┐рдпрдо fw рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдкреИрдХреЗрдЯ рдХреЛ "рдЕрдиреНрдп" рд░реВрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓ рдкрд░ рднреЗрдЬреЗрдВ, рдЬрд╣рд╛рдВ рдПрдХрдорд╛рддреНрд░ рдорд╛рд░реНрдЧ NAT рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░рд╛ рд╕рд░реНрд╡рд░ рд╣реИ
 iptables -t mangle -A PREROUTING -p tcp --dport 80 -j MARK --set-mark 0x1 ip route flush table 100 ip route add via abcd table 100 ip rule add fwmark 0x1 lookup 100 

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

рдЕрдиреБрдХреВрд▓рди рей

рдХрд╛рд░реНрд░рд╡рд╛рдИ рдПрдХ рдЫрд╛рддреНрд░рд╛рд╡рд╛рд╕ рдореЗрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдпрд╛рддрд╛рдпрд╛рдд рдХреЗ рджреМрд░рд╛рди рд╣реЛрддреА рд╣реИред рдпрд╛рдиреА рдХреИрд╢-рдлреНрд░реА, рдСрдирд▓рд╛рдЗрди-рдПрдХреНрдЯрд┐рд╡ рдФрд░ рдЖрдИрдЯреА-рдПрдбрд╡рд╛рдВрд╕реНрдб рдпреВрдЬрд░ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдореЗрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЖрдИрдкреА-рдореИрдХ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рдЪреЛрд░реА рдХреЗ рдорд╛рдорд▓реЗ рд╡реНрдпрд╛рдкрдХ рд╣реЛрддреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
рдПрдХрдорд╛рддреНрд░ рд╕рдордЭрджрд╛рд░ рд╡рд┐рдХрд▓реНрдк vpn рд╣реИред рд▓реЗрдХрд┐рди, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЙрд╕ рд╕рдордп рддрдХ рдХреИрдВрдкрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдЖрдзрд╛ рджрд░реНрдЬрди рд╢рд╣рд░ рд╕рдВрдЪрд╛рд▓рдХреЛрдВ рдХреЗ рд╕рд╛рде рдореБрдХреНрдд рд╣реЛ рдЪреБрдХрд╛ рдерд╛, рдпрд╣ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреАрдпрд░-рдЯреВ-рдкреАрдпрд░ рдЯреНрд░реИрдлрд┐рдХ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдмрд╕ рдЗрд╕реЗ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ред рдмреЗрд╢рдХ, рдПрдХ рд╡рд┐рдзрд┐ рдЬреЛ рд╡реНрдпрд╛рдкрдХ рд╣реЛ рдЧрдИ рдереА: рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ - рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдкреАрдпрд░рд┐рдВрдЧ рдФрд░ рд▓реИрди рддрдХ - рдорд╛рд░реНрдЧреЛрдВ рдкрд░ рдПрдХ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ред рд▓реЗрдХрд┐рди рдмреИрдЪ рдлрд╛рдЗрд▓ рдореБрдЭреЗ рдмрд╣реБрдд рдмрджрд╕реВрд░рдд рдлреИрд╕рд▓рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рд╣рдордиреЗ RIPv2 рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛, рдЬреЛ рдЙрд╕ рд╕рдордп рдЕрдзрд┐рдХрд╛рдВрд╢ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ "рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд" рдерд╛, рд▓реЗрдХрд┐рди рдШреЛрд╖рдгрд╛рдУрдВ рдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдЦреБрд▓рд╛ рдкреНрд░рд╢реНрди рдмрдирд╛ рд░рд╣рд╛ред рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд┐рдирд╛, рдХреЛрдИ рднреА рдорд╛рд░реНрдЧ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рддрддреНрдХрд╛рд▓реАрди рд▓реЛрдХрдкреНрд░рд┐рдп WindowXP рдФрд░ рдЗрд╕рдХреЗ "RIP рд╢реНрд░реЛрддрд╛" рдореЗрдВ рдХреЛрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд╣реАрдВ рдерд╛ред
рддрдм "рдЕрд╕рдордорд┐рдд рд╡реАрдкреАрдПрди" рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд░реНрд╡рд░ рдореЗрдВ рдПрдХ рдпреВрдЬрд░рдиреЗрдо / рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдорд╛рдиреНрдп vpn-pptp рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ "рд░рд┐рдореЛрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЧреЗрдЯрд╡реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ" рдЪреЗрдХрдмреЙрдХреНрд╕ рдЕрдирдЪреЗрдХ рдХрд░рддрд╛ рд╣реИред рдкрддрд╛ 192.0.2.2 рд╕реБрд░рдВрдЧ рдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдВрдд рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╕рднреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдкрддрд╛ рдерд╛, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдж рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рдХрд╛ рдХреЛрдИ рдорд╣рддреНрд╡ рдирд╣реАрдВ рдерд╛ред
рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреА рддрд░рдл, / etc / ppp / ip-up рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
 PATH=/sbin:/usr/sbin:/bin:/usr/bin export PATH LOGDEVICE=$6 REALDEVICE=$1 [ -f /etc/sysconfig/network-scripts/ifcfg-${LOGDEVICE} ] && /etc/sysconfig/network-scripts/ifup-post ifcfg-${LOGDEVICE} [ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local "$@" PEERIP=`/usr/local/bin/getip.pl $PEERNAME` if [ $LOGDEVICE == $PEERIP ] ; then ip ro del $PEERIP table vpn > /dev/null 2>/dev/null& ip ro add $PEERIP dev $IFNAME table 101 else ifconfig $IFNAME down kill $PPPD_PID fi exit 0 

рд╡рд╣ рд╣реИ, IP рдкрддрд╛ рдЬрд┐рд╕реЗ PEERNAME рд╡рд╛рд▓рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рд▓реЙрдЧрд┐рди рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╡рд╣ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ) рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ PEERIP рдЪрд░ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ рдкрддрд╛ рдЙрд╕ IP рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ VPN рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди (LOGDEVICE) рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЗрд╕ IP рдкрд░ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ IFNAME рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ 101 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░реВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рддрд╛рд▓рд┐рдХрд╛ 101 рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧреЗрдЯрд╡реЗ 2.0.0.1.1 рд╣реИ
рдирд┐рдпрдо рд╕реЗ рд╕рднреА рд░реВрдЯ рдХрд┐рдП рдЧрдП рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ 101 рдЯреЗрдмрд▓ рдореЗрдВ рд▓рдкреЗрдЯрд╛ рдЧрдпрд╛ рд╣реИ
ip ru add iif eth0 lookup 101
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ, рдФрд░ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реЗ рдирд╣реАрдВ (рдЬреЛ рдХрд┐ рд╕реНрдерд╛рдиреАрдп рдЯреЗрдмрд▓ рдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣реЛрддрд╛ рд╣реИ) рдЯреЗрдмрд▓ 101 рдкрд░ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдпрд╣ рдкреАрдкреАрдкреА рд╕реБрд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде "рдлреИрд▓" рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рдЙрд╕реЗ рд╕рд╣реА рдирд╣реАрдВ рдорд┐рд▓рд╛, рддреЛ рд╡рд╣ рдмрд╕ рдЫреЛрдбрд╝ рджреЗрдЧрд╛ред
рдкреНрд▓реЗрдЯ 101 рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ (рдЖрдИрдкреА рдЖрд░ рд╢ рдЯрд╛ 101) рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг
 [root@vpn ~]# ip route show table 101 abcd dev ppp2 scope link abce dev ppp6 scope link abcf dev ppp1 scope link default via 127.0.0.1 dev lo 


рдЕрдм рдЬреЛ рдХреБрдЫ рдмрдЪрд╛ рд╣реИ рд╡рд╣ "рдЗрдВрдЯрд░рдиреЗрдЯ" рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд╕реЗрдВрдЯреНрд░рд▓ рд░рд╛рдЙрдЯрд░ рдкрд░ рд╡реАрдкреАрдПрди рдЧреЗрдЯрд╡реЗ рддрдХ рд▓рдкреЗрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡реАрдкреАрдПрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╛рдХреА рдЯреНрд░реИрдлрд╝рд┐рдХ (рдкреАрдпрд░-рдЯреВ-рдкреАрдпрд░) IPoE (рдпрд╛рдиреА, "рд╕рд╛рдорд╛рдиреНрдп" рддрд░реАрдХрд╛) рдЪрд▓рд╛рдПрдЧрд╛, рдФрд░ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЬрдм рдЕрддрд┐рд░рд┐рдХреНрдд рдкреАрдпрд░-рдЯреВ-рдкреАрдпрд░ рдиреЗрдЯрд╡рд░реНрдХ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрд┐рд╕реА рднреА рдмреИрдЯ-рдлрд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдлрд┐рд░, рдХреБрдЫ рдЖрдВрддрд░рд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ, рдХрдо рд╕реЗ рдХрдо рдЖрдИрдкреА, рдХрдо рд╕реЗ рдХрдо рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ, рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдмрд╕ рдкреИрдХреЗрдЯ рдХреЛ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдкрд░ рд▓рдкреЗрдЯреЛред
рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдИрдкреА-рдореИрдХ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ vpn рд╕реБрд░рдВрдЧ рдХреЛ рдирд╣реАрдВ рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрдпрд╛ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рдЕрд░реНрде рдХреЛ рдорд╛рд░рддрд╛ рд╣реИ - рдЕрдм рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рдЖрдИрдкреА рд╕реЗ "рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рд░реНрдл" рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рдХреНрд▓рд╛рдЗрдВрдЯ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреЛ vpn рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреИрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, Windows рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ IPEnableRouter = 1 рдХреБрдВрдЬреА рд╕реЗрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдФрд░ linux рдореЗрдВ rp_filter = 0ред рдЕрдиреНрдпрдерд╛, рдУрдПрд╕ рдиреЗ рдЙрди рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХреАрдВ рдЬрд╣рд╛рдВ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗ рдЧрдП рдереЗред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд▓рд╛рдЧрдд рд▓рдЧрднрдЧ рд╢реВрдиреНрдп рд╣реИ, ~ 700 рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╡реАрдкреАрдПрди рд╣реНрд╡рд╛рдЯрд▓реЛ рд╕рд░реНрд╡рд░ рд╕реНрддрд░ рд╕реЗрд▓реЗрд░реЙрди 2Ghz, рдЪреВрдВрдХрд┐ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдЯреИрд░рд┐рдл рдХреЗ рд╕рдордп рдЗрдВрдЯрд░рдиреЗрдЯ рдЯреНрд░реИрдлрд┐рдХ рдкреАрдкреАрдкреА рдХреЗ рдЕрдВрджрд░ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдирд╣реАрдВ рдерд╛ред рдЗрд╕реА рд╕рдордп, рд╕рд╣рдХрд░реНрдореА рд╕реЗ рд╕рд╣рдХрд░реНрдореА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреБрд▓ 6 Gbit / s рддрдХ рдХреА рдЧрддрд┐ рд╕реЗ рдЪрд▓рд╛ (S604 рдкрд░ Xeon рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)

рд╕рдВрдЪрд╛рд▓рд┐рдд

рдЗрд╕ рдЪрдорддреНрдХрд╛рд░ рдиреЗ рд▓рдЧрднрдЧ 8 рд╡рд░реНрд╖реЛрдВ рддрдХ рдХрд╛рдо рдХрд┐рдпрд╛ред 2006 рдореЗрдВ, RHELAS 2.1 рдХреЛ рддрд╛рдЬрд╝рд╛ рд░рд┐рд▓реАрдЬрд╝ рдХрд┐рдП рдЧрдП CentOS 4 рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдЗрдорд╛рд░рддреЛрдВ рдореЗрдВ рдХреЗрдВрджреНрд░реАрдп рд╕реНрд╡рд┐рдЪреЛрдВ рдХреЛ DES-3028 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛, DES-1024 рдЧреНрд░рд╛рд╣рдХ-рдкрдХреНрд╖ рдмрдирд╛ рд░рд╣рд╛ред DES-3028 рдкрд░ рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ред рдПрд╕реАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА-рдореИрдХ рдХреЛ рдмрд╛рдВрдзрдиреЗ рдХреЗ рд▓рд┐рдП, 256 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рдЧрд╛рдпрдм рдереАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдЫрд╛рддреНрд░рд╛рд╡рд╛рд╕реЛрдВ рдореЗрдВ 300 рд╕реЗ рдЕрдзрд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░ рдереЗред рдЙрдкрдХрд░рдг рдмрджрд▓рдирд╛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрди рдЧрдИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ "рд╡реИрдз" рдХрд░ рджрд┐рдпрд╛ рдерд╛, рдФрд░ рдЕрдм рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рдХреИрд╢ рдбреЗрд╕реНрдХ рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЙрдкрдХрд░рдг рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреИрд╕рд╛ рдЖрд╡рдВрдЯрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдпрджрд┐ рдЗрд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдпрд╣ рдПрдХ рд╡рд░реНрд╖ рдмрд╛рдж, рдПрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдФрд░ рдЬрдм рд╡реЗ рдЦрд░реАрдж рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдХреНрдпрд╛ рд╕рд╕реНрддрд╛ рд╣реИ, рдпрд╛ рдХрд╣рд╛рдВ рд░реЛрд▓рдмреИрдХ рдЕрдзрд┐рдХ рд╣реИ)ред

рд╕рд░реНрд╡рд░ рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ

рдФрд░ рдлрд┐рд░ рд╕рд░реНрд╡рд░ рдЯреВрдЯ рдЧрдпрд╛ред рдмрд▓реНрдХрд┐, рдорджрд░рдмреЛрд░реНрдб рдЬрд▓ рдЧрдпрд╛ (рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рд╕реЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдХреЗ рдЕрдиреБрд╕рд╛рд░ - рдЙрддреНрддрд░ рдкреБрд▓ рдХреА рдореГрддреНрдпреБ рд╣реЛ рдЧрдИ)ред рдкреИрд╕реЗ, рдХреЛрдИ рдкреИрд╕рд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдпрд╛рдиреА рдпрд╣ рдореБрдлреНрдд рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдФрд░ рддрд╛рдХрд┐ рдЖрдк PCI-X рдиреЗрдЯрд╡рд░реНрдХ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХреЗрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рджреЛрд╕реНрдд рдиреЗ рдмреИрдВрдХ рд╕реЗ рд▓рд┐рдЦреЗ рд╕рд░реНрд╡рд░ рдХреЛ рджрд┐рдпрд╛, рдЗрд╕рдореЗрдВ рд╕рд┐рд░реНрдл рдкреАрд╕реАрдЖрдИ-рдПрдХреНрд╕ 133 рд╕реНрд▓реЙрдЯреНрд╕ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдереАред рд▓реЗрдХрд┐рди рдорджрд░рдмреЛрд░реНрдб рд╕рд┐рдВрдЧрд▓-рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХреНрд╕реЛрди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реЙрдХреЗрдЯ 478 рдкреЗрдВрдЯрд┐рдпрдо 4 рдЬреА 3 рдЬреАрдЬрд╝
рд╕реНрдХреНрд░реВ, рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдлреЗрдВрдХреЛред рд╣рдо рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ - рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рд╕реЙрдлреНрдЯрд┐рд░рдХ рджреЛ рдЫрджреНрдо-рдирд╛рднрд┐рдХ рдХреЗ рдХреБрд▓ рдХрд╛ 90% "рдЦрд╛рддрд╛ рд╣реИ" (рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдПрдХ рдХреЛрд░ рд╣реИ, рдФрд░ рд╣рд╛рдЗрдкрд░рдЯреНрд░реЗрдбрд┐рдВрдЧ рд╕рдХреНрд╖рдо рд╣реИ), рдкрд┐рдВрдЧ рдХреВрджрддрд╛ рд╣реИ 3000 рддрдХ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрдВрд╕реЛрд▓ "рдорд░ рдЬрд╛рддрд╛ рд╣реИ" рдЕрд╕рдВрднрд╡ рдХреЗ рд▓рд┐рдПред
рдмреБрд░рд╛ рдмрди рдЧрдпрд╛
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдпрд╣рд╛рдБ рд╣реИ, рд╕рд░реНрд╡рд░ рдкреБрд░рд╛рдирд╛ рд╣реИ, рдпрд╣ рдЖрд░рд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред

рдЕрдиреБрдХреВрд▓рди рек

рдСрдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд╕рд╢рд╕реНрддреНрд░, рдореИрдВ "рдЕрддрд┐рд░рд┐рдХреНрдд рдЦрд╛рдБрд╕реА" рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЗрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде "рд╕рдВрдЪрд╛рд░" рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдСрдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛, рдФрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдпрд╣ рдорджрдж рдХрд░рддрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ ipset рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореИрдВ ipmap рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рди рдХрд┐ iphash (рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ), рдХреНрдпреЛрдВрдХрд┐ рдСрдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд┐рддрдирд╛ рдЕрдВрддрд░ рд╣реИред рдореЗрд░реЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЗрд╕рдиреЗ рдкрд░рд┐рдорд╛рдг рдХреЗ рджреЛ рдХреНрд░рдореЛрдВ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рдЕрд░реНрдерд╛рдд, рдпрд╣ 200 рд╕реЗ 400 рдмрд╛рд░ рддрдХ рдЪрд▓рд╛ рдЧрдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рдкрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдореИрдВрдиреЗ ipcad-ulog рд╕реЗ ipcad-pcap рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рдФрд░ рдлрд┐рд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП, nflow рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдореИрдВрдиреЗ рдЕрдм рддрдХ ipt_NETFLOW рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ "рдЕрдирд▓рд┐рдорд┐рдЯреЗрдб рдЗрдВрдЯрд░рдиреЗрдЯ" рдХреА рдЙрдореНрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛, рдФрд░ SORM рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рдиреЗрдЯрдлреНрд▓реЛ рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдкреНрд░рджрд╛рддрд╛ рд╡рд╣рд╛рдБ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ - рдЗрд╕рдХреА рд╕рдорд╕реНрдпрд╛рдПрдВред рджрд░рдЕрд╕рд▓, рдСрдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдерд╛ рдХрд┐ nat рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ ip_conntrack рдореБрдЦреНрдп рд╕рдВрд╕рд╛рдзрди рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЗрд╕ рд╕рдордп рдСрдкреНрд░реЛрдлрд╛рдЗрд▓ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ 60% рдкреНрд░реЛрд╕реЗрд╕рд░ рдЪрдХреНрд░ e1000 рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ (рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб) рджреНрд╡рд╛рд░рд╛ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡реИрд╕реЗ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? E1000.txt рдкрд░ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╣реИ
options e1000 RxDescriptors=4096,4096,4096,4096,4096,4096,4096,4096,4096,4096 TxDescriptors=4096,4096,4096,4096,4096,4096,4096,4096,4096,4096 InterruptThrottleRate=3000,3000,3000,3000,3000,3000,3000,3000,3000,3000
2005 рдореЗрдВ рд╡рд╛рдкрд╕ рдЦреБрджрд╛ред
E1000 рдореЗрдВ рдХрд┐рд╕реА рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git рдкрд░ рдПрдХ рддреНрд╡рд░рд┐рдд рдкрд░рд┐рдгрд╛рдо рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдпрд╛рдиреА, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрдЧ рдпрд╛ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди) рдХреЛрдб)ред рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрд░реНрдиреЗрд▓ рдЕрднреА рднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред
рдХрд░реНрдиреЗрд▓ рдореЗрдВ CONFIG_HZ_100=y рднреА рд╣реИ, рдмрдбрд╝реЗ рдорд╛рди рдХреЗ рд╕рд╛рде, рдкрд░рд┐рдгрд╛рдо рдФрд░ рднреА рдмреБрд░реЗ рд╣реИрдВред
Oprofile рдпрд╣ рднреА рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреБрд▓ рдореЙрдбреНрдпреВрд▓ рдЪрдХреНрд░реЛрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд▓реЗрддрд╛ рд╣реИред рдФрд░, рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рдХрд╣реАрдВ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдИрдкреА рдкрддреЗ рдХрдИ рдЗрдорд╛рд░рддреЛрдВ рдореЗрдВ рдЧрдбрд╝рдмрдбрд╝реА рдореЗрдВ рдлреИрд▓реЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЦрдВрдбреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ (рдПрдХ рд╕рд░реНрд╡рд░ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЦрдВрдб рдореЗрдВ рд╕рдм рдХреБрдЫ рдЧрдардмрдВрдзрди рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдирд┐рдпрдВрддреНрд░рдг рдЦреЛ рдЧрдпрд╛ рд╣реИ)
рдореИрдВ рдПрдХ рдкреБрд▓ рдХреЛ рддреЛрдбрд╝рдиреЗ рдФрд░ рдкреНрд░реЙрдХреНрд╕реА_рдЖрд░рдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВред рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдореИрдВ рдмрд╛рдврд╝-рдПрдлрдбреАрдмреА рдХреЗ рд╕рд╛рде рдбреЗрд╕ -3028 рдореЗрдВ рдХреАрдбрд╝реЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╕рднреА рдкрддреЛрдВ рдХреЛ рдлреЙрд░реНрдо рдореЗрдВ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓ рдореЗрдВ рд▓реЛрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ:
 ip route add abc1.d1 dev eth1 src 1.2.3.4 ip route add abc1.d2 dev eth1 src 1.2.3.4 ... ip route add abc2.d1 dev eth2 src 1.2.3.4 ip route add abc2.d2 dev eth2 src 1.2.3.4 ... 

рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдХрд╣рд╛рдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд)
рд▓реЗрдХрд┐рди рдореИрдВ рдЖрдИрдкреА-рдореИрдХ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рди рдХреЗрд╡рд▓ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдмрд▓реНрдХрд┐ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдкрд░ рдиреЛрдб рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рднреА (рдореИрдВ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ, DES-1024 рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдкреНрд░рдмрдВрдзрд┐рдд рдЙрдкрдХрд░рдг рдЧреНрд░рд╛рд╣рдХреЛрдВ рдкрд░ рд╣реИрдВ)
рдФрд░ рдлрд┐рд░ рд╣рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП dhcp-relay рдФрд░ dhcp-snooping рд╕реЗ рдирд┐рдкрдЯрддреЗ рд╣реИрдВред
рд╕реНрд╡рд┐рдЪ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
 enable dhcp_relay config dhcp_relay option_82 state enable config dhcp_relay option_82 check enable config dhcp_relay option_82 policy replace config dhcp_relay option_82 remote_id default config dhcp_relay add ipif System 10.160.8.1 enable address_binding dhcp_snoop enable address_binding trap_log config address_binding ip_mac ports 1-28 mode acl stop_learning_threshold 500 config address_binding ip_mac ports 1-24 state enable strict allow_zeroip enable forward_dhcppkt enable config address_binding dhcp_snoop max_entry ports 1-24 limit no_limit config filter dhcp_server ports 1-24 state enable config filter dhcp_server ports 25-28 state disable config filter dhcp_server trap_log enable config filter dhcp_server illegal_server_log_suppress_duration 1min 

рд╕рд░реНрд╡рд░ рдкрд░, рдореИрдВрдиреЗ рдкреБрд▓ рд╕реЗ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣рдЯрд╛ рджрд┐рдпрд╛, рдЙрди рдкрд░ рдЖрдИрдкреА рдкрддреЗ (рдЖрдИрдкреА рдХреЗ рдмрд┐рдирд╛ рдЗрдВрдЯрд░рдлреЗрд╕) рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛, arp_proxy рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛

Isc-dhcp рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛
 log-facility local6; ddns-update-style none; authoritative; use-host-decl-names on; default-lease-time 300; max-lease-time 600; get-lease-hostnames on; option domain-name "myserver.ru"; option ntp-servers myntp.ru; option domain-name-servers mydnsp-ip; local-address 10.160.8.1; include "/etc/dhcp-hosts"; #   MAC-IP   "host hostname {hardware ethernet AA:BB:CC:55:92:A4; fixed-address wxyz;}" on release { set ClientIP = binary-to-ascii(10, 8, ".", leased-address); log(info, concat("***** release IP " , ClientIP)); execute("/etc/dhcp/dhcp-release", ClientIP); } on expiry { set ClientIP = binary-to-ascii(10, 8, ".", leased-address); log(info, concat("***** expiry IP " , ClientIP)); execute("/etc/dhcp/dhcp-release", ClientIP); } on commit { if exists agent.remote-id { set ClientIP = binary-to-ascii(10, 8, ".", leased-address); set ClientMac = binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)); set ClientPort = binary-to-ascii(10,8,"",suffix(option agent.circuit-id,1)); set ClientSwitch = binary-to-ascii(16,8,":",substring(option agent.remote-id,2,6)); log(info, concat("***** IP: " , ClientIP, " Mac: ", ClientMac, " Port: ",ClientPort, " Switch: ",ClientSwitch)); execute("/etc/dhcp/dhcp-event", ClientIP, ClientMac, ClientPort, ClientSwitch); } } option space microsoft; #   - option microsoft.disable-netbios-over-tcpip code 1 = unsigned integer 32; if substring(option vendor-class-identifier, 0, 4) = "MSFT" { vendor-option-space microsoft; } shared-network HOSTEL { subnet 10.160.0.0 netmask 255.255.248.0 { range 10.160.0.1 10.160.0.100; #    option routers 10.160.1.1; option microsoft.disable-netbios-over-tcpip 2; } subnet abc0 netmask 255.255.252.0 { option routers abcd; option microsoft.disable-netbios-over-tcpip 2; } subnet 10.160.8.0 netmask 255.255.255.0 { #    dhcp-relay   } } 


Dhcp-event рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, Agent.circuit-id, agent.remote-id, IP рдФрд░ MAC рдХреЛ рд╡реИрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рддреЛ рд╡рд╛рдВрдЫрд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдкрддреЗ рдкрд░ рд░реВрдЯ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЖрджрд┐рдо dhcp- рдШрдЯрдирд╛ рдЙрджрд╛рд╣рд░рдг:
 #hostel 1 if ($ARGV[3] eq '0:21:91:92:d7:55') { system "/sbin/ip ro add $ARGV[0] dev eth1 src abcd"; } #hostel 2 if ($ARGV[3] eq '0:21:91:92:d4:92') { system "/sbin/ip ro add $ARGV[0] dev eth2 src abcd"; } 

рдХреЗрд╡рд▓ $ ARGV [3] рдХреЛ рдпрд╣рд╛рдБ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЕрд░реНрдерд╛рдд, Agent.remote-id, рдпрд╛ рд╕реНрд╡рд┐рдЪ рдХрд╛ MAC рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ DHCP рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдерд╛), рд▓реЗрдХрд┐рди рдЖрдк рд╕рднреА рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЙрдирдХреЗ рд╡реИрдз рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдХреЗ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ

рдирддреАрдЬрддрди, рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ:
1) рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдЬреЛ рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкрддреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ - рдЕрдкрдиреЗ рдЕрдкреНрд░рдмрдВрдзрд┐рдд рд╕реНрд╡рд┐рдЪ рд╕реЗ рдкрд░реЗ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдИрдкреА-рдореИрдХ-рдкреЛрд░реНрдЯ-рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЗрд╕реЗ рдирд╣реАрдВ рд╣реЛрдиреЗ рджреЗрддрд╛ рд╣реИ;
2) рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдЬрд┐рд╕рдХрд╛ рдореИрдХ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реИ), рд▓реЗрдХрд┐рди рдЕрдиреБрд░реЛрдз рдкреЛрд░реНрдЯ рдпрд╛ рд╕реНрд╡рд┐рдЪ рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ - рдЗрд╕ рдореИрдХ рд╕реЗ рдЬреБрдбрд╝реА рдЖрдИрдкреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдЧ рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛, рддрджрдиреБрд╕рд╛рд░ рдкреНрд░реЙрдХреНрд╕реА_рд░рдк "рдЬрд╡рд╛рдм" рджреЗрдЧрд╛ рдХрд┐ рдкрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдкрддрд╛ рддреБрд░рдВрдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛;
3) рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдЬрд┐рд╕рдХрд╛ рдореИрдХ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ, рдЙрд╕реЗ рдЕрд╕реНрдерд╛рдпреА рдкреВрд▓ рд╕реЗ рдПрдХ рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдЗрди рдкрддреЛрдВ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдкреГрд╖реНрда рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рд╣реЛрддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рдЖрдк рд▓реЙрдЧрд┐рди / рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдореИрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;
4) рдФрд░ рдЕрдВрдд рдореЗрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдЬрд┐рд╕рдХрд╛ рдореИрдХ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реНрд╡рд┐рдЪ рдФрд░ рдкреЛрд░реНрдЯ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рд╡рд╣ рдЕрдкрдирд╛ рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред Dhcp- рд╕реНрдиреВрдкрд┐рдВрдЧ рд╕реНрд╡рд┐рдЪ рдкрд░ impb рдЯреЗрдмрд▓ рдореЗрдВ рдбрд╛рдпрдиреЗрдорд┐рдХ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЬреЛрдбрд╝ рджреЗрдЧрд╛, рд╕рд░реНрд╡рд░ рдкреВрд░реНрд╡ рдмреНрд░рд┐рдЬ рдХреЗ рд╡рд╛рдВрдЫрд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдкрддреЗ рдкрд░ рдПрдХ рдорд╛рд░реНрдЧ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред

рдЬрдм рд▓реАрдЬрд╝ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ рдпрд╛ рдкрддрд╛ рдЬрд╛рд░реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ / etc / dhcp / dhcp-release рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдмрд╣реБрдд рд╣реА рдЖрджрд┐рдо рд╣реИ:
 system "/sbin/ip ro del $ARGV[0]"; 

рдПрдХ рдЫреЛрдЯрд╛ рд╕реБрд░рдХреНрд╖рд╛ рджреЛрд╖ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл 2 рдореЗрдВред рдпрджрд┐ рдЖрдк рдПрдХ рдЧреИрд░-рдорд╛рдирдХ dhcp-client рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдпрд╣ рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ dhcp рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрддрд╛ рд╡реНрдпрд╕реНрдд рд╣реИ, рддреЛ рдкрддрд╛ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдмреЗрд╢рдХ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд░рд╛рдЙрдЯрд░ рд╕реЗ рдкрд░реЗ рдмрд╛рд╣рд░реА рдиреЗрдЯрд╡рд░реНрдХ рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рд╕рд░реНрд╡рд░ рд╡рд╛рдВрдЫрд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдкрддреЗ рдкрд░ рдПрдХ рдорд╛рд░реНрдЧ рдирд╣реАрдВ рдЬреЛрдбрд╝реЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╕реНрд╡рд┐рдЪ рдЗрд╕ рдореИрдХ-рдЖрдИрдкреА рдЬреЛрдбрд╝реА рдХреЛ рдЕрдкрдиреЗ рдкреЛрд░реНрдЯ рдкрд░ рдЕрдирд▓реЙрдХ рдХрд░реЗрдЧрд╛ред
рдЖрдк dhcpd.conf рдореЗрдВ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рджреЛрд╖ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░, рддрджрдиреБрд╕рд╛рд░, рд╣рдорд╛рд░реЗ рдкреБрд░рд╛рдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЛрдб рдмрдврд╝рд╛рддрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╡рд░реНрдЧ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдард┐рди рд╕реНрдерд┐рддрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рдЖрдкрдХрд╛ рдЕрдкрдирд╛ рдкреВрд▓ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рднрд╛рд░ рдХрд┐рддрдирд╛ рдмрдврд╝реЗрдЧрд╛ред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЖрдИрдкреА-рдореИрдХ рдЬреЛрдбрд╝реА рдХрд╛ рдкрддреНрд░рд╛рдЪрд╛рд░ рдЕрдм рдбреАрдПрдЪрд╕реАрдкреА рджреНрд╡рд╛рд░рд╛ "рдирд┐рдЧрд░рд╛рдиреА" рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдкрддрд╛ рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реБрдП, "рдЕрдорд╛рдиреНрдп" рдореИрдХ-рдЖрдИрдкреА рд╕реЗ рдкрд╣реБрдВрдЪ рд╕реНрд╡рд┐рдЪ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реЛрддреА рд╣реИред рдЕрдм рдПрдХ рдЖрдИрдкреАрдореИрдк рдХреЗ рд╕рд╛рде 6 рд╕реЗрдЯ ("рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди 1" рд╕реЗ) рдХреА рдЬрдЧрд╣, рди рдХреЗрд╡рд▓ рдмреНрд░рд┐рдЬ, рдмрд▓реНрдХрд┐ рд╕рд░реНрд╡рд░ рд╕реЗ рдореИрдХрд┐рдкрдореИрдк рдХреЛ рд╣рдЯрд╛рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЖрдИрдкреА рдкрддреЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдФрд░ рдПрдо-рдлрд┐рдЬрджреЗрд╡ рдХреЛ рд╣рдЯрд╛рдХрд░ рднреАред
рд╕рд░реНрд╡рд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдиреЗ рднреА рдкреНрд░реЛрдорд┐рд╕ рдореЛрдб рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдиреЗ рд▓реЛрдб рдХреЛ рдереЛрдбрд╝рд╛ рдХрдо рдХрд░ рджрд┐рдпрд╛ред

рдЕрд░реНрдерд╛рддреН, рдкреБрд▓ рдХреЛ рдбрд┐рд╕рд╛рдЗрдб рдХрд░рдиреЗ рдХреА рдЗрд╕ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдордЧреНрд░ рднрд╛рд░ рдХреЛ рд▓рдЧрднрдЧ 2 рдЧреБрдирд╛ рдХрдо рдХрд░ рджрд┐рдпрд╛ ! рд╕реЙрдлреНрдЯрд░рд┐рдХ рдЕрдм 50-100% рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ 25-50% рд╣реИред рдЗрд╕реА рд╕рдордп, рдиреЗрдЯрд╡рд░реНрдХ рддрдХ рдкрд╣реБрдВрдЪ рдирд┐рдпрдВрддреНрд░рдг рдХреЗрд╡рд▓ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдЕрдиреБрдХреВрд▓рди рел

рдЕрдВрддрд┐рдо рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд╛рдж, рд╣рд╛рд▓рд╛рдВрдХрд┐ рднрд╛рд░ рдХрд╛рдлреА рдХрдо рд╣реЛ рдЧрдпрд╛, рдПрдХ рдЕрдЬреАрдм рдмрд╛рдд рджреЗрдЦреА рдЧрдИ: рдЖрдпреЛрд╡рд╛рдЗрдЯ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реБрдИред рдЗрддрдирд╛ рдирд╣реАрдВ, 0-0.3% рд╕реЗ 5-7% рддрдХред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдирд╣реАрдВ рд╣реИ - рдпрд╣ рд╕рд┐рд░реНрдл рдкреИрдХреЗрдЯ рдлреЗрдВрдХрддрд╛ рд╣реИред
iowait
(рдиреАрд▓рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдордп - рдХрд░реНрдиреЗрд▓ рд╕рдВрдХрд▓рди)
iostat рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ 800-820 Blk_wrtn / s рдореЗрдВ рдбрд┐рд╕реНрдХ рдкрд░ рдПрдХ рдирд┐рд░рдВрддрд░ рд▓реЛрдб рд╣реИ рдЬреЛ
рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЦреЛрдЬ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИред рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди
 echo 1 > /proc/sys/vm/block_dump 

рдПрдХ рдЕрдЬреАрдм рдкрд░рд┐рдгрд╛рдо рджрд┐рдпрд╛: рдЕрдкрд░рд╛рдзреА рдереЗ
 kjournald(483): WRITE block 76480 on md0  md0_raid1(481): WRITE block 154207744 on sdb2 md0_raid1(481): WRITE block 154207744 on sda3 

Ext3 рдореЛрдб рдореЗрдВ рд╣реИ data=writeback, noatime, рдФрд░ рд▓реЙрдЧ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдбрд┐рд╕реНрдХ рдкрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЬреЛ рд▓реЙрдЧ рдХрд▓ рд▓рд┐рдЦреЗ рдЧрдП рдереЗ, рд╡реЗ рдЖрдЬ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдЙрдирдХреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдЕрд░реНрдерд╛рддреН, iowait рдХреЛ рднреА рдирд╣реАрдВ рдмрдврд╝рд╛рдирд╛ рдерд╛ред
рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рд┐рд░ рдореЗрдВ рдЪрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдХреНрдпрд╛ рдЗрд╡рд╛рдЗрдЯ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдирддреАрдЬрддрди, рдореИрдВрдиреЗ syslog рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ - рдФрд░ iowait ~ 0% рддрдХ рддреЗрдЬреА рд╕реЗ рдЧрд┐рд░рд╛ред
рдЕрдкрдиреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ dhcp рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рд▓реЙрдЧ-рд╕реБрд╡рд┐рдзрд╛ рд╕реНрдерд╛рдиреАрдп 6 рдкрд░ рднреЗрдЬрд╛, рдФрд░ syslog.conf рдореЗрдВ рд▓рд┐рдЦрд╛:
 *.info;mail.none;authpriv.none;cron.none;local6.none /var/log/messages local6.info /var/log/dhcpd.log 

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЬрдм syslog рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рд╕рд┐рдВрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Dhcp рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреБрд░реЛрдз рд╣реИрдВ, рдмрд╣реБрдд рд╕рд╛рд░реА рдШрдЯрдирд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВ рдЬреЛ рд▓реЙрдЧ рдореЗрдВ рдЖрддреА рд╣реИрдВ, рдФрд░ рдмрд╣реБрдд рд╕реЗ рд╕рд┐рдВрдХ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкрд░ рдареАрдХ рдХрд░реЗрдВ
 local6.info -/var/log/dhcpd.log 

iowait рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ 10-100 рдЧреБрдирд╛ рдХрдо рд╣реЛ рдЧрдпрд╛ , 5-7% рдХреЗ рдмрдЬрд╛рдп рдпрд╣ 0-0.3%
рдЕрдиреБрдХреВрд▓рди рдкрд░рд┐рдгрд╛рдо рдмрди рдЧрдпрд╛ :


рдпрд╣ рд▓реЗрдЦ рдХреНрдпреЛрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╢рд╛рдпрдж рдХреЛрдИ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╕рдорд╛рдзрд╛рди рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдЧрд╛ред рдореБрдЭреЗ рдпрд╣рд╛рдБ рдЕрдореЗрд░рд┐рдХрд╛ рдХреА рдЦреЛрдЬ рдирд╣реАрдВ рд╣реБрдИ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рдЕрдзрд┐рдХрд╛рдВрд╢ рдШрдЯрдирд╛рдПрдБ рдкреВрд░реНрд╡-рдЧреБрдмрди рдпреБрдЧ рдореЗрдВ рдереАрдВ, рдФрд░ "рдЧреЛрд▓рдЧрдкреНрдкреЗ рдмрдирд╛рдиреЗ рдХреА рд╡рд┐рдзрд┐" рд╕реЗ рдмрд╣реБрдд рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реА, рдореБрдЭреЗ рдпрд╣ рд╕рдм рдЕрдкрдиреЗ рд╕рд┐рд░ рд╕реЗ рдорд┐рд▓рд╛ред
рджреВрд╕рд░реЗ, рд╣рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдЗрд╕ рддрдереНрдп рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреЛрдб рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╢рдХреНрддрд┐ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдпрд╣ рд▓реЗрдЦ рдЗрд╕ рддрдереНрдп рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рдкреНрд░рддреАрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рдмрд╛рд░ рдХреЛрдб рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред ред рд╕рд╛рдЗрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ 90% рдЕрдкрдиреА рдорд╢реАрди рдкрд░ рд╕рд╛рдЗрдЯ рдХреЗ рдХрд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВред рдлрд┐рд░ рдкреВрд░реА рдЪреАрдЬ рд▓реЛрдб рдХреЗ рдиреАрдЪреЗ рдзреАрдореА рд╣реЛ рдЬрд╛рддреА рд╣реИред рдПрдбрдорд┐рди рд╕рд░реНрд╡рд░ рдХреЛ рдЫреЗрдбрд╝рдирд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдХреЗ, рдереЛрдбрд╝рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдХреЛрдб рдореВрд▓ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рди рдХрд┐ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗред рдФрд░ рдПрдХ рдирдпрд╛ рд╕рд░реНрд╡рд░ рдЦрд░реАрджрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рджреВрд╕рд░рд╛ рд╕рд░реНрд╡рд░ рдФрд░ рдмреИрд▓реЗрдВрд╕рд░ред рдлрд┐рд░ рдмреИрд▓реЗрдВрд╕рд░ рд╡рдЧреИрд░рд╣ рдХреА рдмрд╛рддред рдФрд░ рдЕрдВрджрд░ рдХрд╛ рдХреЛрдб рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рдерд╛, рдФрд░ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдУрдВ рдореЗрдВ, рд╡реНрдпрд╛рдкрдХ рдХреНрд╖рдорддрд╛ рдирд┐рд░реНрдорд╛рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреЛрдб рдЕрдиреБрдХреВрд▓рди рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рд╣реИ,рд▓реЗрдХрд┐рди "рд╣реЛрдордЧреНрд░реЛрди" рдЖрдИрдЯреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, "рдмреБрд░реЗ рдХреЛрдб" рдХреА рдорд╛рддреНрд░рд╛ рдЧрдВрднреАрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдЙрджрд╛рд╕реАрди рд╕реЗ: рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкреБрд░рд╛рдирд╛ рд▓реИрдкрдЯреЙрдк рд╣реИ, P3-866 2001 (рдкреИрдирд╛рд╕реЛрдирд┐рдХ рд╕реАрдПрдл-рдЯреА 1 рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд╣рддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдЕрдм рдЗрд╕ рдкрд░ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рднреА рдЕрд╕рдВрднрд╡ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрди рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ 10 рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рдХреЛрдИ рдЕрд░реНрде рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ ZX- рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдкрд░ рджрд┐рд▓рдЪрд╕реНрдк рдЦрд┐рд▓реМрдиреЗ рдЧреЗрдордкреНрд▓реЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдЬ рдХреЗ рд░рд╛рдХреНрд╖рд╕реЛрдВ рд╕реЗ рдиреАрдЪ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ 4 рдХреЛрд░ / 4 рдЧрд┐рдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

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


All Articles