3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

මෙම ලිපියෙන් අපි 3CX PBX මගින් ජනනය කරන ලද SIP ගමනාගමනය ග්‍රහණය කර විශ්ලේෂණය කිරීමේ මූලික කරුණු ගැන කතා කරමු. ලිපිය ආමන්ත්‍රණය කරනු ලබන්නේ නවක පද්ධති පරිපාලකයින් හෝ දුරකථන නඩත්තුව ඇතුළු වගකීම් සහිත සාමාන්‍ය පරිශීලකයින් වෙත ය. මාතෘකාව පිළිබඳ ගැඹුරු අධ්‍යයනයක් සඳහා, අපි එය හරහා යාමට නිර්දේශ කරමු උසස් 3CX පුහුණු පාඨමාලාව.

3CX V16 ඔබට SIP ගමනාගමනය සෘජුවම සේවාදායක වෙබ් අතුරු මුහුණත හරහා ග්‍රහණය කර ගැනීමට සහ එය සම්මත Wireshark PCAP ආකෘතියෙන් සුරැකීමට ඉඩ සලසයි. තාක්ෂණික සහාය සම්බන්ධ කර ගැනීමේදී ඔබට අල්ලා ගැනීමේ ගොනුව ඇමිණිය හැකිය හෝ ස්වාධීන විශ්ලේෂණය සඳහා එය බාගත කරන්න.

3CX වින්ඩෝස් මත ක්‍රියාත්මක වන්නේ නම්, ඔබ විසින්ම 3CX සේවාදායකයේ Wireshark ස්ථාපනය කිරීමට අවශ්‍ය වනු ඇත. එසේ නොමැතිනම්, ඔබ අල්ලා ගැනීමට උත්සාහ කරන විට පහත පණිවිඩය දිස්වනු ඇත.
3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

Linux පද්ධති මත, 3CX ස්ථාපනය කිරීමේදී හෝ යාවත්කාලීන කිරීමේදී tcpdump උපයෝගීතාව ස්වයංක්‍රීයව ස්ථාපනය වේ.

රථවාහන අල්ලා ගැනීම

ග්‍රහණය කිරීම ආරම්භ කිරීමට, අතුරු මුහුණත කොටස වෙත ගොස් මුල් පිටුව > SIP සිදුවීම් සහ ග්‍රහණය කළ යුතු අතුරු මුහුණත තෝරන්න. ඔබට IPv6 උමං මාර්ග අතුරුමුහුණත් හැර, සියලුම අතුරුමුහුණත්වල එකවර ගමනාගමනය ග්‍රහණය කර ගත හැක.

3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

Linux සඳහා 3CX හි, ඔබට දේශීය සත්කාරක (lo) සඳහා ගමනාගමනය ග්‍රහණය කර ගත හැක. මෙම ග්‍රහණය තාක්ෂණය භාවිතයෙන් SIP සේවාදායක සම්බන්ධතා විශ්ලේෂණය කිරීමට භාවිතා කරයි 3CX උමං සහ සැසි මායිම් පාලකය.

Traffic Capture බොත්තම Windows මත Wireshark හෝ Linux මත tcpdump දියත් කරයි. මෙම අවස්ථාවේදී, ඔබ ඉක්මනින් ගැටලුව ප්රතිනිෂ්පාදනය කළ යුතුය, මන්ද ... ග්‍රහණය කිරීම CPU තීව්‍ර වන අතර සාධාරණ තැටි ඉඩ ප්‍රමාණයක් ගනී.  
3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

පහත ඇමතුම් පරාමිතීන් කෙරෙහි අවධානය යොමු කරන්න:

  • ඇමතුම ලබා දුන් අංකය, ඇමතුමේ අනෙකුත් අංක/ සහභාගිවන්නන් ද ඇමතූ අංකය.
  • 3CX සේවාදායක ඔරලෝසුව අනුව ගැටලුව සිදු වූ නිශ්චිත වේලාව.
  • ඇමතුම් මාර්ගය.

