á€á¡áá¬ááẠáááá·áºáááºááœá±á·á០áá¬ááºáááºážááá¯áá±ážááŒá
áºááŒá®ážá ááŒá¿áá¬áá±ážáá±ážáá±ážá០á¡ááŸá¬ážáá¶ááá¯ááºáááºááŸáááŸá¯ááŒáá·áº áá¯á¶ážááœááºáá¬ážááá·áºá¡áá« áá±á«ááºážááá¯ááºááŒááºážá¡ááŒá
áºááá¯á· ááŒá±á¬ááºážáá²ááœá¬ážáá«áááºá
áá±ážáááºáá±á¬ á áááºááá±á¬áá¬áž
áá±ážáááºáá±á¬áá¬áááœá²áá
áºáá¯á áááºážááœáẠáááºá
áºáá±á¬á·áá¬á·ááºáá²ááŸáá·áº 1C áá«ááŸááá±á¬ áá°áá®áá±á¬áá±ááᶠterminal áá¬áá¬áá±á«áºááœáẠá¡ááŒá±áá¶áá¬ážáá±á¬ áááºážáááá¯ááºááá¯áẠPBX (ááŒááºááœáá·áº + FreePBX) áá«ááŸááááºá á¡ááºáá¬áááºááẠMikrotik ááá¯ááŒáá·áºáá±áááºá á¡ááá¯ááºážá¡áááºá áá±ážáááºá áá°ááá¯á·á¡ááœáẠáá¯á¶áá±á¬ááºáááºá
áá¬áááœá²ááŸá áá¬áá¬áá
áºáᯠ(PBX ááŒáá·áº) á¡áá°ááœááºáá²ááŸá¯ááᯠá¡á
á®áááºáá¶ááá·áº (á¡áá»áááºáááŸáááŒááºážááŸáá·áº áá»ááºážááááŒááºážááŒá±á¬áá·áºá á¡áá¬á¡á¬ážáá¯á¶ážááᯠá
á±á¬áá·áºááŒáá·áºááŒááºážááá¯ááº) á
á±á¬áá·áºááŒáá·áºááŒááºážááŒáá·áº á
áááºáá²á·áááºá áá±ááá¶ááœá±á ááŒá¿áá¬ááᯠááŒá±ááŸááºážáá±áá»áááºááŸá¬ á¡ááá¯ážá¡áá¯á á¡á±ážáá²ááœá¬ážááŒá®áž MySQL database ááᯠá¡áááºážááẠáá»áá¯ážáá»ááºááá¯ááºáá«áááºá
áá±á¬áºáá±á¬áºáá»á¬ážáá»á¬ážá áá¯áá¹áááᯠá¡ááááºá¡ááŒáœááºááŒáá²á·áá±ááá·áº áá®áá áºáá¯áá±á¬á· ááá¯ááºáá°áž...
áá¬ááŒá¿áá¬á០áááŸááá«áá°ážá á¡ááŒá±áá¶ááᯠááŒá¯ááŒááºááŒá®ážááŒá®á á¡á¬ážáá¯á¶ážá á¡áá¯ááºááŒá
áºááá·áºáááºá áá«áá±ááá·áº áá±ááá¶ááœá±á ááá¯ááºááŒá¬ážááŸá¯ááœá± ááŒááºáá±á¬ááºáá²á·áá«áááºá áá±á¬ááºážááŒá® - FreePBX ááœáẠááŒá¿áá¬áá»á¬ážááŸááá±áááºá áá»áœááºá¯ááºááẠá¡áááºáá°ážáá°áááºá áááºážááᯠá¡áá¯á¶ážáá»áááºá á¡áá¬á¡á¬ážáá¯á¶ážááẠá¡áááºááá·áºááŒá
áºáááºá
áá«áá±ááá·áº ááŒá¿áá¬á á¡á²áá®ááŸá¬ áá±ááá¶ááœá±á ááá»á±ááááºááŒá
áºáá±áá¯ááºáž áá¯ááºážáá±á«áºááá¯ááŸá¯ááœá±á áá¯á¶ááŸááºá¡ááá¯ááºáž ááŒá
áºáá±áááºá áááºážááá¯á·ááŸá±á·ááœáẠáá¯ááºážáá±á«áºááá¯ááŸá¯ááẠáá¯á¶ááŸááºá¡á¬ážááŒáá·áº ááŒááºáááºážáá±áá¯á¶ááá±á¬áºáááºáž áááºážááá¯á·ááá¯ááºááá¯áẠáá¯ááºážáá±á«áºááá¯ááŒááºáž ááá¯á·ááá¯áẠá¡áá»ááºážáá»ááºážáá±á«áºááá¯ááá·áºá¡áá«ááœáẠá
áá¹ááá·áºáá»á¬ážá
áœá¬ ááŸá±á¬áá·áºááŸá±ážááŸá¯ááŸááááºá Asterisk ááŸáá·áº FreePBX ááá¯á·á áá±á¬ááºáááŒá®áž áá¬ážááááºááá¯ááºáá±á¬ ááŸááºáááºážáá»á¬ážááᯠá
áááºááŒáá·áºááŸá¯áá±á¬áºáááºáž áááºážááá¯á·ááœáẠááŒá¿áá¬ááᯠáá»áœááºá¯ááºáááœá±á·ááá¯ááºáá«á á¡áá¬ážáá°ááŸá±á¬áá·áºááŸá±ážááŸá¯ááŒá
áºá
á±ááá·áº STUN ááŸáá·áº ICE ááá¯á·ááœáẠááŒá¿áá¬áá
áºáá¯ááŸááá±ááŒá±á¬ááºáž áá»áœááºá¯ááºááŸááºáááá«áááºá áá«á¡áá¬á¡á¬ážáá¯á¶ážááᯠááá²ááá¯á·ááááºááá¯ááºáááºá ááááºááŸá¬ áá¯áááŒá
áºáááºá
áááºáá»ááŒááºážááẠááá¯ážááœá¬ážáá±á¬ áá¯á¶ážááŒááºáá»ááºáá»á¬ážáá»ááẠáááºážááŒá±á¬ááºážááŒá áºáááºá
áá« á
áááºáá¬ááºáá»áá±áááºá ââATS áá²á· áá¬áá®áá±á«ááºážáá»á¬ážá
áœá¬ áá±á«ááºážáááºáá¬á áá¬á០áá±á¬ááºážááá¬áá°ážá áá¥á·áºáááºáá±ááŒá®á ááŒá¿áá¬á áááŒá±ááŸááºážááá¯ááºáá±ážáá°ážá
ááááºááá¯ážáááºážáá²á·á¡áá ááŒá¿áá¬ááᯠáá¬ážáá²á·ááŒá®áž áá±á«ááºážáá
áºáá
áºááá¯á· áá»áŸá±á¬áºááá·áºáá²á·áááºá ááááºáááºážááŸá¬ áá±á¬ááºááẠáá¡á±á¬ááºááŒááºáá²á· áá¯á¶ážááŒááºáá»ááºáá
áºáá¯ááᯠáá»ááŸááºáá²á·áá«áááº- á
áá
áºáá»ááºááœá¬ážáá²á·á¡ááœáẠ(ááŸá®ááá¯ááŸá¯áᬠáá®áá±á¬ááºáá»ááºá
á®ážááœá¬ážá¡á±á¬áẠááá¯ááºááá¯ááºáá±ááá·áº) áááºáá±á·áá»áºá¡á¬ážáá¯á¶ážááᯠááŒááºáááºááá·áºááœááºážááŒááºážááŒáá·áº á
áá
áºááᯠááŒááºáááºááá¯á· ááŒáá¯ážá
á¬ážáá±áá²á·áá«áááºá ááááºááẠáá¯áááẠá¡áááºážáááºááá¯á ááŸá±á¬áá·áºááŸá±ážááœá¬ážááẠ(áááááá¬áá¬ááá¯ááºáá±á¬áºáááºáž á¡á±á¬ááºááŒááºááŒá®ážáá¬áž)á
áá« áá±á¬ááºááẠááá±á¬ááºážáá²á· áá¯á¶ážááŒááºáá»ááºáá
áºáᯠáá»ááá¯ááºáááº- OS áá²á· áá
áºá
áááºáá
áºááá¯ááºáž ááŒá¯ááŒááºááŸá¯ (áá²á· á¡áááºáá°ážáá°áá¬ážáá²á· áá±áá¬áá±á·á
áº) áᬠá¡á±á¬ááºááŒááºááŸá¯ áááºážáááºážáá² áááŒá®áž ááŒá¿áá¬áá²á· á¡áááºážááŒá
áºá áááŸááºážáááºážáá±ážáá² á¡ááŒá±á¬ááºážáááºážááᯠááŸá¬ááœá±ááá¯á· á¡áá»áááºá¡áá»á¬ážááŒá®áž áá¯ááºáá¯á¶ážááœá¬ážáá²á·áááºá ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááẠááŒááºážáááºá
áœá¬ áá¯ááºáá±á¬ááºááẠáá¯á¶ážááŒááºáá²á·áááºá áá»áœááºá¯ááºááá¯á·ááẠOS ááᯠááŒáá¯áá»ááºáᬠá¡áá¬á¡á¬ážáá¯á¶ážááᯠá¡á
á០á¡áá¯á¶ážáá ááŸááºáá
áºááá¯ááºááẠ(áá¶á¡á¬ážáá»á±á¬áºá
áœá¬á áá¯ááºáááºážá
ááºá á¡ááá¯á¡áá»á±á¬ááºá
áá
áºááẠáááºáá¶ááá¯ááºáá±á¬ááºáá±á¬ á¡áá»áááºáá
áºáá¯ááœáẠáá¯ááºáá±á¬ááºáááº)á áááá¹áá°áá
áºáá¯á០FreePBX ááœá²á·á
ááºážááŸá¯áá¯á¶á
á¶ááᯠáá¯ááºáá°áá±áá«áááºá áá±á¬ááºáá
áºáá¯á áá¡á±á¬ááºááŒááºáá°ážá ááááºááẠáá¯áááŒá
áºáááºá
á áááºáá»ááºá¡á¬ážáááºááŒááºáž - á áááºááœá± ááááºááŒá¯ááºáá¬ááŒá®áž áá¯á¶ážááŒááºáá»ááºááœá± ááá¯ááá¯ážáá¬áááºá
á áááºáá»ááºá¡á¬ážáááºáá±áááºá áá±á¬áºáá±á¬áºááá¯ážáá²á· á¡ááœá±ážááœá± áá±á«áºáá¬ááẠá áá«áááºááẠá áááá¹áá°áá²á conf á áá±á¬ááºáá±áá¬ááŒá áºááá¯ááºááẠ(á¡á²áá«ááœá±áá±á¬ááºááŸá¬ á¡ááºááááºááœá± á¡áá±á¬áºáá»á¬ážáá»á¬áž á¡áááºáááŒá±ááá¯á· áá«á·ááŸá¬ ááŒá áºááœá¬ážáááºá á¡ááŒá±á¬ááºážááŒáá»áẠáááœá±á·áá°áž) áá¬á០ááá»ááºáá±á¬á·áá°ážá : á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá«á·áááºáá²á· ááŒá áºáá»ááááºá ááŸááºá áá¬áá±á¬ááºážááá¯ááºáá¬á ááááºááẠáá¯á¶ážá áá¯áááŒá áºááŒá®áž á¡áá»áááºáá»á¬ážá áœá¬ áá¯ááºáá¯á¶ážáááºá
áááºáá¶ááŒááºážááẠá¡ááááá¬ážáá®ááá¯á· áááºážááŒá±á¬ááºážááŒá áºáááºá
ááŒá áºáá»ááºáá±áá¬ááᯠáá¬ážáááºááá¯á· á¡áááºážá¡áááºááŒáá¯ážá á¬ážáááºáž ááŸááºáááºážááœá±ááᯠááá¯áá áá¯ááºáá±á·áá¬áá²á·áááºá áá¯á¶á á¶áá áºáá¯ááᯠááááá¬ážáááááºá ááá¯ážáá»á²á·áá±á«áºááá¯ááŸá¯áá áºáá¯ááẠ5 á áá¹ááá·áºááááá¡ááœááºáž ááŒá áºáá±á«áºááŒá®áž 3 ááœáẠááá¯ážáá»á²á·ááŸá¯ 15 áá¯á áá±á«áºááá¯ááŸá¯á¡á¯ááºá á¯áá áºáá¯á¡ááœááºááŒá áºáááºá áá±á«áºááá¯ááŸá¯ááŸá±á¬áá·áºááŸá±ážááŒááºážá¡ááŒá±á¬ááºáž áá°áá²ááºá áááºááá¯ááºáá±á¬áºáááºáž ááŸá±á¬áá·áºááŸá±ážááŸá¯á¡ááá¡áá»ááᯠáá±á¬áºááŒáá±áá«áááºá áá«ááŸá¬ááŒá®ážáá¬ážá¡ááŒá±ááá¯ááœá±á·áááºá áá°ááœá±á DNS ááŸá¬ááŒá¿áá¬ááŸááááºá áá«áá±ááá·áºááŒá¿áá¬áááŸááá°ážá ááááºá á¬á¡á¬ážáá¯á¶ážááŒá±áááºááœá¬ážáááºááá¯áá¬áá«áá±áá»á¬áááááºá
áááºááŸá¬áž-áááŒá áºááá¯ááºáá«á
áá¬ááŸáá¯ááºá áá¬áááŸááá°ážá nslookup áá²á· bingo ááá¯áá°ááá¯ááºááẠ(áá«ááá¯áá»ááºáá»ááºážáá¯ááºá á±áá»ááºáááº)á áááºá DNS ááẠááá¯áá±áá¬ááœáẠ( controller áá«ááá·áº virtual machine ) ááŒá áºáá±á¬áºáááºáž áá»áœááºáá±á¬áºááẠáááááá¬ážáááá²á·áá«á DNS áá áºáá¯áá¬ááŸááá»áŸáẠerror ááŸááááá·áºááẠð
ááááº
DNS á¡ááŸá¬ážáá¶ááá¯ááºáááºááŸáááŸá¯ááŒáá·áº áá¯á¶ážááœááºáá¬ážáá±á¬ (node ââá¡á¬ážáá¯á¶ážá¡ááœáẠconfigure áá¯ááºááá·áºááá·áº) ááᯠá á±á¬áá·áºááŒáá·áºááŒááºážááŒáá·áº ááŒááºááœá±á·ááá¯ááºááá·áº á¡ááŒá±áá¶ááŒá¿áá¬áá áºáá¯ááẠááá¯ááºáá²áá±á¬á¡ááŒá±á¡áá±ááᯠááŒá±ááŸááºážáááºá¡ááœáẠá¡áá¯ááºáá»áááºááŸá áºáááºáá®ážáá«áž áá¯á¶ážááŸá¯á¶ážááœá¬ážá á±áááºá áá»ááºážááááŒááºážááẠáááºáá²ááœáẠáá¬áá»ááºááá¯ááºáá²ááŸá¯áá áºáá¯ááŒá áºááŒá®áž á á±á¬áá·áºááŒáá·áºááŸá¯áá áºáá¯ááᯠá¡áá»áááºáá áºáááá áºáá°áᬠáá áºá á¯á¶áá áºáá¯ááŸáááŸáááá·áº ááŒá¿áá¬ááá¯ááŸá¬ááœá±ááẠááŸá áºáááºááŒá¬áááºá
á
á¬áááºážááœááºážá¡áá¯á¶ážááŒá¯áá°áá»á¬ážáᬠá
á
áºáááºážááœáẠáá«áááºááá¯ááºáá«áááºá
áá®ááá¯ááŒá áºáá°ážááá¬ážá
-
áá¯ááºáááºá á¡ááœááºááŸá¬ážáááºá
-
áá¯ááºáá²á· ááŸá¬ážáá«áááºá
-
áááŒá¬áá
-
áááŒá¬áá
-
áááºáá°áá²á·á០áááá¯ááºáá°ážá
-
ááá¯ááºáá°ážá áá«á á¡ááŸá¬ážááá¶ááá¯ááºáá°ážá
á¡áá¯á¶ážááŒá¯áá° 2 áŠáž áá²áá±ážáá²á·áááºá á¡áá¯á¶ážááŒá¯áá° 1 áŠáž ááŸá±á¬ááºáá²á·áááºá
source: www.habr.com