рдШрд░ рдкрд░ рддрд╛рд░рд╛рдВрдХрди рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрдкрдпреЛрдЧ

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


рд╡рд┐рддрд░рдг рд╕реНрдерд╛рдкрдирд╛


рд╣реЛрдо рд╕рд░реНрд╡рд░ FreeBSD рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ ред рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдФрд░ рд░рд╛рд╕реНрддреЗ рдЗрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдВрдЧреЗред рджрд░рдЕрд╕рд▓, рдереЛрдбрд╝реЗ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд┐рд╕реА рднреА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдПрдбрд╛рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдПрд╕реНрдЯрд░рд┐рд╕реНрдХ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред

рдПрдХ рдмрд╛рд░ рдореИрдВрдиреЗ рд╕реНрд░реЛрдд рд╕реЗ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рдереА, рдпрд╣ рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдмрд╛рд░ рдореИрдВрдиреЗ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдкреЛрд░реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред

cd /usr/ports/net/asterisk
make install clean


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

рдСрдЯреЛрд░рди рдбреЗрдореЙрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛:
echo 'asterisk_enable=тАЭYESтАЭ' >> /etc/rc.conf

рд╡рд┐рдиреНрдпрд╛рд╕


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

"рд╕реНрдерд╛рдиреАрдп" рдлреЛрди рд╕реЗ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдкреНрд░рджрд╛рддрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ (рдореИрдВ 9 рдкрд░ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рд╕рдмрд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ)ред рдПрдХ рдирдВрдмрд░ рдбрд╛рдпрд▓ рдХрд░рддреЗ рд╕рдордп (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ 777 рдореЗрдВ, рд╣рдо рдзреНрд╡рдирд┐ рдореЗрд▓ рдореЗрдиреВ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ)ред рдПрдХ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рдмрд┐рдирд╛ "рд╢рд╣рд░ рдореЗрдВ" рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ рд╕рдВрднрд╡ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдкрдиреА рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдореИрдВ sipnet.ru рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░рд╕рд┐рдЯреА рдФрд░ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рдЧрдВрддрд╡реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рдЖрдк рд╕рдЪреНрдЪрд╛рдИ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореЗрд░реЗ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рджрд╛рддрд╛ рдХреА рд╕реЗрд╡рд╛ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧреА рд╣реИ, рдЬреЛ рд╢рд╣рд░ рдХреЗ рднреАрддрд░ рдПрдХ рд╕реАрдзрд╛ рд╢рд╣рд░ рдирдВрдмрд░ рдФрд░ рд╕рд╕реНрддреА рдХреЙрд▓ рд╣реИред

рд╡рд╛рдкрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдПред
рдПрд╕рдЖрдИрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдПрд╕рдЖрдИрдкреА рдХреЗ рд╕рд╛рде рддрд╛рд░рд╛рдВрдХрди рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫ рдлрд╝рд╛рдЗрд▓ /usr/local/etc/asterisk/sip.conf рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ:

[general]
videosupport=no
useragent=boorhomepbx
register=<_username>:<_password>@<_server_address>/200

[100]
type=friend
host=dynamic
username=100
secret=
language=ru
nat=no
canreinvite=no
context=home
mailbox=200@default
disallow=all
allow=ulaw
allow=alaw
deny=0.0.0.0/0
permit=192.168.0.0/24

[ext-out]
type=peer
context= extrnl
username=username
secret=<_password>
host=server_address
dtmf=inband
nat=yes
canreinvite=no
insecure=invite,port
fromuser=<_username>
fromdomain=<_server_address>
authname=<_username>
authuser=<_username>


100 рдПрдХ рд╕реНрдерд╛рдиреАрдп рдлреЛрди рд╣реИ
ext-out рдПрдХ рдкреНрд░рджрд╛рддрд╛ рд╣реИ
_username - рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо
_password - рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб
_server рдкрддрд╛ - рдкреНрд░рджрд╛рддрд╛ рд╕рд░реНрд╡рд░ рдкрддрд╛

рд▓рд╛рдЗрди рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ:
register=<_username>:<_password>@<_server_address>/200

рдпрд╣рд╛рдВ рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдФрд░ рдЖрдиреЗ рд╡рд╛рд▓реА рдХреЙрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕реЗ (рдХреЙрд▓) 200 рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВред

рдмрд╕ (рдЬреИрд╕рд╛ рдХрд┐ рд╕рд╣реА litnimax рд╕рд╣реА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рд╣реИ), рдпрд╣ рдЗрдирдХрд╛рд░ / рдкрд░рдорд┐рдЯ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрджрдд рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рднрдЧрд╡рд╛рди рдмрдЪрд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдмрдЪрд╛рддрд╛ рд╣реИред

рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рдбрд╛рдпрд▓рдкреНрд▓рд╛рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░ рдХреЛ рдкрддрд╛ рд╣реЛ рдХрд┐ рдЙрд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реА рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред Dialplan рдХреЛ /usr/local/etc/asterisk/extensions.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

[home]
exten => 777,1,VoiceMailMain(300)
exten => _9.,1,Dial(SIP/ext-out/${EXTEN:1},30,r)

[extrnl]
exten => 200,1,Dial(SIP/100,20,Ttr)
exten => 200,2,Playback(vm-nobodyavail)
exten => 200,3,Voicemail(200@default)
exten => 200,n,Hangup


рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд╕рдВрджрд░реНрдн рд╣реИрдВ: рдШрд░ рдФрд░ рдПрдХреНрд╕рдЯреНрд░рдирд▓ред рдкрд╣рд▓реЗ "рд╕реНрдерд╛рдиреАрдп" рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ "рдмрд╛рд╣рд░" (sip.conf рдореЗрдВ рд╕рдВрджрд░реНрдн рд╡рд┐рдХрд▓реНрдк) рдХреЙрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рдШрд░ рдореЗрдВ рдХреЗрд╡рд▓ рджреЛ рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВред рдкрд╣рд▓рд╛ рдзреНрд╡рдирд┐ рдореЗрд▓ рдореЗрдиреВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 777 рдбрд╛рдпрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рд╣рдо рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдирд┐рдкрдЯреЗрдВрдЧреЗ)ред
рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреБрдЫ рдкреЗрдЪреАрджрд╛ рд╣реИред рдпрд╣рд╛рдВ, 9 рдХреЗ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдбрд╛рдпрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп, рдкрд╣рд▓рд╛ рд╡рд░реНрдг (рдЙрдкрд╕рд░реНрдЧ) рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╢реЗрд╖ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рд▓рдп рдХрд░ рджреА рдЬрд╛рддреА рд╣реИред

рдПрдХреНрд╕рдЯреНрд░рдирд▓ рдЙрдкрд╕рд░реНрдЧ рдореЗрдВ, рд╣рдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди 200 рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВред sip.conf рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рд╡рд┐рдХрд▓реНрдк рдпрд╛рдж рд░рдЦреЗрдВред рджрд░рдЕрд╕рд▓, рдпрд╣рд╛рдВ, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо SIP / 100 рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдпрд╣ рд╣рдорд╛рд░рд╛ рд╕реНрдерд╛рдиреАрдп рдЯреЗрд▓реАрдлреЛрди рд╣реИ ( рдЙрджрд╛рд╣рд░рдг => 200.1, рдбрд╛рдпрд▓ (SIP / 100.20, Ttr) ), рдЕрдЧрд░ рдХреЛрдИ 20 рд╕реЗрдХрдВрдб рдореЗрдВ рдлреЛрди рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдПрдХ рд╡реЙрдЗрд╕ рдореИрд╕реЗрдЬ рдЦреЗрд▓рддреЗ рд╣реИрдВ ( рдПрдХреНрд╕рдЯреЗрдВрдб) => 200.2, рдкреНрд▓реЗрдмреИрдХ (vm-noavail) ) рдФрд░ рдзреНрд╡рдирд┐ рдореЗрд▓ рдХреЛ рдХреЙрд▓рд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП = 200.3, рдзреНрд╡рдирд┐ рдореЗрд▓ (200 @ рдбрд┐рдлрд╝реЙрд▓реНрдЯ) )ред рдЕрдВрддрд┐рдо рдХреНрд░рд┐рдпрд╛ "рд╣реИрдВрдЧ рдЕрдк"ред
рдпрд╣ рд╡рд┐рддрд░рдг рд╕реЗ рдорд╛рдирдХ рдзреНрд╡рдирд┐ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд╛рде рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╡реЙрдЗрд╕ рдореЗрд▓ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ /usr/local/etc/asterisk/voicemail.conf рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИ:

[general]
format=wav49|gsm|wav
serveremail=asterisk
attach=yes
skipms=3000
maxsilence=10
silencethreshold=128
maxlogins=3
emaildateformat=%A, %d %B %Y at %H:%M:%S
mailcmd=/usr/sbin/sendmail тАУt
sendvoicemail=yes

[zonemessages]
eastern=America/New_York|'vm-received' Q 'digits/at' Imp
central=America/Chicago|'vm-received' Q 'digits/at' Imp
central24=America/Chicago|'vm-received' q 'digits/at' HN 'hours'
military=Zulu|'vm-received' q 'digits/at' HN 'hours' 'phonetic/z_p'
european=Europe/Copenhagen|'vm-received' adb 'digits/at' HM

[default]
; + e-mail
; = , _, , _
200 = 123, Incoming , email@me.com, attach=yes


