アスタリスクGUI。 最初のステップ

アスタリスク用のWebインターフェイスを選択することになると、ほとんどの場合、「重砲」の推奨事項が使用されます:trixbox、elastix、freepbx。 アスタリスクGUIは一種の「ダークホース」のままです。スクリーンショットはきれいですが、実際には動作しているシステムで、ガルキンの鼻が付いているように聞こえます。 これは、新規性と製品の完全性に一部起因します。 部分的に-ドキュメントの欠如。 一部-コミュニティの慣性。 物事を軌道に乗せてみよう...

この記事では、Asterisk GUIを使用してAsteriskをインストールおよび構成する方法について順を追って説明します。





利点:





アスタリスクとアスタリスクGUIをインストールする



始めましょう... svnからソースコードをダウンロードして収集します。 以下のコマンドをコンソールにコピーして、待っている間に座ってください。



svn co svn.digium.com/svn/asterisk/branches/1.6.0 asterisk

cd asterisk

./configure && make && make install && make samples && make config

cd ..

svn co svn.digium.com/svn/asterisk-gui/branches/2.0 asterisk-gui

cd asterisk-gui

./configure && make && make install

cd ..







ビルドプロセスが完了したら、2つの構成ファイルを編集します。



/etc/asterisk/manager.confは次のようになります。

[general]

enabled = yes

webenabled = yes

port = 5038

bindaddr = 127.0.0.1

[admin]

secret = 123456

read = system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan

write = system,call,agent,user,config,command,reporting,originate







/etc/asterisk/http.confは次のようになります。

[general]

enabled = yes

enablestatic = yes

bindaddr = 0.0.0.0

redirect = / /static/config/cfgbasic.html

[post_mappings]

backups = /var/lib/asterisk/gui_backups







アスタリスクを開始します。

/etc/init.d/asterisk start







これでインストールプロセスが完了します。



アスタリスクGUIを使用したアスタリスクの構成



簡単なケースを考えてみましょう。 システムには1人のユーザーがいます(1つのVoIP電話)。 my.sip.trunk.comプロバイダーへのSIPトランクがあります。 プロバイダーは、1つの試用番号7692450を提供しました。私たちのタスクは、唯一のユーザーに電話をかけたり受けたりする機能を与えることです。



稼働中のマシンで、ブラウザーを起動し、アドレスバーxxxx:8088でドライブします。xxxxは、AsteriskおよびAsterisk GUIがインストールされているマシンのIPです。 ユーザー名とパスワードを入力し、ログインボタンを押します。



画像



構成ファイルの更新に関する簡単なメッセージ(システムはdigiumハードウェアがインストールされているかどうかを判断しようとします)の後、メインページに移動します。



画像



まず、プロバイダーへのSIPトランクを構成します。 「トランク」、「VoIPトランク」に進み、「新規SIP / IAXトランク」をクリックします。 図のフィールドと同様に、ウィンドウのフィールドに入力します。



画像



発信通話のルールを構成します。すべての発信通話を、作成したばかりのトランクに送信します。 「発信規則」に進みます。 [新しい呼び出し規則]をクリックして、ウィンドウのフィールドに入力します。



画像



通話プラン(ダイヤルプラン)を構成します。 ダイヤルプランは、発信コールのルールのグループにすぎません。 この場合、ルールは1つだけです。 そのため、「ダイヤルプラン」に進み、「新しいダイヤルプラン」をクリックします。 ボックスで、前の手順で作成したルールにチェックマークを付けます。



画像



ユーザーを作成します。 「ユーザー」に移動します。 「新規ユーザーの作成」をクリックします。 ユーザーの名前(CallerID名)、発信通話の番号(CallerID番号)、および通話プランを定義します。



画像



着信コールのルールを決定するために残っています。 このトピック自体は非常に興味深いものであり、別の記事に基づいています。 実際には、着信コールは対話型メニュー(「テクニカルサポートに連絡する-1を押して営業部に連絡する-2を押してオペレーターと話す-0を押す」)で、一度に複数の電話に送信できます何かが電話を拾わない)、留守番電話に送信し、誰もn秒と答えない場合は、モバイルにリダイレクトします...など。 着信コールを私たちの唯一のユーザーに控えめに転送します。 それで、「Incomming Calling Rules」に進み、「New Incomming Rule」をクリックして、画面のフィールドと同様にウィンドウのフィールドに入力します。



画像



まあ、それだけです。 右上隅の[変更を適用]ボタンをクリックします。

誰かがこの記事が役立つことを願っています。



All Articles