NAT وSTUN في VoIP

آخر تحديث 2026-10-23 · كتبه فريق SMS Conecta (SMSConecta Inc.)

الإجابة السريعة: NAT، أو ترجمة عناوين الشبكة، يسمح لعدد كبير من الأجهزة بمشاركة عنوان IP عام واحد، وSTUN ‏(Session Traversal Utilities for NAT) بروتوكول يخبر الجهاز بعنوان IP العام والمنفذ اللذين يظهر منهما. تستخدم عملاء SIP بروتوكول STUN لكي يرسل الطرف الآخر الصوت إلى عنوان يمكن الوصول إليه.

تعتمد غالبية أجهزة التوجيه في المنازل والمكاتب على NAT، ولذلك يُعد الصوت باتجاه واحد وانقطاع المكالمات من أول المشكلات المألوفة عند إعداد هاتف برمجي جديد.

01

كيف يعمل

تحمل رسائل SIP عنوان IP والمنفذ الموجَّه إليهما الوسائط. وخلف NAT، لا يعرف الجهاز سوى عنوانه المحلي فقط، فيحتمل أن يرسل الطرف الآخر صوت RTP إلى وجهة لا وجود لها. ويكشف خادم STUN ‏(RFC 8489) عنوان الربط العام إلى الجهاز، فيُعلن العميل عن ذاك العنوان بدلًا من المحلي. وتساعد رسائل keep-alive وrport وICE على إبقاء الربط مفتوحًا.

02

ملخص آلية اجتياز NAT

العنصرالدور
خادم STUN (RFC 8489)يُرجع العنوان والمنفذ العامَّين للعميل حتى يتمكن من الإعلان عنهما
رسائل Keep-alive وrport وICEتُسهم في الحفاظ على فتح تعيين NAT
انقطاع الصوت باتجاه واحدفعّل خيار STUN أو اجتياز NAT في عميل SIP لديك
لوحة الاتصال عبر الويبلا يتطلب أي ضبط لعميل SIP
03

كيف ينطبق على SMS Conecta

عند تسجيل رقم SMS Conecta في Zoiper أو Linphone أو MicroSIP خلف جهاز توجيه، فعّل STUN أو اجتياز NAT في العميل إن سمعت الصوت باتجاه واحد. يستخدم التسجيل sip.smsconecta.com عبر المنفذ 5060 ‏(UDP/TCP) أو منفذ TLS ‏5061. أما لوحة الاتصال عبر المتصفح فلا تتطلب أي تهيئة للعميل.

04

مصطلحات ذات صلة

  • ✓ SIP
  • ✓ الهاتف البرمجي
  • ✓ ترميز G.711
  • ✓ لوحة الاتصال عبر المتصفح
FAQ

الأسئلة المتكررة

ما السبب الشائع للصوت باتجاه واحد؟
في الغالب NAT أو جدار حماية يحجب RTP؛ وغالبًا يساعد تفعيل STUN أو الانتقال إلى TCP/TLS.
هل STUN مطابق لـ TURN؟
لا، TURN يمرر الوسائط عبر خادم وسيط، في حين يقتصر STUN على اكتشاف عنوانك العام فقط.
هل ينبغي تعطيل SIP ALG في جهاز التوجيه؟
يعيد SIP ALG كثيرًا كتابة الحزم بشكل خاطئ، لذا تنصح أدلة كثيرة لحل المشكلات بتعطيله.
→
SRC