Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Amin'ity lahatsoratra ity dia hiresaka momba ny fototry ny fisamborana sy famakafakana ny fifamoivoizana SIP novokarin'ny 3CX PBX. Ny lahatsoratra dia natokana ho an'ny mpitantana rafitra vaovao na mpampiasa tsotra izay manana andraikitra amin'ny fikojakojana ny telefaonina. Ho an'ny fandalinana lalina momba ny lohahevitra dia manoro hevitra izahay mba hamakivaky Fiofanana 3CX Advanced Course.

Ny 3CX V16 dia ahafahanao misambotra mivantana ny fifamoivoizana SIP amin'ny alΓ lan'ny interface web server ary mitahiry izany amin'ny endrika Wireshark PCAP mahazatra. Azonao atao ny mampiditra ny rakitra fisamborana rehefa mifandray amin'ny fanohanana ara-teknika na misintona azy ho an'ny fanadihadiana tsy miankina.

Raha mandeha amin'ny Windows ny 3CX dia mila mametraka Wireshark amin'ny mpizara 3CX ianao. Raha tsy izany dia hiseho ity hafatra manaraka ity rehefa manandrana maka ianao.
Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Amin'ny rafitra Linux, ny fampiasa tcpdump dia apetraka ho azy rehefa mametraka na manavao ny 3CX.

Fifamoivoizana

Mba hanombohana maka sary dia mandehana any amin'ny fizarana interface Home > SIP Events ary safidio ny interface izay azo alaina. Azonao atao ihany koa ny maka ny fifamoivoizana amin'ny interface rehetra miaraka, afa-tsy ny interface tsara amin'ny IPv6.

Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Ao amin'ny 3CX ho an'ny Linux, azonao atao ny maka ny fifamoivoizana ho an'ny mpampiantrano eo an-toerana (lo). Ity fisamborana ity dia ampiasaina handinihana ny fifandraisan'ny mpanjifa SIP amin'ny fampiasana teknolojia 3CX Tunnel sy Session Border Controller.

Ny bokotra Traffic Capture dia mandefa Wireshark amin'ny Windows na tcpdump amin'ny Linux. Amin'izao fotoana izao, mila mamerina haingana ny olana ianao, satria ... CPU mafimafy ny fisamborana ary maka toerana malalaka.  
Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Tandremo ireto mari-pamantarana antso ireto:

  • Ny laharan'ny fiantsoana, izay niantsoana ireo laharana hafa/mpandray anjara tamin'ny antso.
  • Ny fotoana marina nitrangan'ny olana araka ny famantaranandro mpizara 3CX.
  • Lalana antso.

Andramo ny tsy tsindrio na aiza na aiza ao amin'ny interface afa-tsy ny bokotra "Stop". Aza kitihina amin'ny rohy hafa amin'ity fikandrana navigateur ity koa. Raha tsy izany dia hitohy any ambadika any ny fisamborana fifamoivoizana ary hiteraka enta-mavesatra fanampiny amin'ny mpizara.

Mandray rakitra fisamborana

Ny bokotra Stop dia manakana ny fisamborana ary mitahiry ny rakitra alaina. Azonao atao ny misintona ny rakitra amin'ny solosainao ho an'ny fanadihadiana ao amin'ny fitaovana Wireshark na mamorona rakitra manokana tohana ara-teknika, izay hampiditra ity fisamborana ity sy fampahalalana hafa momba ny debugging. Raha vao alaina na tafiditra ao anaty fonosana fanohanana, dia voafafa ho azy avy amin'ny mpizara 3CX ny rakitra fisamborana ho an'ny fiarovana.

Ao amin'ny mpizara 3CX ny rakitra dia hita amin'ity toerana manaraka ity:

  • Windows: C:ProgramData3CXInstance1DataLogsdump.pcap
  • Linux: /var/lib/3cxpbx/Instance/Data/Logs/dump.pcap

Mba hisorohana ny fitomboan'ny enta-mavesatry ny mpizara na ny fahaverezan'ny fonosana mandritra ny fisamborana dia voafetra ho 2 tapitrisa fonosana ny fe-potoana fisamborana. Aorian'izany dia mijanona ho azy ny fisamborana. Raha mila fisamborana lava kokoa ianao dia ampiasao ny fitaovana Wireshark misaraka araka ny voalaza etsy ambany.

Sambory ny fifamoivoizana amin'ny fitaovana Wireshark

Raha liana amin'ny famakafakana lalindalina kokoa momba ny fifamoivoizana amin'ny tambajotra ianao dia alaivo amin'ny tanana izany. Ampidino ny fitaovana Wireshark ho an'ny OS anao avy eto. Aorian'ny fametrahana ny fitaovana amin'ny mpizara 3CX dia mandehana Capture> Interfaces. Haseho eto avokoa ny fifandraisan'ny tambajotran'ny OS. Ny adiresy IP interface dia azo aseho amin'ny fenitra IPv6. Raha te hahita ny adiresy IPv4 dia tsindrio ny adiresy IPv6.

Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Safidio ny interface hisambotra ary tsindrio ny bokotra Options. Esory ny mari-pamantarana Capture Traffic amin'ny fomba vetaveta ary avelao tsy hiova ny toe-javatra sisa.

Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Ankehitriny dia tokony hamerina ny olana ianao. Rehefa averina ny olana dia atsaharo ny fakana sary (Menu Capture > Stop). Azonao atao ny misafidy hafatra SIP ao amin'ny menu Telephony > SIP Flows.

Fototry ny fanadihadiana momba ny fifamoivoizana - SIP INVITE Message

