
рдмреЗрд╢рдХ, рдпрд╣ рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдЬрд╛рдкрд╛рдиреА рд╡рд┐рдирдореНрд░рддрд╛ рдХреА рддреИрдпрд╛рд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдФрд░ рд╡рд╣ рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдПрдЧреА, рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдерд╛
рдЕрдкрдиреЗ рдШрд░ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдХреЗ рд░реВрдк рдореЗрдВред рдХреМрди рд╕рд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо OpenBSD рд╣реЛрдЧрд╛ред
рдмрд╣реБрдд рд╕реЗ рдмрд╣рд╛рдиреЗ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЗрд╕ рдЫреЛрдЯреЗ рд╕реЗ рдУрдПрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд▓рд┐рдирдХреНрд╕, рдлреНрд░реАрдмреАрдПрд╕рдбреА рд╣реИред рд╣рд╛рдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВ рджреВрд╕рд░реЛрдВ рдкрд░ рдЕрдкрдиреА рдЬрд╝рд░реВрд░рдд рдХреА рд╣рд░ рдЪреАрдЬрд╝ рд╕реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рдерд╛
рдпреВрдирд┐рдХреНрд╕ рдХреА рддрд░рд╣, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдУрдкрдирдмреАрдПрд╕рдбреА рд╕реАрдЦрдиреЗ рдФрд░ рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдореБрдЭреЗ рдмрд╣реБрдд рдЦреБрд╢реА рдирд╣реАрдВ рдорд┐рд▓реАред рдФрд░ рдлрд┐рд░, рдореИрдВ рд╣рдореЗрд╢рд╛ рдЬрдЯрд┐рд▓ рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реВрдВ
рдФрд░ рдЧреИрд░-рдорд╛рдирдХ рд╕рдорд╛рдзрд╛рдиред
рдкрд░рд┐рдЪрдп рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рд╡рд┐рд╖рдп рдкрдВрдХреНрддрд┐ рдкрд░ рд▓реМрдЯреЗрдВред
рдореИрдВ рдЖрдкрдХреЛ рдореЗрдиреВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдиреЗ рдХреА рдЬрд▓реНрджрдмрд╛рдЬреА рдХрд░рддрд╛ рд╣реВрдВ, рдкреНрд░рд┐рдп рдкрд╛рдардХред
рдЖрдЬ рдХрд╛ рдореЗрдиреВ:
1. рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдкред
2. DNS (рдкреНрд░рджрд╛рддрд╛ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдЕрдиреБрд░реЛрдз)ред
3. рд╕реЙрдлреНрдЯ RAID 1 (рдкрд╛рд░рд┐рд╡рд╛рд░рд┐рдХ рдлрд╝реЛрдЯреЛ, рд╕рдВрдЧреАрдд, рдпрд╛рддреНрд░рд╛ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдВрдЧреНрд░рд╣)ред
4. рд░рдЯреЛрд░реЗрдВрдЯ + рд░рдЯреЙрд░реЗрдВрдЯ (рдЕрд▓рдЧ рдЯреЙрд░реЗрдВрдЯ рдХреА рдЬрд░реВрд░рдд рд╣реЛрддреА рд╣реИ, рдЕрд▓рдЧ рдЯреЙрд░реЗрдВрдЯ рдЬрд░реВрд░реА рд╣реЛрддреЗ рд╣реИрдВ)ред
5. рдПрдирдПрдлрдПрд╕ рд╕рд░реНрд╡рд░ (рд▓реИрди рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝реЛрд▓реНрдбрд░)ред
6. рд╡реАрдкреАрдПрди рд╕реБрд░рдВрдЧ рдХрд╛рдо рдХреЗ рд╕рд╛рдеред рдлреНрд░реАрдмреАрдПрд╕рдбреА (рдПрдордкреАрдбреА 5) рдУрдкрдирдмреАрдПрд╕рдбреА (рдкреАрдкреАрдкреА) (рдореБрдЭреЗ рдкрд╕рдВрдж рд╣реИ, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХрднреА-рдХрднреА рдШрд░ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ)ред
7. рдирдЯ + рдпреВрдкреАрдПрд╕ рдЗрдкреЙрди рдмреИрдХ рдкрд╛рд╡рд░ рдкреНрд░реЛ 400 (рд╣рдо рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдмреНрд▓реИрдХрдЖрдЙрдЯ рд╕реЗ рдбрд░рддреЗ рдирд╣реАрдВ рд╣реИрдВ)ред
8. рдлрд╝рд╛рдпрд░рд╡реЙрд▓ (рдорд╣рд╛рди рдкреАрдПрдл рдкреИрдХреЗрдЯ рдлрд╝рд┐рд▓реНрдЯрд░)редрдФрд░ рдЗрд╕рд▓рд┐рдП, рдЪрд▓реЛ рд╢реБрд░реВ рдХрд░реЗрдВред
1. рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдкред
рдореИрдВ рдЗрд╕ рддрдереНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рд╣реИред
рдореИрдВ рдХреЗрд╡рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВрдВрдЧрд╛ред рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рджреЛ рд╣реИрдВ: re0, rl0ред
рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдкреИрдХреЗрдЬ рдФрд░ рдкреЛрд░реНрдЯ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдкреЛрд░реНрдЯреНрд╕ рдЯреНрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рдкреЗрдбрд╝ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, cvsup рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
рд╣рдо рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреА рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╕рд╛рдл рдХрд░ рджреЗрдВрдЧреЗ
рджреЗрд░реА рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рддреБрд░рдВрдд рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП cvsup рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗ
рдЙрдкрд▓рдмреНрдз рдЕрдирд╛рдо рд╕реАрд╡реА рд╕рд░реНрд╡рд░реЛрдВ рдХреА рд╕реВрдЪреА
рдпрд╣рд╛рдВ рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА
рд╣реИредрдмрд╕ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░, рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЪрд▓реЛ рдЦрддреНрдо рдХрд░рддреЗ рд╣реИрдВред
рдЪрд▓реЛ рдкреИрдХреЗрдЬреЛрдВ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕ рдЪрд░рдг рдореЗрдВ рдореИрдВ рдЙрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдореБрдЭреЗ рдкреИрдХреЗрдЬреЛрдВ рд╕реЗ рдЪрд╛рд╣рд┐рдП
* рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕реВрдЪреА рдЕрдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рд░реНрд╡рд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВ рдХреБрдЫ рдпрд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
2. DNS (рдкреНрд░рджрд╛рддрд╛ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдЕрдиреБрд░реЛрдз)ред
рдирд╛рдо рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП /etc/rc.conf.local рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВ
named_flags="" named_user=named named_chroot=/var/named
рдкреНрд░рджрд╛рддрд╛ DNS рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ
/var/ name/etc/onym.conf (рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ)
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ
forwarders { 10.5.0.2;};
рдФрд░ /etc/resolv.conf рд╕рдореНтАНрдорд┐рд▓рд┐рдд рд╣реЛрдЧрд╛
namesrver 127.0.0.1
3. рд╕реЙрдлреНрдЯ RAID 1 (рдкрд╛рд░рд┐рд╡рд╛рд░рд┐рдХ рдлрд╝реЛрдЯреЛ, рд╕рдВрдЧреАрдд, рдпрд╛рддреНрд░рд╛ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдВрдЧреНрд░рд╣)ред
рдУрдкрдирдмреАрдПрд╕рдбреА рдореЗрдВ рдПрдХ рдирд░рдо рдЫрд╛рдкреЗ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░реЗрдВред
(рд╕рд░рдгреА рдХреЛ рджреЛ рдкрд╢реНрдЪрд┐рдореА рдбрд┐рдЬрд┐рдЯрд▓ 500GB HDDs рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдм рдХреБрдЫ рдЖрджрдореА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдЦреНрддреА рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдбрд┐рд╕реНрдХ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░реЗрдВ (рдПрдордмреАрдЖрд░ рдмреВрдЯрдХреЛрдб рдФрд░ рдПрдордмреАрдЖрд░ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░реЗрдВ)
рдбрд┐рд╕реНрдХ рдкрд░ RAID рд╡рд┐рднрд╛рдЬрди рдмрдирд╛рдПрдБ
рд╣рдо рдПрдХ рд╕рд░рдгреА рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рд╕реА рдбрд┐рд╕реНрдХ рдХреА рд╢реБрд░реБрдЖрдд / рд╢реАрд░реНрд╖рдХ рдХреЛ рд╕рд╛рдл рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ
рд╕рд░рдгреА рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдФрд░ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░реЗрдВ
рдПрдХ рдЪреМрдХрд╕ рдкрд╛рдардХ рдзреНрдпрд╛рди рджреЗрдЧрд╛ рдХрд┐ рдПрдХ рдирдП рдмрдирд╛рдП рдЧрдП рд╕рд░рдгреА рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕рдлрд╛рдИ рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ rsd0 рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рдЬрдмрдХрд┐ рдореИрдВрдиреЗ рдбрд┐рд╕реНрдХ рдкрд░ рдПрдХ рд╡рд┐рднрд╛рдЬрди рдмрдирд╛рддреЗ рд╕рдордп рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдерд╛
sd0ред рдорддрднреЗрджреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рд╣рдо рдЕрджреНрднреБрдд рдкреБрд╕реНрддрдХ рдирд┐рд░рдкреЗрдХреНрд╖ рдУрдкрдирдмреАрдПрд╕рдбреА рдХреА рдУрд░ рдореБрдбрд╝реЗрдВ: рдорд╛рдЗрдХрд▓ рд▓рд┐рдХрд╛рд╕ рджреНрд╡рд╛рд░рд╛ рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рдкреИрд░рд╛рдиреЙрдпрдб рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рдХреНрд╕ред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - "рдХрдЪреНрдЪреЗ" рдЙрдкрдХрд░рдг рдФрд░ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ред рдРрд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИрдВ рдЬреЛ рдХрдЪреНрдЪреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ
рдбрд┐рд╡рд╛рдЗрд╕, рдФрд░ рд╡реЗ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░, рддрджрдиреБрд╕рд╛рд░, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред
рдЬрдм рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ / рд▓рд┐рдЦрдирд╛ / рдкрдврд╝рдирд╛, рдбреЗрдЯрд╛ рдмрдлрд╝рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ (рдмрдлрд░ рдЖрдХрд╛рд░) рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░, рдПрдХ рдбрд┐рд╕реНрдХ рдПрдХреНрд╕реЗрд╕ рдХреА рдЬрд╛рддреА рд╣реИред
рдХрдЪреНрдЪреЗ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд▓рд┐рдЦрддреЗ / рдкрдврд╝рддреЗ рд╕рдордп, рдбреЗрдЯрд╛ рддреБрд░рдВрдд рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдоред рд▓реБрдХрд╛рд╕ рдЗрди рддрдВрддреНрд░реЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реИред
рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдмреЛрддрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдЧреЛрд▓рд┐рдпреЛрдВ рд╕реЗ рднрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдк рдЕрдкрдиреЗ рджрд╛рд╣рд┐рдиреЗ рд╣рд╛рде рд╕реЗ рдЧреЛрд▓реА рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдмрд╛рдИрдВ рдУрд░ рд╢рд┐рдлреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░
рдЗрд╕рд▓рд┐рдП рдЬрдм рддрдХ рдмрд╛рдпрд╛рдВ рд╣рд╛рде рднрд░рд╛ рдирд╣реАрдВ рд╣реИ, рддрдм рддрдХ рдмрд╛рдПрдВ рд╣рд╛рде рд╕реЗ рд╕рднреА рдЧреЛрд▓рд┐рдпреЛрдВ рдХреЛ рдмреЛрддрд▓ рдореЗрдВ рдбрд╛рд▓реЗрдВ - рдпрд╣ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЖрдкрдХрд╛ рдмрд╛рдпрд╛рдБ рд╣рд╛рде
рдПрдХ рдмрдлрд░ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдИред рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рдЯреИрдмрд▓реЗрдЯ рдХреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдПрдХ рдмреЛрддрд▓ рдореЗрдВ рдбрд╛рд▓реЗрдВ - рдпрд╣ рдХрдЪреНрдЪреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред
* рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╢рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХрд╛ рдореЗрд░рд╛ рдЕрдирд╛рдбрд╝реА рдЕрдиреБрд╡рд╛рдж рд╕рдордЭ рдореЗрдВ рдЖрдПрдЧрд╛
рдЕрдВрддрд┐рдо рдЪрд░рдг рд╕рд░рдгреА рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рдФрд░ рдмреВрдЯ рд╕рдордп рдкрд░ рдЗрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП / etc / fstab рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реИред
4. rtorrent + rutorrent + apache2 (рдЕрд▓рдЧ рдЯреЛрд░реЗрдВрдЯ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЕрд▓рдЧ рдЯреЛрд░реЗрдВрдЯ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ)ред
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкрд╣рд▓реА рдбрд┐рд╢ (рдЙрд░реНрдл рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк) рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╕рдордп, рд╣рдордиреЗ рдЯреЙрд░реЗрдВрдЯ рд░реЙрдХрд┐рдВрдЧ рдЪреЗрдпрд░ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП, рдХреЗрд╡рд▓ рдЦреБрдж рдХреЛ рдЫреЛрдбрд╝рдХрд░ред
рд╣рдо рдЗрд╕реЗ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗред
рд░рдЯреЙрд░реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд░рдЯреЙрд░реЗрдВрдЯ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдСрдкреНрд╢рди --with-xmlrpc-c рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдЬрд╛рдПрдВрдЧреЗред
рдмрдВрджрд░рдЧрд╛рд╣
рдФрд░ MakeFile рдореЗрдВ CONFIGURE_ARGS рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдареАрдХ рдХрд░реЗрдВ
CONFIGURE_ARGS= ${CONFIGURE_SHARED} --disable-debug --with-xmlrpc-c
* рдПрдХ рдЫреЛрдЯрд╛ рд╕рдВрдХреЗрдд, рдПрдХ рдЕрджреНрднреБрдд рд╕реНрд╡рд╛рдж рддрдВрддреНрд░, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕реЗ рдореЗрдХрдлрд╛рдЗрд▓ рдХреЛ рджреЗрдЦрдХрд░ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП www / php5 / рдПрдХреНрд╕рдЯреЗрдВрд╢рдиред
рдореИрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рд░рдЯреЛрд░реЗрдВрдЯ рдХреЙрдиреНрдлрд┐рдЧреНрд░реЗрд╕ рдЕрддреНрдпрдзрд┐рдХ рд╣реИ, рдореИрдВ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдЯреЙрд░реЗрдВрдЯ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдбрд┐рд╕реНрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ / рдбреЗрдЯрд╛ рдкрд░ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдПрдирдПрдлрдПрд╕ред рдлрд╝реЛрд▓реНрдбрд░ рдЕрдзрд┐рдХрд╛рд░
рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдБ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ rtorrent рдХрд╛рдо рдХрд░реЗрдЧрд╛
rtorrent auto start, /etc/rc.local рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
if [ -x /etc/rtorrent.sh ]; then echo -n ' rtorrent'; /etc/rtorrent.sh fi
rtorrent.sh
рд╕реВрдЪреА рдореЗрдВ рдЕрдЧрд▓рд╛ рдирд┐рдпрдо рд╣реИ
рдЕрдм рдЪрд▓реЛ apache2 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЙрддрд░реЗрдВ, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдореМрдЬреВрдж рд╣реИред рд╕рд┐рд╕реНрдЯрдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╢реБрд░реБрдЖрдд рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣рд▓ рдХреА рдЧрдИ рд╣реИ
* -u рдЭрдВрдбрд╛ рдореИрдВрдиреЗ рдЪрд┐рд░реЛрдЯрд┐рдВрдЧ рдЕрдкрд╛рдЪреЗ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛
рд░рдЯреЙрд░реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдХ рдЕрд▓рдЧ рдЙрдкрдирд╛рдо (рдЬрд┐рд╕рдХрд╛ рдкрд╣рд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓реЛрд╕реНрдЯ рдХрд┐рдпрд╛
рдЗрд╕ рдбрд┐рд╢ рдХрд╛ рдЕрдВрддрд┐рдо рдЯреБрдХрдбрд╝рд╛ рд░рдЯреЙрд░реЗрдВрдЯ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рддрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдкрд╣реБрдВрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ред
рд░реБрдЯреЙрд░реЗрдВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ, .htaccess рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ
рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрде рдкрд░ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓
рд╣рдо рдЕрдкрд╛рдЪреЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдордЬрджреВрд░реЛрдВ рдХреЗ рдлрд▓реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдПрдХ рдЬреЛрдбрд╝реА =)


5. рдПрдирдПрдлрдПрд╕ рд╕рд░реНрд╡рд░ (рд▓реИрди рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝реЛрд▓реНрдбрд░)ред
рдПрдирдПрдлрдПрд╕ рдмрдврд╝рддреЗ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдлрд╝реЛрд▓реНрдбрд░
рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░
рд╕рд┐рд╕реНрдЯрдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ nfsd рд╢реБрд░реВ рдХрд░рдирд╛
рдореЗрд░реЗ рдкрд╛рд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ FreeBSD рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, / etc / fstab рдорд╛рдЙрдВрдЯ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХрд╛ рд╕рдВрдкрд╛рджрди
6. рд╡реАрдкреАрдПрди рд╕реБрд░рдВрдЧ рдХрд╛рдо рдХреЗ рд╕рд╛рдеред рдлреНрд░реАрдмреАрдПрд╕рдбреА (рдПрдордкреАрдбреА 5) рдУрдкрдирдмреАрдПрд╕рдбреА (рдкреАрдкреАрдкреА) (рдореБрдЭреЗ рдкрд╕рдВрдж рд╣реИ, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХрднреА-рдХрднреА рдШрд░ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ)ред
рдореБрдЭреЗ рд╣рд░ рд╕рдордп рдХрд╛рдо рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдХрд╛рдо рдкрд░ рд╕рд░реНрд╡рд░ рдФрд░ рд╣реЛрдо рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рд╡реАрдкреАрдПрди рд╕реБрд░рдВрдЧ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд┐рдпрд╛ред
Mpd5 рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ
startup: set user onotole ololo admin set console self 127.0.0.1 5005 set console open set web self 192.168.0.1 5006 set web open default: load pptp_vpn pptp_vpn: create bundle static pptp1 set ipcp ranges 10.255.255.1/32 10.255.255.2/32 set iface route 192.168.254.0/24 set iface enable proxy-arp set iface enable on-demand set bundle enable compression set bundle enable crypt-reqd set ccp yes mppc set mppc yes compress set mppc yes e128 set mppc yes stateless create link static lpptp1 pptp set link action bundle pptp1 set link no pap set link yes chap set auth authname "ololo" set auth password "123" set link mtu 1460 set link keep-alive 0 0 set link max-redial -1 set pptp self 1.2.3.4 set pptp peer 0.0.0.0/0 set link enable incoming
OpenBSD рдореЗрдВ, рдирд┐рдореНрди рдХрд╛рд░реНрдп рдХрд░реЗрдВ:
рдкреИрд░рд╛рдореАрдЯрд░
net.inet.gre.allow рдХреЛ рдмрджрд▓реЗрдВ
/etc/sysctl.conf рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдорд╛рди рднреА рдмрджрд▓реЗрдВ
рдкреАрдкреАрдкреА рдбреЗрдорди, рдореБрдЦреНрдп рд╡рд┐рдиреНрдпрд╛рд╕
рд▓рд┐рдВрдХ рдЙрдард╛рддреЗ рд╕рдордп (рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВ рдФрд░ pf.conf рдХреЛ рд╡рд┐рдХреГрдд рдХрд░реЗрдВ)
рдЧрд┐рд░рдиреЗ рдкрд░ (рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рд╣рдЯрд╛рдПрдВ рдФрд░ pf.conf рдХреЛ рд╡рд┐рдХреГрдд рдХрд░реЗрдВ)
рд╕рд┐рд╕реНрдЯрдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рд▓рд┐рдВрдХ рдЙрдард╛рдПрдВ
7. рдирдЯ + рдпреВрдкреАрдПрд╕ рдЗрдкреЙрди рдмреИрдХ рдкрд╛рд╡рд░ рдкреНрд░реЛ 400 (рд╣рдо рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдмреНрд▓реИрдХрдЖрдЙрдЯ рд╕реЗ рдбрд░рддреЗ рдирд╣реАрдВ рд╣реИрдВ)ред
рд╣рдо рд░рд╛рдХреНрд╖рд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рддреЗ рд╣реИрдВред
ups.conf
upsd.users
upsd.conf
upsmon.conf
рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ tty00 рдФрд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЕрдзрд┐рдХрд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рд░рд╛рдХреНрд╖рд╕реЛрдВ рдХреЛ рднрдЧрд╛рдУ
UPS рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛
рдСрдЯреЛрд░рди рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
/Etc/rc.local рдореЗрдВ рд╣рдо рдСрдЯреЛрд░рди рдирдЯ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ
if [ -x /usr/local/bin/upsdrvctl ]; then echo -n ' nut' chown _ups:wheel /dev/tty00 chmod 600 /dev/tty00 /usr/local/bin/upsdrvctl start > /dev/null 2>&1 /usr/local/sbin/upsd > /dev/null 2>&1 /usr/local/sbin/upsmon > /dev/null 2>&1 fi
рдбрд┐рд╕реНрдХ рдкрд░ рдбреЗрдЯрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдмрд┐рдЬрд▓реА рдмрдВрдж рдХрд░ рджреЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ rc.shutdown рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
if [ -f /etc/killpower ]; then /usr/local/bin/upsdrvctl shutdown sleep 60 fi
8. рдлрд╝рд╛рдпрд░рд╡реЙрд▓ (рдорд╣рд╛рди рдкреАрдПрдл рдкреИрдХреЗрдЯ рдлрд╝рд┐рд▓реНрдЯрд░)ред
рдкреИрдХреЗрдЯ рдЕрдЧреНрд░реЗрд╖рдг рдЪрд╛рд▓реВ рдХрд░реЗрдВ
/etc/sysctl.conf рдореЗрдВ рдЙрдЪрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВ
рдкреАрдПрдл рдХреЙрдиреНрдлрд┐рдЧ рд╕рд┐рдВрдкрд▓ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╣реИ
рдпрд╣ рдмрд╛рдд рд╣реИ! OpenBSD рд╕реБрд╕рдЬреНрдЬрд┐рдд рд╣реИ =)

рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореБрдЭреЗ рдЕрдкрдирд╛ рдШрд░ рд╕рд░реНрд╡рдЪреМрдХ рдорд┐рд▓рд╛ред
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдУрдкрдирдмреАрдПрд╕рдбреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рдпрд╣ рдЕрдкрдиреЗ рд╕рдордЭреМрддрд╛, рд╕рд╛рджрдЧреА рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдореЗрдВ рдЪрд▓реЗрдЧрд╛ред рд╡реИрд╕реЗ, рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрди рдХрдорд╛рдВрдб I рдХреЗ рдореВрд▓реНрдп рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рд╣реИ
рдХреЗрд╡рд▓ рдЕрдм рдФрд░ рдЗрд╕ OS рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд▓реЗрдЦрди рдкреНрд░рд╢рдВрд╕рд╛ рд╕реЗ рдкрд░реЗ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЧрд╣рд░реА рдзрдиреБрд╖ рдФрд░ рдЧрд╣рд░реА рдХреГрддрдЬреНрдЮрддрд╛ред
рддреИрдпрд╛рд░реА рдореЗрдВ, рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрд░реЛрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛:
1. рдЖрджрдореА)
2.http :
//openbsd.org/faq/index.html3.
http://unixadmins.su/index.php/topic,196.0.html4.
www.openbsd.ru/docs/steps/nut.html5.
mpd.sourceforge.net/doc5/mpd.html6. рдирд┐рд░рдкреЗрдХреНрд╖ OpenBSD: рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕ рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рдХреНрд╕
рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдЙрддреНрдХреГрд╖реНрдЯ рдХреГрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХрд▓ рд▓реБрдХрд╛рд╕ рдХреЛ рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рдж!