そして、「ホーム」アスタリスクについての詳細

この投稿を読んだ 、私は自分の経験を共有することにしました。

現時点では、2つの簡単なタスクが解決されています。

これはどのように行われますか?

DID番号を選択


それはすべてあなたが呼ばれる電話番号で始まります、一般的な名前は直通ダイヤル(DID)番号です。

モスクワの直通番号で最も安いオファーは、 バザ (中央電信が提供)です。 投稿を書いている時点で、最も安い料金は毎月250ルーブルで、それに加えてコード499または495の番号を選択するための1回限りの支払いがあります。 契約に署名するときは、すぐにコール転送をSIPデバイスに接続するように依頼することをお勧めします(追加サービス「Base-IP」、接続は1回支払われます)。 SIPへの転送は無料です。 これは私の選択です。

非常に安くて怒りが必要な場合は、 マンゴオフィス、月に30ルーブルでダイヤルするトーンのモスクワ番号があります:)私はこのオプションを試していません。

月に0.75ポンド(≈37ルーブル)の支払いで、世界49か国(ロシアはリストにありません)のLocalphoneからDID番号を購入できます。 私はまだこのオプションを試していませんが、私は計画します:)ロンドンまたはニューヨークの部屋が役に立つかもしれません。

「バズ」を設置しました


「個人アカウント」では、「転送」セクションに移動し、好みに合わせて設定を設定します。

次に、「Forwarding Numbers」サブセクションで、マジック電話番号88830849XXX​​XXXXXを追加します。 たとえば、ベース電話番号(499)501-2345がある場合、コール転送を番号8883084995012345に設定する必要があります。この番号への転送は、ベースサーバーに登録されているSIPデバイスへの転送を意味します。 残りの転送番号がある場合は、削除できます。


これで、最低限必要な設定が完了します。

VoIP用サーバー


Asteriskは、 ドイツで月額3ユーロでXenテクノロジーを使用た安価な仮想サーバーを選択しました。128MbRAM、256Mbスワップ、10Gbディスク、Debian安定OS。 現時点では、これで十分です。

「ベース」とアスタリスクを接続します


/etc/asterisk/users.confに次の行を入力するだけで十分です。
[baza]
secret = ***
defaultuser = 849********
trunkname = baza
callerid =
hasexten = no
hassip = yes
hasiax = no
host = qwerty.cnt.ru
context = from-baza
insecure = invite
fromuser = 849********
fromdomain = qwerty.cnt.ru
type = friend
callbackextension = 111
disallow = all
allow = alaw
allow = ulaw
allow = g729
nat = no
canreinvite = nonat
dtmfmode = rfc2833


そして、上記のcallbackextensionパラメーターで示されたように、1つの単一番号による番号付けに関して「from-baza」コンテキストを作成します。 /etc/asterisk/extensions.confにある最も単純なオプション:

[inc-redirect-to-me]
Exten => 111, 1, Dial(SIP/terrasip/79*********&SIP/112,60)
Exten => 111, n, Hangup()

[from-baza]
include => inc-redirect-to-me


TerraSIPオペレーターを介して携帯電話と、テーブルの上に立っているSIP電話を同時に呼び出しています。 後者の設定は行いません-すべてが標準です。

VoIPトラフィックを終了するためのオペレーターの選択


それは冒険なしではありませんでした。

最初は、選択が明らかであるように見えました-Betamax。 これはドイツのVoIPオペレーターで、レートが非常においしいため、通話品質も良好です。 彼は数十の再販業者を通して仕事をしているので、まず概要表の料金を見てから、最良の価格で再販業者に登録して生活を楽しんでください:)

そして昨日、すべてが機能しなくなりました。 Betamaxサーバーは、アスタリスクに「SIP / 2.0 503大規模なトラフィックについてはwww.voicetrading.comを確認してください」というメッセージを安定して送信します。

調査の結果、禁止されたのは仮想サーバーのIPアドレスであることが判明しました。自宅のコンピューターからは、同じアカウントでのすべての呼び出しが行われます。 サポートを書きました。 彼らは何も知らないふりをして、設定を確認するように言ってきます。 前述のvoicetrading.comもBetamaxの再販業者ですが、それは組織と連携しており、そこでの最小の貢献は500ドルです(残りは10ユーロに対して)。

要約:Betamaxは、どんなに悲しくても私の目的には向いていません。

現在、 TerraSipオペレーターを使用してます。 ここの料金はBetamaxよりわずかに高く 、最も重要なことは、前回のように無料の時間がないことです。 TerraSipを操作するためのアスタリスク設定も提供しません。すべての詳細は、Webサイトで説明されています。

今後の計画


アスタリスクのドキュメントを読んで、すべてを改善したいときに追加機能を追加します:)計画には、ボイスメールのセットアップ、 コールスクリーニング (携帯電話へのリダイレクト時に発信者IDが失われることを考慮)、会話の記録、ブラック/グレーリストが含まれます、携帯電話へのコールバックなど ニュアンスを共有します:)

Source: https://habr.com/ru/post/J104085/


All Articles