"Stop" බොත්තම හැර අතුරු මුහුණතේ ඕනෑම තැනක ක්ලික් නොකිරීමට උත්සාහ කරන්න. එසේම, මෙම බ්‍රව්සර් කවුළුවේ ඇති වෙනත් සබැඳි මත ක්ලික් නොකරන්න. එසේ නොමැතිනම්, ගමනාගමනය ග්‍රහණය කර ගැනීම පසුබිමේ දිගටම පවතිනු ඇති අතර එහි ප්‍රතිඵලයක් ලෙස සේවාදායකය මත අමතර බරක් ඇති වේ.

ග්‍රහණ ගොනුවක් ලැබීම

Stop බොත්තම අල්ලා ගැනීම නවත්වන අතර ග්‍රහණ ගොනුව සුරකියි. Wireshark උපයෝගිතා තුළ විශ්ලේෂණය සඳහා ඔබේ පරිගණකය වෙත ගොනුව බාගත කිරීම හෝ විශේෂ ගොනුවක් උත්පාදනය කළ හැකිය තාක්ෂණික සහාය, මෙම ග්‍රහණය සහ අනෙකුත් දෝශ නිරාකරණ තොරතුරු ඇතුළත් වේ. බාගත කළ පසු හෝ ආධාරක පැකේජයකට ඇතුළත් කළ පසු, ග්‍රහණ ගොනුව ආරක්ෂක අරමුණු සඳහා 3CX සේවාදායකයෙන් ස්වයංක්‍රීයව මකා දැමෙනු ඇත.

3CX සේවාදායකයේ ගොනුව පහත ස්ථානයේ පිහිටා ඇත:

  • වින්ඩෝස්: C:ProgramData3CXInstance1DataLogsdump.pcap
  • ලිනක්ස්: /var/lib/3cxpbx/Instance/Data/Logs/dump.pcap

ග්‍රහණය කිරීමේදී වැඩි වූ සේවාදායක පැටවීම හෝ පැකට් අලාභය වළක්වා ගැනීම සඳහා, ග්‍රහණ කාලය පැකට් මිලියන 2 කට සීමා වේ. මෙයින් පසු, අල්ලා ගැනීම ස්වයංක්රීයව නතර වේ. ඔබට දිගු ග්‍රහණයක් අවශ්‍ය නම්, පහත විස්තර කර ඇති පරිදි වෙනම Wireshark උපයෝගීතාව භාවිතා කරන්න.

Wireshark උපයෝගීතාවයෙන් ගමනාගමනය ග්‍රහණය කර ගන්න

ජාල ගමනාගමනය පිළිබඳ ගැඹුරු විශ්ලේෂණයක් කිරීමට ඔබ උනන්දු වන්නේ නම්, එය අතින් අල්ලා ගන්න. ඔබගේ OS සඳහා Wireshark උපයෝගීතාව බාගන්න මෙතනින්. 3CX සේවාදායකයේ උපයෝගීතාව ස්ථාපනය කිරීමෙන් පසුව, Capture > Interfaces වෙත යන්න. OS හි සියලුම ජාල අතුරුමුහුණත් මෙහි පෙන්වනු ඇත. අතුරු මුහුණත් IP ලිපින IPv6 ප්‍රමිතියෙන් පෙන්විය හැක. IPv4 ලිපිනය බැලීමට, IPv6 ලිපිනය මත ක්ලික් කරන්න.

3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

අල්ලා ගැනීමට අතුරු මුහුණත තෝරන්න සහ විකල්ප බොත්තම ක්ලික් කරන්න. අසභ්‍ය ප්‍රකාරයේදී Capture Traffic සලකුණු කිරීම ඉවත් කර ඉතිරි සැකසුම් නොවෙනස්ව තබන්න.

3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

දැන් ඔබ ගැටලුව ප්රතිනිෂ්පාදනය කළ යුතුය. ගැටලුව ප්‍රතිනිෂ්පාදනය වූ විට, ග්‍රහණය කිරීම නවත්වන්න (මෙනු ග්‍රහණය > නවත්වන්න). ඔබට දුරකථන > SIP ප්‍රවාහ මෙනුව තුළ SIP පණිවිඩ තෝරාගත හැක.

