وبلاگ دانیال
12 Dez/08 0

تونل IAX2 VoIP را از طریق یک تونل SSH

IAX2 تونل SSH

فقط برای ضربات ، من سعی کردم برای اتصال دو سرور ستاره از طریق یک تونل SSH به برقراری تماس از طریق رمزگذاری IAX2 از BOX1 به BOX2. این کار می کرد ، اما کیفیت صدا و زشت است و ماهیت FIFO از بی سیم تبدیل ترافیک به ترافیک TCP را به برخی از نتایج عجیب و غریب. اما بعد از همه یاد گرفتم زیادی انجام آن....

آنچه ما نیاز داریم :

-- 2 ستاره جعبه

-- ریشه در BOX2

-- SSH

-- Socat

چه من :

اتصال هر دو جعبه را با یک پورت SSH حمل و نقل برای دریافت تماس از طریق اینترنت است. تبدیل IAX2 ترافیک بی سیم را از آمدن به Box1s ستاره با socat TCP ، UDP به دلیل پشتیبانی نمی کند SSH تونل زنی. ارسال داده ها از طریق تونل TCP. انتخاب آن در طرف دیگر با socat و تبدیل آن به بی سیم. سایت داده های بی سیم را به ستاره هدف.

چگونه من آن را انجام داد :

BOX1 :

زمینه برای تغذیه در تماس خروجی مبدل را به socat ما : :

exten => 3،1 ، شماره گیری (IAX2/user : pass@127.0.0.1 : 10000 / 1)

تنظیم socat :

socat udp4 لیست : 10000 ، reuseaddr ، چنگال TCP : 127.0.0.1:10001

ایجاد تونل SSH ما : :

SSH - L ریشه @ box2 10001:127.0.0.1:10000


Box2 :

راه اندازی socat انتخاب کنید تا به جریان TCP از تونل و عبور از آن را به ستاره :

socat tcp4 - گوش : 10000 ، reuseaddr ، چنگال بی سیم : 127.0.0.1:4569

iax.conf :

[عمومی]
bindport = 4569
bindaddr = 0.0.0.0
نپذیرفتن = همه
اجازه می دهد = ulaw
اجازه می دهد = alaw

[Box1]
نوع = همکار
نام کاربری = کاربر
مخفی = عبور
تایید = متنی
متن = IAX تونل
متن همکار = IAX تونل
واجد شرایط = بله
تنه = بله

این تونل بافت IAX بازی فقط یک بوق :
. IAX تست
[IAX تونل]
exten => 1،1 ، جواب ()
exten => 1،2 ، قابلیت پخش (بوق)
exten => 1،3 ، معوق ()

لذت ببرید...

برچسب ها : ، نظر
نظرات (0) بازتاب ها (1)

    نظر

    لطفا کپی nM5F3U رشته به رشته های زیر :