شما می توانید با ارسال ایمیل خود ، بصورت رایگان مشترک شده و از بروزسانی مطلع شوید.

ایمیل خود را وارد کنید:

 WebRTC چیست؟ یکی از تکنولوژی های بسیار مهم در دنیای مخابرات امروز WebRTC ست. با استفاده از این تکنولوژی، می توان در بستر وب و تنها با استفاده از مرورگر، ارتباطات صوتی و تصویری برقرار کرد؛ که این به معنی امکان برقراری ارتباط از طریق هر گجت (Gadget) بدون نیاز به نصب نرم افزار خاص [...]

یکی دیگر از ماژول های کاربردی مورد استفاده در FreePBX ماژول Boss Secretary می باشد که متاسفانه از نسخه ی ۱۲ دیگر بروزرسانی نشده اما به دلیل کاربرد زیاد آن برای مشتریان، در نهایت این ماژول توسط تیم فنی شرکت ساعیان ارتباط بهینه سازی و مشکلات آن مرتفع شده است. در ادامه به معرفی این [...]

یکی از مواردی که پس از نصب فری پی بی ایکس ( FreePBX ) برای کاربران بوجود می آید این است که ارتباط تجهیزاتی مانند گیت وی Gateway با استریسک، پس از دقایقی قطع می شود. در ادامه ابتدا به بررسی علت این مسئله و سپس راهکار آن می پردازیم. نحوه کار قابلیت Intrusion Detection [...]

یکی از سناریوهای رایج و متداولی که بسیاری از همکاران با آن سروکار دارند، ارتباط میان گیت وی های سنگوما Sangoma Vega Gateway و سرور ایزابل Issabel می باشد که در نتیجه ارتباط با شبکه مخابرات PSTN را میسر می نماید. در این مقاله قصد داریم برقراری این ارتباط را به زبانی ساده، آموزش دهیم. [...]

یکی از نیازمندی های اصلی در سیستم های تلفنی تغییر فایل های صوتی مربوط به اعلان های سیستم می باشد. همچنین ممکن است نیاز باشد تا در منوی صوتی از چند زبان مختلف پشتیبانی کنید. برای تغییر prompt های سیستم تلفنی استریسک و همچنین تعریف زبان های مختلف، روش های گوناگونی وجود دارد که ساده [...]

یکی از مباحثی که در راه اندازی شبکه های VoIP رایج است، برقراری ارتباط میان دو سرور تلفنی می باشد. به عنوان مثال دو سرور تلفنی را در نظر بگیرید که در دو مکان مجزا در حال سرویس دهی به کاربران خود می باشند و لازم است تا کاربران این دو سیستم نیز بتوانند با [...]

در FreePBX سه روش جهت راه اندازی فکس وجود دارد: ماژول تجاری Fax Pro، استفاده از اپلیکیشن های استریسک و سرور فکس Hylafax. هر یک از این روش ها ویژگی هایی دارند؛ ماژول Fax Pro قابلیت ارسال و دریافت فکس را برای کاربران از طریق UCP فراهم می کند. یعنی کاربران با ورود به محیط [...]

یکی از نیازمندی های اصلی در یک سیستم تلفنی، امکان ارسال و دریافت فکس می باشد. البته امروزه با توسعه بیش از پیش ابزار های ارتباطی همچون ایمیل، روش های سنتی مانند فکس کمتر مورد استفاده قرار می گیرند؛ ولی هنوز کاملا جایگزین نشده اند. بنابراین با بکارگیری سیستم های تلفنی مبتنی بر VoIP نیز [...]

صندوق صوتی از نیازمندی های مهم IP-PBX ها بوده و می تواند میزان سرویس دهی و همچنین در دسترس بودن را برای کاربران افزایش دهد. علاوه بر این، امکان ارسال پیام های صندوق صوتی از طریق ایمیل، این قابلیت را کاربردی تر می نماید. این قابلیت را در FreePBX می توانید به سادگی برای کابران [...]

در مقاله های قبلی نحوه ضبط پیام صوتی در  ماژول System Recording و بکارگیری آن در ساخت منوی صوتی شرح داده شد. علاوه بر این قابلیت، در برخی موارد نیاز است تا برای تماس گیرنده یک پیام صوتی خاص پخش شود و سپس به مقصد دیگری هدایت شود. به عنوان مثال اطلاع رسانی درباره یک [...]

دستورات پر کاربرد Fwconsole