රථවාහන විශ්ලේෂණ මූලික කරුණු - SIP ආරාධනා පණිවිඩය

VoIP ඇමතුමක් ස්ථාපිත කිරීමට යවන SIP INVITE පණිවිඩයේ ප්‍රධාන ක්ෂේත්‍ර දෙස බලමු, i.e. විශ්ලේෂණය සඳහා ආරම්භක ලක්ෂ්යය වේ. සාමාන්‍යයෙන්, SIP INVITE හි SIP අවසාන උපාංග (දුරකථන, ගේට්වේ) සහ ටෙලිකොම් ක්‍රියාකරුවන් විසින් භාවිතා කරන තොරතුරු සහිත ක්ෂේත්‍ර 4 සිට 6 දක්වා ඇතුළත් වේ. INVITE හි අන්තර්ගතය සහ එය අනුගමනය කරන පණිවිඩ තේරුම් ගැනීම බොහෝ විට ගැටලුවේ මූලාශ්‍රය තීරණය කිරීමට උපකාරී වේ. ඊට අමතරව, INVITE ක්ෂේත්‍ර පිළිබඳ දැනුම SIP ක්‍රියාකරුවන් 3CX වෙත සම්බන්ධ කිරීමේදී හෝ 3CX වෙනත් SIP PBX සමඟ ඒකාබද්ධ කිරීමේදී උපකාරී වේ.

INVITE පණිවිඩයේ, පරිශීලකයන් (හෝ SIP උපාංග) URI මගින් හඳුනා ගැනේ. සාමාන්‍යයෙන්, SIP URI යනු පරිශීලකයාගේ දුරකථන අංකය + SIP සේවාදායක ලිපිනයයි. SIP URI ඊමේල් ලිපිනයකට බෙහෙවින් සමාන වන අතර එය sip:x@y:Port ලෙස ලියා ඇත.

3CX තාක්ෂණික සහාය ප්‍රතිචාර දක්වයි: PBX සේවාදායකයේ SIP ගමනාගමනය ග්‍රහණය කර ගැනීම

ඉල්ලීම්-රේඛාව-URI:

Request-Line-URI - ක්ෂේත්‍රයේ ඇමතුම ලබන්නා අඩංගු වේ. එහි To ක්ෂේත්‍රය හා සමාන තොරතුරු අඩංගු වේ, නමුත් පරිශීලකයාගේ සංදර්ශක නාමය නොමැතිව.

හරහා:

හරහා - INVITE ඉල්ලීම සමත් වන සෑම SIP සේවාදායකයක් (ප්‍රොක්සි) එහි IP ලිපිනය සහ Via ලැයිස්තුවේ ඉහළින්ම පණිවිඩය ලැබුණු වරාය එක් කරයි. එවිට පණිවිඩය මාර්ගය ඔස්සේ තවදුරටත් සම්ප්රේෂණය වේ. අවසාන ලබන්නා INVITE ඉල්ලීමකට ප්‍රතිචාර දක්වන විට, සියලුම සංක්‍රමණ නෝඩ් Via ශීර්ෂය "ඉහළ බලා" එම මාර්ගයේම පණිවිඩය යවන්නාට ලබා දෙයි. මෙම අවස්ථාවේදී, සංක්‍රමණ SIP ප්‍රොක්සිය එහි දත්ත ශීර්ෂයෙන් ඉවත් කරයි.

සිට:

සිට - ශීර්ෂය SIP සේවාදායකයේ දෘෂ්ටි කෝණයෙන් ඉල්ලීම් ආරම්භකයා දක්වයි. ශීර්ෂකය සෑදී ඇත්තේ විද්‍යුත් තැපැල් ලිපිනයක් (user@domain, පරිශීලකයා යනු 3CX පරිශීලකයාගේ දිගු අංකය වන අතර වසම යනු 3CX සේවාදායකයේ දේශීය IP ලිපිනය හෝ SIP වසම වේ). To ශීර්ෂකය මෙන්, From header හි URI සහ විකල්ප වශයෙන් පරිශීලකයාගේ සංදර්ශක නාමය අඩංගු වේ. From header එක බැලීමෙන් ඔබට මෙම SIP ඉල්ලීම සැකසිය යුතු ආකාරය හරියටම තේරුම් ගත හැක.

SIP සම්මත RFC 3261 මඟින් සංදර්ශක නාමය සම්ප්‍රේෂණය නොකළහොත්, IP දුරකථනය හෝ VoIP ද්වාරය (UAC) සංදර්ශක නාමය "නිර්නාමික" භාවිතා කළ යුතුය, උදාහරණයක් ලෙස, වෙතින්: "නිර්නාමික"[විද්‍යුත් ආරක්‍ෂිත]>.

දක්වා:

වෙත - මෙම ශීර්ෂය ඉල්ලීම් ලබන්නා පෙන්නුම් කරයි. මෙය ඇමතුමේ අවසාන ලබන්නා හෝ අතරමැදි සබැඳියක් විය හැක. සාමාන්‍යයෙන් ශීර්ෂයේ SIP URI අඩංගු වේ, නමුත් වෙනත් යෝජනා ක්‍රම හැකි ය (RFC 2806 [9] බලන්න). කෙසේ වෙතත්, දෘඪාංග නිෂ්පාදකයා කුමක් වුවත්, SIP ප්‍රොටෝකෝලයේ සියලුම ක්‍රියාත්මක කිරීමේදී SIP URI සඳහා සහය දැක්විය යුතුය. To ශීර්ෂයේ සංදර්ශක නාමයක් ද අඩංගු විය හැක, උදාහරණයක් ලෙස, වෙත: "මුල් නම අවසාන නම"[විද්‍යුත් ආරක්‍ෂිත]>).

සාමාන්‍යයෙන් To ක්ෂේත්‍රයේ SIP URI එකක් අඩංගු වන අතර එය ඉල්ලීම ක්‍රියාවට නංවන පළමු (ඊළඟ) SIP ප්‍රොක්සිය වෙත යොමු කරයි. මෙය ඉල්ලීමේ අවසාන ලබන්නා විය යුතු නැත.

අමතන්න:

සම්බන්ධතා - ශීර්ෂයේ SIP URI අඩංගු වන අතර එමඟින් ඔබට INVITE ඉල්ලීම යවන්නා සම්බන්ධ කර ගත හැක. මෙය අවශ්‍ය ශීර්ෂයක් වන අතර SIP URI එකක් පමණක් අඩංගු විය යුතුය. එය මුල් SIP INVITE ඉල්ලීමට අනුරූප ද්වි-මාර්ග සන්නිවේදනයේ කොටසකි. ඉල්ලීම යවන්නා ප්‍රතිචාරයක් අපේක්ෂා කරන නිවැරදි තොරතුරු (IP ලිපිනය ඇතුළුව) සම්බන්ධතා ශීර්ෂයේ අඩංගු වීම ඉතා වැදගත් වේ. සන්නිවේදන සැසිය ස්ථාපිත කිරීමෙන් පසුව, URI සම්බන්ධතා වැඩිදුර සන්නිවේදනයන්හි ද භාවිතා වේ.

ඉඩ දෙන්න:

ඉඩ දෙන්න - ක්ෂේත්‍රයේ පරාමිති ලැයිස්තුවක් (SIP ක්‍රම), කොමාවෙන් වෙන් කර ඇත. දී ඇති යවන්නා (උපාංගය) සහාය දක්වන SIP ප්‍රොටෝකෝල හැකියාවන් මොනවාදැයි ඔවුන් විස්තර කරයි. සම්පූර්ණ ක්‍රම ලැයිස්තුව: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, PRACK, Refer, Register, SUBSCRIBE, UPDATE. SIP ක්රම වඩාත් විස්තරාත්මකව විස්තර කෙරේ මෙහි.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න