
рд╣рдмрд░рд╛ рд╣рд╛рдп! рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВрдиреЗ рд▓рдЧрднрдЧ 2 рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдореИрдВ рддреБрд░рдВрдд рдПрдХ рдЕрдЬреАрдм рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВ рдФрд░, рд╢рд╛рдпрдж, рдХреЛрдб "рдкреВрд░реА рддрд░рд╣ рд╕реЗ" рдкреЗрд╢реЗрд╡рд░ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдиреА рд░рдЪрдирд╛ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╕реАрдкреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдареЛрд╕ рдЙрдк-рдХреЛрдб рд╣реИ, рдХрд┐рд╕реА рдХреЛ рднреА рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╣реИрдмрд░реИрдЯ рдХреЗ рдиреАрдЪреЗ рджреЗрдЦрдиреЗ рд▓рд╛рдпрдХ рднреА рдирд╣реАрдВ рд╣реИред
рдкреИрдирд▓ рдореВрд▓ рд░реВрдк рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рджреВрд╕рд░реЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдХреЛрдИ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХрд▓рдо рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреЗрди рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред
рдкреИрдирд▓ SSL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЕрд▓рдЧ рдкреЛрд░реНрдЯ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
FreeBSD 8.1-RELEASE i386 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ред Recens CP рдХреЛ Apache 2.2 рдФрд░ suPHP рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЪрд▓реЛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред
- рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ (рдПрдбреНрдпреВрд╕рд░ рдХрдорд╛рдВрдб), рдПрдХ рдЕрд▓рдЧ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗ рд╕рд╛рдеред рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ / рдШрд░ / рд╕реБрдирддрд╛ рд╣реИ
- рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ( sourceforge.net/projects/recens/files/recens-beta.zip/download ) рдФрд░ рд╕рдВрдЧреНрд░рд╣ рдХреЛ public_html рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдирдЬрд╝рд┐рдк рдХрд░реЗрдВ
- рдкреИрдирд▓ ipfw рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдХрдорд╛рдВрдбреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реБрдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
chown -R root:wheel /usr/home/recens/data/public_html
- SuPHP рдХреЙрдиреНрдлрд┐рдЧреНрд░реЗрд╢рди рдХреЛ рдмрджрд▓рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╣рдо /usr/local/etc/suphp.conf рдореЗрдВ рд▓рд╛рдЗрдиреЗрдВ рдвреВрдВрдврддреЗ рд╣реИрдВ:
; Minimum UID min_uid=80 ; Minimum GID min_gid=80
рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓ рджреЗрдВ
; Minimum UID min_uid=0 ; Minimum GID min_gid=0
рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗрдЯрдЕрдк
рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рдЕрдкрд╛рдЪреЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред Httpd.conf рдЦреЛрд▓реЗрдВ рд╕реБрдиреЛ рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ: Listen 2012
рд╣рдо рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ (/ рдЕрддрд┐рд░рд┐рдХреНрдд / httpd-vhosts.conf ) рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВ:
<VirtualHost *:2012> Options +ExecCGI SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile "/home/recens/data/server.crt" SSLCertificateKeyFile "/home/recens/data/server.key" ServerName servername.com DocumentRoot "/usr/home/recens/data/public_html" suPHP_UserGroup root wheel CustomLog "/usr/home/recens/data/logs/recens-access.log" combined ErrorLog "/usr/home/recens/data/logs/recens-error.log" ServerAlias www.servername.com ServerAdmin admin@servername.com AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml AddType application/x-httpd-php-source .phps </VirtualHost>
рдкрд╣рд▓реЗ рдЖрдкрдХреЛ SSL рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП server.crt рдФрд░ server.key рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: openssl req -new -newkey rsa:1024 -nodes -keyout server.crt -x509 -days 500 \ -subj /C=RU/ST=Msk/L=Msk/O=My\ Inc/OU=Sale/CN=bla/emailAddress=usr@dom.ru \ -out server.crt
рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ /extra/httpd-userdir.conf рдореЗрдВ рдпрд╛ рд╕реАрдзреЗ httpd.conf рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: <Directory "/home/recens/data/public_html"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>
рдлрд┐рд░ рдХрд░рддреЗ рд╣реИрдВ apachectl graceful
- Recens CP MySQL DBMS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдЖрдпрд╛рдд рдХрд░рдирд╛ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ recens.sql рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдЖрдк PhpMyAdmin рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рддреБрд░рдВрдд, рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдЕрдВрдд рдореЗрдВ , рдЖрдкрдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛!
ipfw
рдореИрдВ рдЖрджрд┐рдо рдЖрдБрдХрдбрд╝реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ipfw рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдБред рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдПрдВ:
ipfw add 10 count tcp from any to me dst-port 80 ipfw add 20 count tcp from me 80 to any
рдХреНрд░реЙрди
рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд░ рдЪреАрдЬ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрди рдХреЛ
/ etc / crontab рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ :
*/5 * * * * root /usr/local/bin/php /home/paketik/data/public_html/recens/cron.php > /dev/null
рдЪрд▓рд┐рдП config.php config рдХрд╛ рд╕рдВрдкрд╛рджрди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
define("DEBUGMODE",1); define("DBHOST","localhost"); define("DBUSER","recens"); define("DBPASS","megapass"); define("DBNAME","recens"); define("TBLPREFIX","rec_");
- DEBUGMODE - 1/0 рддреНрд░реБрдЯрд┐ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ
- рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП DBHOST рд╣реЛрд╕реНрдЯ рд╣реИред
- DBUSER - рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред
- DBPASS - DB рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд╕рд╡рд░реНрдбред
- DBNAME - рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдирд╛рдо
- TBLPREFIX - рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреБрдХреНрдд рдЙрдкрд╕рд░реНрдЧред
рдЖрдк рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рдЫреВ рд╕рдХрддреЗ Https: // vashdomain рдкрд░ рдЬрд╛рдХрд░ред com: 2012 / рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:

