рд╡рд┐рдВрдбреЛрдЬ рдбреЛрдореЗрди рдореЗрдВ рд╕реНрдХреНрд╡реАрдб-рдЖрдзрд╛рд░рд┐рдд рдлреЗрд▓рдУрд╡рд░ рдкреНрд░реЙрдХреНрд╕реА

UPD: рдореЗрд░реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдореЗрдореЛрд░реА рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд╡рд┐рдб рдХреЗ рд╕рд╛рде, рдорд╛рдирдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ wbinfo_group.pl рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдбреЛрдореЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдбреЛрдореЗрди рд╕рдореВрд╣ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рд╕реНрдХреНрд╡реАрдб рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓реЙрдЧрд┐рди рдЖрджреЗрд╢ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрди рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рдЙрдирдХреЗ рд╕рдореВрд╣ рдХреЛ рджрд┐рдП рдЧрдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВред

рдЫрд╡рд┐ рдПрдХ рдмрд╛рд░, рдПрдХ рдмрд░рд╕рд╛рдд рдХреА рдЧреНрд░реЗ рд╢рд╛рдо рдХреЛ, рдореБрдЭреЗ рдПрдХ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдЬрд┐рд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реЛрдЧреА:


рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдореЗрд░реА рдирдЬрд░ ntlmssp рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд╡рд┐рдб рдкрд░ рдкрдбрд╝реАред рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреНрд╡реАрдб рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдереА - рдПрд╕рдИрдПрдордПрд╕ред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рддрд░рд╣ рдореИрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде рдирд╣реАрдВ рдмрдврд╝рд╛: рдпрд╛ рддреЛ php рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 5.3 рд╕реЗ 5.2 рддрдХ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдлрд┐рд░ рд╡рд╣ рдбреЛрдореЗрди рд╕реЗ рдирд╣реАрдВ рдЬреБрдбрд╝рд╛, рдлрд┐рд░ рдЙрд╕рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рджреЗрдЦрд╛ред рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдмреБрд░рд╛ рдЙрддреНрдкрд╛рдж рд╣реИ, рдореЗрд░реЗ рджреЛрд╕реНрдд рдиреЗ рдЗрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЯреНрдпреВрди рдХрд┐рдпрд╛ (рдЗрд╕рд▓рд┐рдП рд╕реНрд░реЛрдд рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИ), рдмрд╕ рд╕рд┐рддрд╛рд░реЛрдВ рдХреЗ рд╕реНрдерд╛рди рдиреЗ рдореБрдЭреЗ рд╢рдореМрди рдХреЗ рдЕрдиреБрдпрд╛рдпреА рдмрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреАред
Google, рд╡рд┐рднрд┐рдиреНрди рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреАрдбрд╝рд╛, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛: "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╕рд╛рд░ рд╕реНрдХреНрд╡рд┐рдб.рдХреЙрдиреНрдлрд╝ рдлрд╛рдЗрд▓ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╣реИ, рдореИрдВрдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ php рдХреЛ рд▓рд┐рдЦрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд╕реНрд╡рдпрдВ рдХреНрдпреЛрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛?" рдЬрд▓реНрдж рд╣реА, рдмреИрдЧ рднрд╛рдЧреЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдбрд╛рдВрдЯрд╛, рдореБрдЭреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдЦреЛрд▓рдиреЗ рдкрд░ рд╕реЗрд╡рд╛ рдиреЛрдЯ рд▓рд╛рдПред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рдЬреАрд╡рди рд╕реЗ рдФрд░ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП? рд▓реЗрдХрд┐рди рдирд╣реАрдВ, рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рд╕рдорд╛рдзрд╛рди рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдХрдИ рдХрдорд┐рдпрд╛рдВ рд╕рддрд╣ рдкрд░ рдХреНрд░реЙрд▓ рд╣реЛ рдЧрдИрдВред
  1. рдпрджрд┐ рдбреЛрдореЗрди рдирд┐рдпрдВрддреНрд░рдХ рдЦрд░рд╛рдмреА рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рд╡рд╣ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдкрд░реНрдХ рдЦреЛ рджреЗрддрд╛ рд╣реИ, рддреЛ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдмреИрдХрдЕрдк рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓, рдЬреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рд╣реИ (рдФрд░ рдореБрдЦреНрдп рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдореЗрд▓ рд╣реИ), рдХрд╛рд░реНрдп рдХрд░рдирд╛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХреЗред
  2. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЙрдХреНрд╕реА рдореЗрдВ ntlmssp рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╣реЗрд▓реНрдкрд░ (рддреЗрд▓) ntlm_auth рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧ рдЗрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд░реИрдо рдореЗрдВ рд▓рдЧрднрдЧ 60 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдкрд░ рд╣реЛрддрд╛ рд╣реИред

    рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рдВрдбрдмрд┐рдиреНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдЬреЛ рд╕рдорд╛рди рдорд╛рддреНрд░рд╛ рдореЗрдВ рдореЗрдореЛрд░реА рдЦрд╛рддреА рд╣реИ, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдореЗрдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдХреБрд▓ 120 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдкреНрд░рддрд┐ рдЕрдиреБрд░реЛрдзред рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдСрд░реНрдЯреЛрд░реА_рдкрд░рдо рдПрдирдЯреАрдПрд▓рдПрдо рдЪрд┐рд▓реНрдбреНрд░реЗрди рдкреИрд░рд╛рдореАрдЯрд░, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ 10% рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред Cort_param ntlm рдмрдЪреНрдЪреЛрдВ рдХреЗ рд╕рд╛рде = 200, 600 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

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

