ืืื ืกืืคืืจ ืงืฆืจ ืืืชืจืืื ืืืืืชื, ืืืฉืจ ืืขืื ืงืื ื, ืืืกืืืืช ืืืื ืืกืืืื ืืช ืืชืงืืืช, ืืืคืืช ืืืื ืจืืฉ.
ื ืืืื ืงืื ื:
ืกื ืืฃ ืงืื, ืืฉ ืื PBX ืืฉืื (ืืืืืืช + FreePBX) ืืืืืกืกืช ืขื ืืืืจื ืฉืืืื ืืช ืืืืชื ืฉืจืช ืืกืืฃ ืืงืืื ืขื 1C, ืงืืืฅ dump ืืืงืจ ืชืืื RO ืืืจืืืืื. ืืืื ืืจื ื ืืคืืฅ ืืช ืืืงืจืืืืง. ืืกื ืืฃ ืงืื, ืื ืืกืคืืง ืืื.
ืืื ืืชืืื ืื ืืืืจ (ืืืื ืืืกืจ ืืื ืืขืฆืื ืืช, ืื ืืื ืื ืืืจ), ืฉืืืืื ืขื ืืชืืืืืช ืืชืจ ืฉื ืฉืจืช ืืื (ืขื ืืจืืืืื) ืืกื ืืฃ. ืืืื ืฉืืืงืืืืื ืคืชืจื ืืช ืืืขืื, ืืืงื ืงืคื ืืฉืืจ ืืขื ืืช ืืกื ืื ืชืื ืื ืฉื MySQL.
ืืจืื ืืืจืื ืืฉืจื ืฆืจืืช, ืืื ืื ืื...
ืืื ืืขืื, ืืืกืืก ืชืืงื, ืืื ืืืืจ ืืขืืื. ืืื ืืืงืืืืื ืืชืืื ื ืื, ืืฉืืืืช ืืืืืืช. ืืืงืื - ืืฉ ืืขืืืช ื- FreePBX, ืื ื ืืืงื ืืืืื, ืคืืจืก ืืืชื, ืืื ืืกืืจ.
ืืื ืืืขืื ืืื ืฉื, ืืืงืืืืื ืขืืืื ืืชืืื ื ืื, ืืฉืืืืช ืื ืขืืืจืืช ืืจืืื. ืืคื ืืื ื ืจืื ืฉืืฉืืื ืขืืืจืช ืืจืืื, ืืื ืืฉืื ืืชืงืฉืจืื ืืขืฆืื, ืื ืืชืงืฉืจืื ืืื ืืฉื ื, ืืฉ ืขืืืื ืฉื ืืกืคืจ ืฉื ืืืช. ืื ื ืืชืืื ืืืกืชืื ืขื ืืืืื ืื ืื ืจืืืื ืืืืืชื ืืืื ืื ืฉื Asterisk ื- FreePBX, ืืื ืื ื ืื ืืืื ืืืืืช ืืช ืืืขืื ืืื. ืื ื ืืืืจ ืฉืืืืชื ืืขืื ืขื STUN ื-ICE, ืฉื ืชื ื ืขืืืื ืืืื. ืื ื ืืืื ืืื ืืขืืืื, ืืชืืฆืื ืืื ืืคืก.
ืืืืื ืืื ืืืจื ืืงืืืช ืืืืืืช ืจืขืืช:
ืื ื ื ืื ืก ืืืืืืื, ืืชืขืกืงืืช ืขื ื-ATS ืืืฉื ืฉืขืืช ืจืืืช ืื ืืืืื ืืฉืื ืืืจ ืืื, ืืืจ ืืืืืจ ืืืืื, ืืืืขืื ืื ื ืคืชืจืช.
ืืฉืืจืชื ืืช ืืืขืื ืขื ืืืืงืจ, ืืชืงืืื ืืจืืฉ ืจืขื ื. ืืืืงืจ ืืชืงืืื ืขืื ืืืืื ืื ืืืฆืืืช: ืืืืืื ืฉืืืขืจืืช ืืืืชื ืฉืืืจื (ืืืจืืช ืฉืืชืืืช ืื ืืืืชื ืืืืื ืืืืืช ืื ืื ืืจืกื ืืช), ื ืืกืืชื ืืชืงื ืืช ืืืขืจืืช ืขื ืืื ืืชืงื ื ืืืืฉ ืฉื ืื ืืืืืืืช. ืืชืืฆืื ืืื ืืขื ืืืชืจ ืืืคืก, ืืขืืืื ืืจื (ืื ืืืืคื ืืฉืืขืืชื, ืืื ืืืจ ืืฆืืื).
ืื ื ืืงืื ืขืื ืืืืื ืืจืืขื: ืื ืชืืงืื ืืืงื ืฉื ืืขืจืืช ืืืคืขืื (ืืืกื ืื ืชืื ืื ืืชืื ืขืืชืง ืืืืืื) ืืฆืืื ืืขื, ืืฉืืจืฉ ืืืขืื ืขืืืื ืื ืืจืืจ, ืืืืจ ืืืฉืงืข ืืื ืจื ืืืืคืืฉ ืืืจ ืืกืืื, ืืื ืื ื ืืืืื ืืคืขืื ืืฆืืจื ืงืืฆืื ืืช: ืื ืื ื ืืืจืกืื ืืช ืืขืจืืช ืืืคืขืื ืืืืืืืื ืืื ืืืคืก (ืืืจืื ืืืื, ืืืืืืืฆืื ืฉื ืืชืืืื ืขืืฉื ืืืช ืืืื ืืงืืื). ืื ื ืืืืื ืืช ืชืฆืืจืช FreePBX ืืขืืชืง. ืขืื ืืืฉืืื. ืืชืืฆืื ืืื ืืคืก!
ืืืืืฉ - ืืืื ืืชืขืจืคื, ืืืืืืืช ืืืคืืืช ืืืจืืขืืช ืขืื ืืืชืจ
ืื ื ื ืืคื ืืืืืืฉ. ืืชืืืืืช ืืขืืืช ืืืฉืืืช ืจืขืืช ืืืื, ืื ื ืืืฉื: ืืืื ื-conf ืืืืืื ืขืงืื (ืงืจื ืื ืืืจื ืืกืคืจ ืขืืืื ืื ืฉืื ืื ืขืื ืืืจืืื, ืืื ืืฆืืืชื ืืืฆืื ืืช ืืกืืื), ืื ื ืฉืืจ ืืืื : ืื ื ืฆืจืื ืืืืื ืืื ืืืคืก ืขื ืืืืืื. ืืืื ืืืฉื! ืืชืืฆืื ืืื ืืคืก ืืืืื, ืืืจืื ืืื ืืืืืื!
ืงืืื ืืื ืืืจื ืืืืืขืืช
ืื ืืกืืื ืืช ื ืืืฉืื ืืืืื ืื ืงืืจื, ืื ื ืืชืืื ืืืืื ืืืื ืืช ืืืืื ืื. ืื ื ืฉื ืื ืืชืื ืืช. ืฉืืืช ืฉืืืื ืืชืจืืฉืช ืชืื 5 ืฉื ืืืช ืืืืืง, ืืืงืืืฆืช ืฉืืืืช ืฉื 3 ืฉืืืืืช ื-15! ืื ื ืืชืืื ืืืคืฉ ืืืืื ืขื โโืขืืืื ืฉืืื, ืืื ืืืจ ืืฆืืื ืขืืืื ืกืคืฆืืคื. ืืื ื ื ืชืงื ืืชืฉืืื ืฉืืืจ ืืฆืืชื, ืืืืจืื ืฉืืืขืื ืืื ื-DNS, ืืื ืื ื ืืืืข ืืืืืืืช ืฉืืื ืืขืื, ืื ืืืชืืืืช ื ืคืชืจืืช!
ืืจืืจ - ืื ืกืืืจ
ืืื ืื ืืขืฉืืช, ืื ื ืืืกืฃ nslookup ืืืื ืื (ืืืืืื ืืืืืืชื ืืขืฉืืช ืืช ืื ืืื)! ื-DNS ืืจืืฉื ื ืืฆื ืฉื (ืืืื ื ืืืจืืืืืืช ืขื ืืงืจ), ืืื ืืคืืื ืื ืฉืืชื ืื! ืื ืืื ืจืง โโDNS ืืื, ืืืืชื ืฉืืืื ๐
ืกื ืืื
ืืขืื ืืืื ืืจืืช ืฉื ืืชื ืืื ืืจืืืช ืขื ืืื ื ืืืืจ (ืฉืืืืจ ืืืืืช ืืืืืจ ืขืืืจ ืื ืืฆืืชืื), ืืืกืืื ืขื ืืื ืกืืืืืช ืืชืงืืืช DNS, ืืืืืื ืืืืืื ืฉื ืืืขื ืฉื ื ืืื ืขืืืื ืืคืชืจืื ืืฆื ืืืืคืฉ. ืขืฆืืืช ืื ืืื ืืชืืช, ืืืืจืช ื ืืืืจ ืืืงื ืืงื ืืืืคืฉ ืืขืื ืฉืื ืืื ืืื ืืืงื ืืืืืื.
ืจืง ืืฉืชืืฉืื ืจืฉืืืื ืืืืืื ืืืฉืชืชืฃ ืืกืงืจ.
ืืื ืื ืงืจื ืื ืคืขื?
-
ืื, ืืขืชืื ืจืืืงืืช ืืืื
-
ืื, ืืขืชืื ืจืืืงืืช
-
ืืขืชืื ืงืจืืืืช
-
ืืขืชืื ืงืจืืืืช ืืืื
-
ืื, ืขื ืืฃ ืืื, ืจืง ืื ืืืชื!
-
ืื, ืื ื ืืืชื ื ืืชื ืืืขืืช!
2 ืืฉืชืืฉืื ืืฆืืืขื. 1 ืืฉืชืืฉืื ื ืื ืขื.
ืืงืืจ: www.habr.com