рд▓реЙрдЧрдСрди (рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ: рдкрд╛рд╕рд╡рд░реНрдб) рдХреЗ рдмрд╛рдж, рд╣рдо рддреБрд░рдВрдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (
рдЕрдиреНрдп -> тАЛтАЛрд╕реЗрдЯрд┐рдВрдЧреНрд╕ ) рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕рднреНрдп рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдбреИрд╢рдмреЛрд░реНрдб рдЯреИрдм рдкрд░, "
рд╡рд░реНрддрдорд╛рди рд╕рд┐рд╕реНрдЯрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ " рдлрд╝реАрд▓реНрдб "
рд░реВрдЯ " рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛
рдбреИрд╢рдмреЛрд░реНрдб рдЯреИрдм
- рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА - рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА (рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ, HDD рдЬрд╛рдирдХрд╛рд░реА, рдЕрдкрдЯрд╛рдЗрдо, рд╡рд░реНрддрдорд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛)
- рд▓рд╛рд╕реНрдЯ рдореЗрдВ рд░рд┐рдХреЗрдВрд╕ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ - рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдореЗрдВ рдЖрдЦрд┐рд░реА рдПрдВрдЯреНрд░реАред рдкрд╣рд▓рд╛ рд╕реНрддрдВрдн рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ рдХрд┐ рд▓реЙрдЧрд┐рди рдкреНрд░рдпрд╛рд╕ рд╕рдлрд▓ рдерд╛ рдпрд╛ рдирд╣реАрдВред рдпрджрд┐ рдЖрдИрдкреА-рдкрддреЗ рдХреЛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд░реНрддрдорд╛рди рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИред
- IPFW рдореЗрдВ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрдИрдкреАрдПрд╕ - рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрдИрдкреА тАЛтАЛрдлрд╛рдпрд░рд╡реЙрд▓ рдпрд╣рд╛рдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ (рдореИрдВрдиреЗ sshit рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рд╡рд╣рд╛рдВ рд╕рднреА ssh рдмреНрд░реЙрдпрд▓рд░ рднреЗрдЬрддрд╛ рд╣реИ)
- рдУрдкрди рдкреЛрд░реНрдЯреНрд╕ - рд╡рд░реНрддрдорд╛рди рдУрдкрди рдкреЛрд░реНрдЯреНрд╕
рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдЯреИрдм
- HTTP рдЯреНрд░реИрдлрд╝рд┐рдХ - рдЕрдВрддрд┐рдо рдШрдВрдЯреЗ рдореЗрдВ 80 рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ
- HTTP рдЯреНрд░реИрдлрд╝рд┐рдХ рдЖрдЙрдЯ - рдЕрдВрддрд┐рдо рдШрдВрдЯреЗ рдореЗрдВ рдкреЛрд░реНрдЯ 80 рд╕реЗ рд╕рднреА рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЯреНрд░реИрдлрд╝рд┐рдХ
- рдПрдЪрдбреАрдбреА рдЙрдкрдпреЛрдЧ - рдПрдЪрдбреАрдбреА рдЙрдкрдпреЛрдЧ рдЖрд░реЗрдЦ
- рд░реИрдо рдХрд╛ рдЙрдкрдпреЛрдЧ - рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА рдХрд╛ рдЖрд░реЗрдЦ
- CPU рдЙрдкрдпреЛрдЧ - рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ
рдЙрдкрдХрд░рдг рдЯреИрдм -> рд╕реЗрд╡рд╛ рдкреНрд░рдмрдВрдзрдХ
рдпрд╣ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИред рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ - рд░рд┐рдмреВрдЯ, рд╕реНрдЯреЙрдк, рд╕реНрдЯрд╛рд░реНрдЯ рд╕реЗрд╡рд╛ред
рд╕реБрд░рдХреНрд╖рд╛ рдЯреИрдм
- рдЕрд╕рдлрд▓ рд▓реЙрдЧрд┐рди - рдЖрдк рдЖрдИрдкреА, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдПрдЬреЗрдВрдЯ рдФрд░ рд▓реЙрдЧрд┐рди рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдЕрд╕рдлрд▓ рд▓реЙрдЧрд┐рди рдХрд╛ рдкреВрд░рд╛ рдЗрддрд┐рд╣рд╛рд╕ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдХ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рд╡рд░реНрддрдиред рдЖрдк рдЙрд╕реЗ рд╕рдХреНрд░рд┐рдп рд╕реНрдерд┐рддрд┐ "0" рд╕реЗрдЯ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
- рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рд╕реВрдЪреА рдирд┐рдпрдо - IPFW рдирд┐рдпрдо рджреЗрдЦреЗрдВ
- рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдирд┐рдпрдо рдЬреЛрдбрд╝реЗрдВ - IPFW рд╕рдВрдкрд╛рджрдХ
рдЕрдиреНрдп рдЯреИрдм
- рд╕реЗрдЯрд┐рдВрдЧреНрд╕ - рд╡рд░реНрддрдорд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрджрд▓реЗрдВ
- рднрд╛рд╖рд╛рдПрдВ - рднрд╛рд╖рд╛-рдкреИрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ:




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