рдпрд╣рд╛рдВ [рд╕рд╛рдорд╛рдиреНрдп] рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╣рдо рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдирд╛рдо рдЦреБрдж рдХреЗ рд▓рд┐рдП рдмреЛрд▓рддреЗ рд╣реИрдВред [рдбрд┐рдлрд╝реЙрд▓реНрдЯ] рдореЗрдВ рд╣рдо рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдореЗрд▓рдмреЙрдХреНрд╕реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 200 рдХреЗ рдПрдХ рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдЧреНрд░рд╛рд╣рдХ рд╣реИред рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдпрд╛рдж рд░рдЦреЗрдВ рд▓рд╛рдЗрди => 200.3, Voicemail (200 @ рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдПрдХреНрд╕рдЯреЗрдВрд╢рди . conf рд╕реЗ ?

рдпреЗ рдиреНрдпреВрдирддрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ, рдЬрд┐рди рдкрд░ рд╣рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдп рдкреНрд░рдгрд╛рд▓реА рдорд┐рд▓рддреА рд╣реИред рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

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

рдпрджрд┐ рдЖрдк рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рд╕реЗрд▓ рдлреЛрди рдХреЛ рдкреЗрдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ gsm рдкреНрд░рджрд╛рддрд╛ рд╕реЗ SIM рдХрд╛рд░реНрдб (рдЕрдзрд┐рдорд╛рдирддрдГ рдЕрд╕реАрдорд┐рдд рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдФрд░ рдЖрдкрдХреЗ рдирдВрдмрд░ рд╕реЗ) рдФрд░ рдПрдХ sip-gsm рдЧреЗрдЯрд╡реЗ рдЪрд╛рд╣рд┐рдПред рд▓реЛрд╣рд╛ рдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реЗ рдореИрдВ рдХреЗрд╡рд▓ www.sipgsm.ru рдХреЛ рдЬрд╛рдирддрд╛ рд╣реВрдВ ред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдПрдХ рдмрдбрд╝реА рдХрдореА рд╣реИ - рдпрд╣ рдХреЗрд╡рд▓ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рдиреАрдЪреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХреА рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рди рдХрд╛рдлреА рдХрд╛рдо рдХрд┐рдпрд╛ред рдпрд╣ рд╕рд╡рд╛рд▓ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЕрдкрдиреЗ рддрд╛рд░рд╛рдВрдХрди рдкрд░ gsm рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдареАрдХ рд╣реИ, рдлрд┐рд░ рд╣рдо рдХрддрд╛рд░ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдФрд░ рдХреГрдкрдпрд╛ - рдЖрдк рд╣рдореЗрд╢рд╛ рд╕рдВрдкрд░реНрдХ рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВред рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдХреЗ рд╕рд╛рде, рд╣рдо рдкрд╣рд▓реЗ рдЧреНрд░рд╛рд╣рдХ (рд╣реЛрдо рд▓реИрдВрдбрд▓рд╛рдЗрди рдлреЛрди) рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдХреЛрдИ рдирд╣реАрдВ рд▓реЗрддрд╛ рд╣реИ, рддреЛ рдЕрдкрдиреЗ рд╕реЗрд▓ рдлреЛрди рдХреЛ рдЬреАрдПрд╕рдПрдо рдЧреЗрдЯрд╡реЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдХреБрдЫ рдХрд▓реНрдкрдирд╛ рдХреЗ рд╕рд╛рде, рдЖрдк рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рд╕реЗ рд╕рд┐рдк-рдкреНрд░рджрд╛рддрд╛ рджрд░реЛрдВ рдкрд░ рдЗрдВрдЯрд░рд╕рд┐рдЯреА рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣рд╛рдВ рдЖрдк рдЗрд╕реЗ рдкрдХрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдмрд╣реБрдд рдбрд░рд╛рд╡рдирд╛ рд╣реИред рд╕рдм рдХреБрдЫ рдХреЗрд╡рд▓ рдЖрдкрдХреА рдХрд▓реНрдкрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИред

рд╕рдВрджрд░реНрдн:

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреГрд╖реНрда
рд░реВрд╕реА рдореЗрдВ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди
рд░реВрд╕реА рдореЗрдВ рд╕рд╛рдордЧреНрд░реА
рддрд╛рд░рд╛рдВрдХрди рдЬреНрдЮрд╛рди рдХрд╛ рдЖрдзрд╛рд░
рдкреНрд░рд╢реНрди - рддрд╛рд░рд╛рдВрдХрди: рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░
рдПрдЯреАрдПрд╕ рдбрд┐рдЬрд╛рдЗрди рдмреНрд▓реЙрдЧ
Asterisk - voip-info.org

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


All Articles