کاربرانی که با FreePBX و نسخه های قبلی آن کار کرده اند، قطعا اسم amportal را هم شنیده اند و با آن سر و کار داشته اند. یک دستور در محیط cli سیستم عامل که به شما امکان اجرای عملیات مرتبط با مدیریت FreePBX را فراهم می کند. از نسخه ی ۱۳ این کامند پر کاربرد به fwconsole تغییر نام داده و قابلیت های آن نیز توسعه یافته است.

در این مقاله قصد داریم برخی از ابزارها و option های این دستور پرکاربرد برای مدیریت فری پی بی ایکس را معرفی کنیم.

 ۱- Stop/Start/Restart

از طریق این آپشن می توانیم سرویس های مربوط به FreePBX را مدیریت کرد. به عبارت دیگر با این دستورات می توان کلیه ی سرویس هایی که FreePBX از آن ها استفاده می کند را استاپ، استارت یا ریستارت کرد. به همین منظور بهتر است همیشه به جای دستورات service  یا etc/init.d/ برای Start یا Restart کردن Asterisk از دستورات زیر استفاده نمایید:

Fwconsole stop

Fwconsole start

Fwconsole restart

 ۲- chown

Fwconsole chown

این دستور ownership تمام فایل ها و دایرکتوری هایی که نیاز است تا توسط asterisk به مالکیت درآیند را تغییر می دهد.

همچنین با دستور زیر می توان تغییرات مالکیت فایل ها را با جزئیات تک به تک فایل ها مشاهده کرد:

Fwconsole chown –verbose

برای تغییر مالکیت تنها یک فایل/دایرکتوری، یا تنها مشاهده جزئیات تغییر مالکیت یک فایل از دستور زیر استفاده می کنیم:

Fwconsole chown –verbose –file=path

 

نکته: این دستور در شرایطی که یکی از فایل ها با کاربر root ویرایش شده باشد و Freepbx برای اعمال تغییرات دچار مشکل شود، می بایست اجرا گردد.

 ۳- Reload

Fwconsole reload

این دستور یک Reload کلی روی DialPlan داخل Asterisk و تمام ماژول های Asterisk انجام خواهد داد. که در واقع این دستور با کلیک بر روی گزینه Apply Changes در محیط گرافیکی FreePBX یکسان می باشد.

 ۴- Unlock

Fwconsole unlock xxxxxxxxxxxxxxxx

این دستور authentication ورودی پنل وب FreePBX را متوقف می کند و به شما اجازه می دهد بدون داشتن اطلاعات نام کاربری و رمز عبور وارد محیط گرافیکی برنامه شوید.

این امکان برای مواقعی که اطلاعات هویتی برای ورود را فراموش کرده اید بسیار مفید بوده و به شما اجازه ورود به محیط برنامه و تعریف یک user جدید را می دهد. برای این کار باید به جای “xxxxxxxxxxxxxxxx” مقدار تعریف شده برای Php Session ID را وارد کنید.

 برای مشاهده Php Session ID ابتدا وارد صفحه ابتدایی لاگین Freepbx که به عنوان مثال ۱۹۲٫۱۶۸٫x.y/admin می باشد شوید.

سپس با استفاده از کلید ترکیبی Ctrl + A تمام صفحه را Highlight کنید؛ در این مرحله می توان Php Session ID را در مرکز صفحه مشاهده کرد.

 این خط را کپی کرده و جلوی fwconsole unlock قرار داده و سپسenter  کنید. حال با بارگذاری مجدد صفحه می توانید به محیط برنامه بدون نیاز به نام کاربری و رمز وارد شوید.

 ۵- Database

با استفاده از دستور زیر می توان به دیتابیس mysql با استفاده از نام کاربری و کلمه عبور موجود در فایل  etc/freepbx.conf متصل شد.

۶- Module Administration

یک دستور پر کاربرد و مفید برای مدیریت ماژول ها در FreePBX می باشد.

Fwconsole ma

برای بررسی Dependency های هر ماژول:

برای غیر فعال کردن یک ماژول:

برای دانلود یک ماژول با استفاده از نام ماژول:

برای دانلود یک ماژول با استفاده از آدرس URL:

برای دانلود و نصب همزمان یک ماژول:

توجه: این دستور از اهمیت بالایی برخوردار بوده و بسیار کاربردیست.

 ۷- sysadmin

برای فعالسازی و یا دریافت Deployment ID برنامه از دستورات زیر می توان استفاده کرد:

۸- Trunks

برای مشاهده لیست ترانک ها و همچنین Disable/Enable کردن ترانک ها از دستور زیر استفاده می شود.

همچنین برای Disable/Enable کردن یک ترانک با استفاده از شماره ترانک که در عکس زیر مشخص می باشد می توان از دستور زیر استفاده کرد.

دیدگاه خود را به ما بگویید.