рдПрдХ рдмрдЬрдЯ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрднрд╛рд╕реА PBX рдХрд╛ рдмрдЬрдЯ рд╕рдВрд╕реНрдХрд░рдг

рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ, рдореИрдВ рдПрдХ рдмрдЬрдЯ `рдЖрднрд╛рд╕реА рдЯреЗрд▓реАрдлреЛрди рдХрд╛рд░реНрдпрд╛рд▓рдп` рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ред


рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╢реБрд░реВ рдореЗрдВ рд╣реИ:


рдХреЗрд╡рд▓ рдПрдХ рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ, рдПрдХ рд╕рд░реНрд╡рд░ рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЗрдЪреНрдЫрд╛рдУрдВ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ред



Googling, рдпрд╣ рддрд╛рд░рд╛рдВрдХрди рдпрд╛ рдлреНрд░реАрд╕реНрд╡рд┐рдЪ рдХреА рдУрд░ рдЦреБрджрд╛рдИ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


Googling рдпрд╣ рднреА рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдПрдХ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдХреЗ рд▓рд┐рдП рдПрдХ 'рдЖрднрд╛рд╕реА рдХрд╛рд░реНрдпрд╛рд▓рдп' рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдпрд╛ рддреЛ `рдПрдХ рд╕реНрддрд░ IVR` рдХреЗ рдкрд╛рдБрдЪ рдЕрдВрдХ рдпрд╛ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд FreePBX рдХреЗ рд╕рд╛рде рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди (рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП OpenVZ рдмрд╣реБрдд рдкрд╕рдВрдж рд╣реИ)ред рдЕрднреА рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ FreePBX рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдРрд╕реЗ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдореЗрдВ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд░реНрдл рдирд╣реАрдВ рд╣реИред рдПрдлрдПрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рд╣реИ, рдЬреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдорд▓реНрдЯреА-рдЯреЗрдиреЗрдВрдЯ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИ - рдмреНрд▓реВ.рдмреЙрдХреНрд╕ , рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рд╣рдо рдПрдлрдПрд╕ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ (рддрд╛рд░рд╛рдВрдХрди рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡ рд╣реИ), рдЗрд╕рд▓рд┐рдП, рд╣рдо рднреА рдЕрдм рддрдХ рдкрд╛рд░рд┐рдд рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред


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


рдереЛрдбрд╝реА рдФрд░ рдЦреЛрдЬ рдЖрдк VitualPBX рдХреЛ рдЧреБрдЖ рдореЗрдВ рдмрд┐рдирд╛ рдХрд┐рд╕реА рддрд╛рдордЭрд╛рдо рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рддрд╛рд░рд╛рдВрдХрди рдкрд░ рдЖрдк рдЕрдкрдиреА рдЦреБрдж рдХреА рдХреЛрдИ рдЪреАрдЬ рдЦрддреНрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЗрдЪреНрдЫрд╛ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП:


рдФрд░ рд╣рдорд╛рд░рд╛:


+ рджрд░реНрдЬрдиреЛрдВ рдЕрдзрд┐рдХ рд╣рдореЗрд╢рд╛ рд╡рд╣рд╛рдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рд╡реЗ рд╣рдореЗрд╢рд╛ рдЯреЗрд▓реАрдлреЛрди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рджрд░рдЕрд╕рд▓, рд╣рдо рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗ



рд╣рдо рдореБрдЦреНрдп рдкреГрд╖реНрда (рдирд╡реАрдирддрдо VMWare рдЫрд╡рд┐) рдкрд░ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред

рдЕрдм рдпрд╣ рд╣реИ: рдирдВрдмрд░ 8645 9613 ( virtual-pbx.ru/ru-downloads.html ) рдХреЗ рд╕рд╛рде VM рд╡реЗрдпрд░ рдЗрдореЗрдЬред

рд╣рдо рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрджрд┐ рдЙрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рдирд╡реАрдирддрдо .tgz рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред

рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рдЕрджреНрдпрддрди рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:

cd /tmp wget http://virtual-pbx.ru/updates/vpbx/VirtualPBX-8645.tgz tar -xzvf VirtualPBX-8645.tgz cd VirtualPBX-8645 rpm -Fvh *.rpm 


рдЖрдЗрдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд░реЗрдВ , рдФрд░ рдлрд┐рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдЬрд╛рдПрдВ:




_hpsps: // server_ip / ai_

рд╕рдореВрд╣реЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдореВрд╣ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рд╣рдореЗрдВ рдЬрд┐рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдХрд░реЗрдВ: рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпрд╣ рдерд╛:





рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рдХреА рдЕрдиреБрдорд╛рдирд┐рдд рдпреЛрдЬрдирд╛:




рдиреАрдЪреЗ рдЙрддрд░ рд░рд╣рд╛ рд╣реИ



рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдЬреЛрдбрд╝реЗрдВред (рдпрджрд┐ рдбрд╛рдпрд▓ рдХреА рдЧрдИ рд╕рдВрдЦреНрдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд░реВрдЯрд┐рдВрдЧ рдореЗрдВ рдирд╣реАрдВ рдЖрддреА рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)

 tail -5 /etc/asterisk/extensions.conf [vpbx-local] ;     exten => 0999,1,Goto(xvb-main,${EXTEN},1) ; local DID's exten =>_00XX,1,Goto(xvb-main,${EXTEN},1) 


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреИрдм рдореЗрдВ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛрдбрд╝реЗрдВ (рдЪреВрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдлреЛрди рдирдВрдмрд░ + рдПрдХреНрд╕реЗрд╕ рдХреЛрдб рдХрд╛ рд╕рдВрдпреЛрдЬрди рд╣реИ, рд╣рдо рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рд▓рд┐рдП рдирдВрдмрд░ '0999' рдкрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдк рдЙрд╕реЗ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдЖрдкрдХреЛ рдПрдХреНрд╕реЗрд╕ рдХреЛрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдЧрд╛) рдФрд░ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЛ 4-рдЕрдВрдХреАрдп рдЖрдВрддрд░рд┐рдХ рдирдВрдмрд░ рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВред рдмрд┐рдЯ):



'create' рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ:




рдЕрдЧрд▓рд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЦрд╛рддреЗ рдкрд░ рдЬрд╛рдПрдВ:




рд╕рдордп рдХреНрд╖реЗрддреНрд░ / рднрд╛рд╖рд╛ рдмрджрд▓реЗрдВ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдЙрд╕рдХрд╛ рдореЗрд▓ / рдЖрджрд┐ рд╕реЗрдЯ рдХрд░реЗрдВред

рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдЙрдкрдХрд░рдг рдкрд░ рдкрдВрдЬреАрдХрд░рдг рд╕реЗрдЯ рдХрд░реЗрдВ:




рдпрд╣рд╛рдБ рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ:


рдЕрдм рд╣рдорд╛рд░реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдСрдлрд┐рд╕ 43 рдХреЛ рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:


 [root@n-test 5701]# asterisk -rx 'sip show registry' Host dnsmgr Username Refresh State Reg.Time 20-1325847688-14a91d6d49dc91d5c1a9967db N xxxxxxxxxxxp 105 Registered Sat, 07 Jan 2012 00:08:13 1-321ca7dfe1f5aeb15381dcb06a74368c:5060 N 2xxxxxxx 97 Registered Sat, 07 Jan 2012 00:07:55 2 SIP registrations. [root@n-test 5701]# 


рд╣рдо рдЕрдкрдиреЗ рдЖрднрд╛рд╕реА рдХрд╛рд░реНрдпрд╛рд▓рдп 403 рдореЗрдВ рдЧреНрд░рд╛рд╣рдХ рдЙрдкрдХрд░рдг рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВрдЧреЗ:




рдпрд╣рд╛рдВ рд╣рдордиреЗ 101 рдФрд░ 102 рдирдВрдмрд░ рд╡рд╛рд▓реЗ 2 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлреЛрди рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрдирд╛рдП рд╣реИрдВ


рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдлреИрдирд╡рд┐рд▓ рдлреЛрди рдХрд╛ рд╣рдорд╛рд░реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдСрдлрд┐рд╕ рд╕реЗ рдХрдиреЗрдХреНрд╢рди (101 рдирдВрдмрд░ рдХреЗ рд░реВрдк рдореЗрдВ) рджрд┐рдЦрддрд╛ рд╣реИ:



рдлрд┐рд░ рд╣рдо 102 рдирдВрдмрд░ рдкрд░ рд╕реЙрдлреНрдЯрдлрд╝реЛрди рднреА рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВред

SIP рдлрд╝реЛрди рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рд░реВрдЯрд┐рдВрдЧ рдмрдирд╛рдПрдБ:




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

рдЖрдВрддрд░рд┐рдХ рдирдВрдмрд░реЛрдВ рдХреА рд╕реВрдЪреА рдкрд░ рдЬрд╛рдПрдВ:




рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдВрдЦреНрдпрд╛ 0 рдХреЗ рд▓рд┐рдП:




рд╣рдордиреЗ рдЖрдВрддрд░рд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ - 'рд╢реЗрдбреНрдпреВрд▓' рдФрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╢реЗрдбреНрдпреВрд▓ рдмрдирд╛рдпрд╛ рд╣реИ - рд╕реЛрдорд╡рд╛рд░ рд╕реЗ рд╢рдирд┐рд╡рд╛рд░ рддрдХ 9 рд╕реЗ 18 рддрдХ рд╡рд┐рд╕реНрддрд╛рд░ рдирдВрдмрд░ 1 рдкрд░ рдХреЙрд▓ рднреЗрдЬреЗрдВ (рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдИрд╡реАрдЖрд░ рд╕реНрд╡рдпрдВ рд╣реЛрдЧрд╛) рдЕрдиреНрдпрдерд╛ 600 (рд╡реЙрдЗрд╕ рдореЗрд▓)

рдЖрдЧреЗ рд╣рдо рдпрд╣рд╛рдВ рдХреЙрд▓рд░ рдХреЗ рдирдВрдмрд░ рд╕реЗ рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗ:




рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЬрдм рдЖрдк 1234567890 рдФрд░ 0987654321 рдирдВрдмрд░ рд╕реЗ рдХреЙрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВрдЧ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рдВрдЦреНрдпрд╛ 600 рдмрдирд╛рдПрдВ - рдзреНрд╡рдирд┐ рдореЗрд▓:




(рдПрдХ рд╕рд┐рд╕реНрдЯрдо рд╕рдВрджреЗрд╢ рдХреЗ рдмрдЬрд╛рдп, рдЕрдкрдиреЗ рдЕрднрд┐рд╡рд╛рджрди рдХреЗ рд╕рд╛рде рдПрдХ рдзреНрд╡рдирд┐ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдмреЙрдХреНрд╕ рдореЗрдВ, рд░реВрд╕реА рдЖрд╡рд╛рдЬрд╝реЛрдВ рд╕реЗ, рдЯреАрдЯреАрдПрд╕ рдЖрд╡рд╛рдЬрд╝ рдЙрддреНрд╕рд╡ рдФрд░ google.translate рд╕реЗ рдЯреАрдЯреАрдПрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ)

рдЕрдЧрд▓рд╛, рдирдВрдмрд░ 1 рдмрдирд╛рдПрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЛ рдпрд╣ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВ рдХрд┐ рд╡рд╣ рдХрд┐рд╕реЗ рд╕реБрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ:




рдФрд░ рд▓реЗрдЦрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛ (1 * 1)




рдФрд░ рддрдХрдиреАрдХреА рд╡рд┐рднрд╛рдЧ (1 * 2)




рдПрдХ рд╕рд╛рде, рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:



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


рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдм рдХреБрдЫред рд╣рдо рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рде PBX рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрддреЗ рд╣реИрдВред

рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ:





рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕:






рдЕрдм рдпрд╣ рд╕рдм рдкрд░реАрдХреНрд╖рдг рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрднреА рддрдХ рдШрд╛рддрдХ рдХреАрдбрд╝реЗ рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВ, рдЬреЛ рдореИрдВ рдереЛрдбрд╝рд╛ рдХрдо рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЕрд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж:



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


All Articles