Andeha hojerentsika ny sehatra lehibe amin'ny hafatra SIP INVITE, izay alefa hananganana antso VoIP, i.e. no fiandohan'ny famakafakana. Amin'ny ankapobeny, ny SIP INVITE dia ahitana saha 4 ka hatramin'ny 6 miaraka amin'ny fampahalalana ampiasain'ny fitaovana faran'ny SIP (telefaona, vavahady) ary mpandraharaha amin'ny fifandraisan-davitra. Ny fahatakarana ny votoatin'ny INVITE sy ny hafatra manaraka azy dia matetika manampy amin'ny famaritana ny loharanon'ny olana. Ho fanampin'izany, ny fahalalana ny saha INVITE dia manampy rehefa mampifandray ireo mpandraharaha SIP amin'ny 3CX na manambatra ny 3CX amin'ny SIP PBX hafa.

Ao amin'ny hafatra INVITE, ireo mpampiasa (na fitaovana SIP) dia fantatra amin'ny alΓ lan'ny URI. Amin'ny ankapobeny, ny SIP URI dia ny nomeraon-telefaonan'ny mpampiasa + adiresin'ny mpizara SIP. Ny SIP URI dia tena mitovy amin'ny adiresy mailaka ary nosoratana ho sip:x@y:Port.

Mamaly ny fanohanana ara-teknika 3CX: maka ny fifamoivoizana SIP amin'ny mpizara PBX

Request-Line-URI:

Request-Line-URI - Ny saha dia ahitana ny mpandray ny antso. Izy io dia misy fampahalalana mitovy amin'ny saha To, saingy tsy misy ny anaran'ny mpampiasa.

Via:

Amin'ny alalan'ny - ny mpizara SIP tsirairay (proxy) izay mandalo ny fangatahana INVITE dia manampy ny adiresy IP-ny sy ny seranan-tsambo izay nandraisana ny hafatra eo an-tampon'ny lisitry ny Via. Ampitaina lavidavitra kokoa ny hafatra avy eo. Rehefa mamaly ny fangatahana INVITE ny mpandray farany, dia "mijery" ny lohatenin'ny Via ny node fampitaovana rehetra ary mamerina ny hafatra amin'ny mpandefa amin'ny lalana mitovy. Amin'ity tranga ity, ny proxy SIP transit dia manala ny angonany amin'ny lohapejy.

From:

Avy amin'ny - ny lohapejy dia manondro ny fanombohana ny fangatahana amin'ny fomba fijerin'ny mpizara SIP. Ny lohapejy dia miforona amin'ny fomba mitovy amin'ny adiresy mailaka (user@domain, izay ny mpampiasa dia ny laharan'ny fanitarana ny mpampiasa 3CX, ary ny sehatra dia ny adiresy IP eo an-toerana na ny sehatra SIP an'ny mpizara 3CX). Tahaka ny lohatenin'ny To, ny lohatenin'ny From dia misy URI ary azo atao ny anaran'ny mpampiasa. Amin'ny fijerena ny lohatenin'ny From, azonao tsara ny fomba tokony hikarakarana an'io fangatahana SIP io.

Ny fenitra SIP RFC 3261 dia milaza fa raha tsy ampitaina ny Anaran'ny fampisehoana, ny telefaona IP na vavahadin'ny VoIP (UAC) dia tsy maintsy mampiasa ny Anaran'ny fampisehoana "Anonyme", ohatra, Avy amin'ny: "Tsy mitonona anarana"[email voaaro]>.

To:

To - Ity lohateny ity dia manondro ny mpandray ny fangatahana. Ity dia mety ho mpandray farany amin'ny antso na rohy manelanelana. Amin'ny ankapobeny dia misy ny SIP URI ny lohapejy, fa misy tetika hafa azo atao (jereo RFC 2806 [9]). Na izany aza, ny SIP URI dia tsy maintsy tohanana amin'ny fampiharana rehetra ny protocol SIP, na inona na inona mpanamboatra fitaovana. Ny lohapejy To koa dia mety ahitana anarana aseho, ohatra, To: "Anarana Anarana"[email voaaro]>).

Matetika ny saha To dia misy URI SIP manondro ny proxy SIP voalohany (manaraka) izay hikarakara ny fangatahana. Tsy voatery ho io no mpandray farany ny fangatahana.

Contact:

Fifandraisana - ny lohapejy dia misy ny SIP URI izay ahafahanao mifandray amin'ny mpandefa ny fangatahana INVITE. Lohateny takiana ity ary tsy maintsy misy SIP URI iray ihany. Tafiditra ao anatin'ny fifandraisana roa mifanandrify amin'ny fangatahana SIP INVITE tany am-boalohany. Tena zava-dehibe tokoa ny ahitana ny fampahalalana marina (anisan'izany ny adiresy IP) izay andrasan'ny mpandefa ny fangatahana valiny. Ny URI Contact dia ampiasaina amin'ny fifandraisana fanampiny, aorian'ny fametrahana ny fivoriana fifandraisana.

Avelao:

Avelao - misy lisitry ny masontsivana (fomba SIP) ny saha, misaraka amin'ny faingo. Izy ireo dia mamaritra ny fahaizan'ny protocol SIP tohanan'ny mpandefa iray (fitaovana). Lisitry ny fomba feno: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, PRACK, REFER, REGISTER, SUBSCRIBE, UPDATE. Ny fomba SIP dia voafaritra amin'ny antsipiriany bebe kokoa eto.

Source: www.habr.com

Add a comment