рдХрдо рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рд▓реЛрдб + рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА

рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрд┐рдВрджреБ iptables рдореЗрдВ рд╕рдВрддреБрд▓рди рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред
# iptables -t nat -A PREROUTING --dst $GW_IP -p tcp --dport 3128 -m state --state NEW -m statistic --mode nth --every 3 --packet 0 -j DNAT --to-destination $PROXY1 #iptables -t nat -A PREROUTING --dst $GW_IP -p tcp --dport 3128 -m state --state NEW -m statistic --mode nth --every 3 --packet 1 -j DNAT --to-destination $PROXY2 #iptables -t nat -A PREROUTING --dst $GW_IP -p tcp --dport 3128 -m state --state NEW -m statistic --mode nth --every 3 --packet 2 -j DNAT --to-destination $PROXY3 

рдЗрд╕ рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЖрдкрдХреЛ рддреАрди рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рд▓реЛрдб рдХреЛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдм рд╣рдореЗрдВ рддреАрди рдкреНрд░реЙрдХреНрд╕реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рдкреАрдЫреЗ рдЫрд┐рдкреА рд╣реЛрдЧреАред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рдореЗрд░рд╛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд▓реАрдЬреЗрдВрдб:

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

рдЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рд╕реНрдХреНрд╡рд┐рдб рдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рднреА рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕реНрдХреНрд╡реАрдб.рдХреЙрдиреНрдлрд╝ рдлрд╝рд╛рдЗрд▓ рдПрдХ рдиреЗрдлрд╝реНрд╕ рдмреЙрд▓ рдореЗрдВ PROXY_CONF рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред

рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдШрдЯрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рдХрд░рддреЗ рд╕рдордп рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, vmstart рдФрд░ vmstop рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рд╕рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВред рдореИрдВ рдЙрдирдХреА рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рджреВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╕ рдорд╢реАрди рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ VBoxHeadless рдФрд░ VBoxManage рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХрдИ рдХрд╛рд░реНрдп рд╣рд▓ рдХрд┐рдП рдЧрдП рдереЗ:

рдбреЛрдореЗрди рдФрд░ рдЧреИрд░-рдбреЛрдореЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмреАрдЪ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ

рд╕рдордп рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХреЗ рдХрд┐ рдбреЛрдореЗрди рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рдпрд╛ рдЕрдиреНрдпрдерд╛ рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ-рд╕реНрд╡рддрдВрддреНрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рдФрд░ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯреЗрдВ рдпрд╣ рд╕рдм рдХрд▓реНрдкрдирд╛ рд╣реИред
рдХрдо рд╢рдмреНрдж, рдЕрдзрд┐рдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ!
 #!/bin/bash # ,        /bin/ls -la /etc/squid/squid.conf | /bin/grep 'local' LOCAL=$? echo Local configuration - $LOCAL # ,     /usr/bin/ntlm_auth --username=ad_user --password=ad_pass 2>/dev/null 1>/dev/null if [ $? != 0 ]; then #     echo No connection with domain if [ $LOCAL -eq 1 ]; then #       #      echo Reconfigure to local /bin/rm /etc/squid/squid.conf /bin/ln -s /etc/squid/squid.conf.local /etc/squid/squid.conf /usr/sbin/squid -k reconfigure #     ,   /usr/bin/php5 /home/squiduser/mail/mail.php 'from' 'Proxy XX - Gone to non-domain mode' '=(' fi #     /etc/init.d/joindomain else #       echo OK connection to domain if [ $LOCAL -eq 0 ]; then #       #      echo Reconfigure to domain /bin/rm /etc/squid/squid.conf /bin/ln -s /var/www/squid/squid.conf /etc/squid/squid.conf /usr/sbin/squid -k reconfigure #    ,       /usr/bin/php5 /home/squiduser/mail/mail.php 'from' 'Gone to domain mode' '=)' fi fi 

рдЯрд┐рдкреНрдкрдгреА:

рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рддрд░реНрдХ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЪрд┐рддреНрд░ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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


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


All Articles