نمایش نتایج: از شماره 1 تا 10 از مجموع 10
سپاس ها 10سپاس
  • 1 توسط mhsaleh
  • 1 توسط mhsaleh
  • 1 توسط sasani
  • 1 توسط Iman.gh
  • 1 توسط Iman.gh
  • 5 توسط mhsaleh

موضوع: محدود کردن ارتباطات SIP Asterisk پشت NAT

  
  1. #1
    نام حقيقي: Mohammad

    عضو ویژه شناسه تصویری th95
    تاریخ عضویت
    Sep 2008
    نوشته
    4,263
    سپاسگزاری شده
    5762
    سپاسگزاری کرده
    2674
    نوشته های وبلاگ
    20

    محدود کردن ارتباطات SIP Asterisk پشت NAT

    سلام
    میخوام محدودیتی داشته باشم که ملت از خونه Register نکنند توی Asterisk شرکت و تماسهاشون رو از اونجا بگیرن
    مثلا رنجی رو مشخص کنیم و به Asterisk بگیم فقط تماسهایی میتونند به بیرون (روی ترانکها) برن که از این رنج رجیستر شده باشند یا اینکه این کار بر اساس یوزرها و داخلیهای تعریف شده (به جای رنچ ای پی ) صورت بگیره که اینطوری خیلی هم بهتره
    (البته طرف بتونه از خونه وصل بشه و داخلی بگیره ولی نه اینکه از خونه وصل بشه و شماره های بیرونی رو بگیره)
    امیدوارم خواستم رو خوب و درست بیان کرده باشم
    ممنون



    موضوعات مشابه:

  2. #2
    نام حقيقي: Hassan Saleh

    عضو ویژه شناسه تصویری mhsaleh
    تاریخ عضویت
    Dec 2009
    محل سکونت
    Tehran
    نوشته
    979
    سپاسگزاری شده
    1218
    سپاسگزاری کرده
    0
    با استفاده از مولفه های permit و deny می توانید بگویید کاربر VoIP از چه رنج آدرسی بتواند در سرور رجیستر شود


    th95 سپاسگزاری کرده است.

  3. #3
    نام حقيقي: Mohammad

    عضو ویژه شناسه تصویری th95
    تاریخ عضویت
    Sep 2008
    نوشته
    4,263
    سپاسگزاری شده
    5762
    سپاسگزاری کرده
    2674
    نوشته های وبلاگ
    20
    آقا مرسی ولی یک مقدار توضیح بیشتر لطفا کجا هست این قضیه ؟؟
    ضمنا من نمیخوام رجیستر نشن
    اتفاقا از بیرون رجیستر بشن ولی اونی که از بیرون رجیستر کرده نتونه شماره های شهری و موبایل رو بگیره ! فقط بتونه داخلی رو بگیره



  4. #4
    نام حقيقي: Hassan Saleh

    عضو ویژه شناسه تصویری mhsaleh
    تاریخ عضویت
    Dec 2009
    محل سکونت
    Tehran
    نوشته
    979
    سپاسگزاری شده
    1218
    سپاسگزاری کرده
    0
    اگر بخواهید فقط از شبکه داخلی رجیستر شوند در فایل sip.conf در قسمت مربوط به تنظیمات کلاینت بنویسید
    permit=<ipaddress>/<network mask>
    اگر می خواهید رجیستر بشوند اما DialPlan متفاوتی داشته باشند قضیه کمی پیچیده می شود. اما یک راه حل ساده و اجمالی آن است که کلاً برای هر شخص دو شماره در نظر بگیرید یکی برای شبکه داخلی یکی هم بیرون بعد با ترفندهایی تماس های ورودی را بین این دو شماره تقسیم نمایید برای تماس های خروجی هم که به راحتی می تواند محدودیت اعمال کرد


    th95 سپاسگزاری کرده است.

  5. #5
    نام حقيقي: sasanifar

    خواننده
    تاریخ عضویت
    Oct 2008
    محل سکونت
    shiraz
    نوشته
    291
    سپاسگزاری شده
    141
    سپاسگزاری کرده
    149
    سلام
    ببینید آقای گنجی
    برای محدود کردن تماس ، که هر کاربر مجاز باشه چه شماره هایی را بگیره حالا یا داخلی یا شهری یا بین شهری یا بین الملل یا حتی یک سری شماره های خاص
    ، ماژولی وجود داره به اسم custom context که شما می تونی اون را از اینترنت گیر بیاری و نصب کنی و باهاش این کارها را بکنی ( منظورم رو استریسکه)


    th95 سپاسگزاری کرده است.

  6. #6
    نام حقيقي: ایمان قربانعلی

    عضو عادی شناسه تصویری Iman.gh
    تاریخ عضویت
    Jul 2005
    محل سکونت
    Iran - Tehran
    نوشته
    831
    سپاسگزاری شده
    305
    سپاسگزاری کرده
    177
    سلام

    این درست آقای ساسانی فر ولی custom context برای سیستمهای خوبه که Free PBX دارند نه خود Asterisk


    sasani سپاسگزاری کرده است.
    بزرگ بیندیشید تا بزرگ شوید !

  7. #7
    نام حقيقي: Mohammad

    عضو ویژه شناسه تصویری th95
    تاریخ عضویت
    Sep 2008
    نوشته
    4,263
    سپاسگزاری شده
    5762
    سپاسگزاری کرده
    2674
    نوشته های وبلاگ
    20
    نقل قول نوشته اصلی توسط sasani نمایش پست ها
    سلام
    ببینید آقای گنجی
    برای محدود کردن تماس ، که هر کاربر مجاز باشه چه شماره هایی را بگیره حالا یا داخلی یا شهری یا بین شهری یا بین الملل یا حتی یک سری شماره های خاص
    ، ماژولی وجود داره به اسم custom context که شما می تونی اون را از اینترنت گیر بیاری و نصب کنی و باهاش این کارها را بکنی ( منظورم رو استریسکه)
    نقل قول نوشته اصلی توسط Iman.gh نمایش پست ها
    سلام

    این درست آقای ساسانی فر ولی custom context برای سیستمهای خوبه که Free PBX دارند نه خود Asterisk
    دست شما درد نکنه ولی این اصلا کار من رو راه نمیندازه
    مگر به قول آقای صالح برای هر کاربر دو دسترسی و دو اکانت تعریف بشه
    من نمیخوام شماره گرفتن رو کلا محدود کنم
    میخوام اگر کسی از رنج اکسترنال اومد نتونه شماره بیرون رو بگیره



  8. #8
    نام حقيقي: ایمان قربانعلی

    عضو عادی شناسه تصویری Iman.gh
    تاریخ عضویت
    Jul 2005
    محل سکونت
    Iran - Tehran
    نوشته
    831
    سپاسگزاری شده
    305
    سپاسگزاری کرده
    177
    سلام

    نه این ماژول این کارو نمی کنه و راه حل آقای صالح برای این کار عالیه


    th95 سپاسگزاری کرده است.
    بزرگ بیندیشید تا بزرگ شوید !

  9. #9
    نام حقيقي: Mohammad

    عضو ویژه شناسه تصویری th95
    تاریخ عضویت
    Sep 2008
    نوشته
    4,263
    سپاسگزاری شده
    5762
    سپاسگزاری کرده
    2674
    نوشته های وبلاگ
    20
    نقل قول نوشته اصلی توسط Iman.gh نمایش پست ها
    سلام

    نه این ماژول این کارو نمی کنه و راه حل آقای صالح برای این کار عالیه
    من از راه حل ایشون چیزهایی رو متوجه نشدم
    گفتند اگر بخوای محدود کنی رجیستر شدن رو برو سراغ SIP.conf و ..
    که خوب من نمیخوام محدود کنم ! هم از بیرون میتونند رجیستر کنند هم از داخل
    مگر اینکه دو گروه تعریف کنم یک سری شامل اکانتهای مثلا A و B
    بعد A رو اجازه بدم بتونه تماس بیرون بگیره B رو اجازه ندم
    حالا باید محدود کنم که A فقط میتونه از شبکه داخلی رجیستر کنه
    اما .. ظاهرا در فایل conf به طور کلی میشه ای پی های مجاز رو تعیین کرد و نه برای یک سری اکانتهای خاص



  10. #10
    نام حقيقي: Hassan Saleh

    عضو ویژه شناسه تصویری mhsaleh
    تاریخ عضویت
    Dec 2009
    محل سکونت
    Tehran
    نوشته
    979
    سپاسگزاری شده
    1218
    سپاسگزاری کرده
    0
    پیشنهاد من در کل طبق این سناریو فرضی است.

    شما دو داخلی 108 و 408 دارید. داخلی 108 را روی تلفن کاربر خود در شرکت ست می کنید، داخل 408 هم روی تلفن همان کاربر در منزلش ست می کنید.

    حالا برای اطمینان دو داخلی را محدود می کنید و می گویید که داخلی 108 فقط داخل شبکه شرکت کار کند و داخلی 408 هر جایی به جز شبکه داخلی شرکت کار کند.

    سپس پالیسی های مربوط به تماس را اعمال می کنید که شامل دو نوع می شوند یکی تماسهای ورودی و دیگری تماس های خروجی. برای تماس های خروجی می گویید اگر کسی پیش شماره صفر (برای آزاد کردن خط شهری) را گرفت چک کن ببین داخلی آن مجاز است یا نه اگر بود (108) که هیچی اگر نبود (408) اجازه نده.

    برای تماس های ورودی هم می توانید از امکاناتی همچون Ring Group استفاده نمایید و تماس را با پالیسی مد نظر به تلفن ها انتقال دهید

    ستریسک تمام این تنظیمات را از فایل های مربوطه که با پسوند .conf هستند می خواند. تنظیمات مربوط به داخلی های SIP و محدودیت های آنها در فایل sip.conf است تنظیمات مربوط به شماره گیری و DialPlan در فایل extensions.conf است که باید طبق الگوی مشخص تعریف گردد. اما توجه کنید برخی از اینترفیس ها تغییر مستقیم بر روی این فایل ها را نمی پذیرند و با روش های خاص باید این تغییرات را در آنها اعمال نمود.


    SADEGH65، Iman.gh، mgholami و 2 نفر دیگر سپاسگزاری کرده‌اند.

کلمات کلیدی در جستجوها:

محدودکردن برخی شماره های ورودی

محدودیت تماس خروجی elastix

nat کردن در الستیکس

محدود کردن تماس با extensions

الستیکس پشت nat

روش محدودکردن برخی تماسهاازیک شماره

محدود کردن شماره گیری توسط داخلی در الستیکس

روش nat کردن سرور الستیکس

مشخص کردن تماس های خروجی elastix

محدود کردن sip الستیکس

ارتباط sip روی موبایل

تعریف کردن اکستنشن در استریسک

نصب elastix پشت nat

محدود كردن يك شماره مشخص در موبايل

نحوه ازاد کردن خط شهری در elastix

رجیستر کردن sip ها در asterisk

یکطرفه کردن تماسهای خروجی در برنامه الستیکس

nat کردن الستیکس

شماره گیری داخلی بصورت مستقیم از بیرون elastix

مشکل ringback در الستیکس

مشکل ring back در الستیکس

nat در الستیکس

محدود کردن تماس در asterisk

نحوه یکطرفه کردن در الستیکس

محدود کردن تماس در elastix

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •