2020年1月17日0(0)さて、前回導入したAsteriskNowではAsahi-nettとの接続しかしませんでしたが、今回はひかり電話との接続も追加してみたいと思います。事前準備まずNTTのルーターはPR-500MIを使っているのですが、このルーターをLANに接続する必要があります。何年も前の記事になりますが、ここにやり方が載っていますので参考にしてIPアドレスを振ってください。ひかり電話をasteriskを使って統合しようと考えています。その前に現在の環境の説明をします。...ダイアルプランを決める次ににダイアルプランを決めないと行けません。通常発信はAsahi-Net経由での発信を考えております。ひかり電話を使う頻度は少ないので9発信の場合はひかり電話経由ということにしたいと思います。それ以外には以下の通りです。ひかり電話で発信する場合9発信で一般電話110、119、117、171など#7119(救急相談センター)など0120、0570などのフリーダイヤル、ナビダイヤル(※)0800などの着信課金サービス(※)(※)発信は可能でも着信は拒否したいネットワークの追加ではダイアルプランが決まったので実際の設定に移ります。Settings」に入り、ローカルネットワークにPR-500MIに振ったネットワークを追加します。これを忘れると着信でできない、発信はできても声が聞こえないという症状に見舞われます。私の場合これに気づかずに解決するのに時間を要してしまいました。次にトランクの設定をします。「Connectivity」→「Trunks」から設定に入ります。Trunk」を選択します。トランク名を決めて、ひかり電話の回線番号を入力します。次に最初に設計したダイヤルプランを投入していきます。ダイヤルプランで使えるアルファベットの意味は以下の通りです。私の場合は以下の設定を投入しました。加えて184で始まる番号も追加しています(9|1840N0XXXXXXXXなど)。続いてPR-500MIとの接続設定です。PR-500MI側の設定をおさらいしておきましょう。内線番号は5、ユーザー名は0005ですね。System側が最低4桁以上必要なのでこのように設定しています。type=friendusername=0005secret=(PR-500MIで設定したパスワード)fromuser=5host=(PR-500MIのIPアドレス)fromdomain=(PR-500MIのIPアドレス)dtmfmode=inbanddisallow=allallow=ulaw&alawinsecure=port,inviteまたレジスト設定ですが、以下のように設定しています。Config(設定適用)」を押下して設定を反映します(分かりづらい)。レジスタできたかの確認ですが、「Report」→「Asterisk情報」から「レジストリ」を選択し確認しましょう。ところでログを見ていたら以下のエラーが出ていました(動作に影響は無さそうです)。seconds気になる方は、設定に「maxexpirey=3600」、「defaultexpirey=3600」を入れれば消えると思います(Asahi-Netの場合は600)。「接続」→「インバウンドルート」で設定を行います。ダイヤルイン番号にひかり電話の電話番号を指定します。宛先は、着信グループ(つまりringall)を指定します。最後に発信ルートの設定を行います。「接続」→「アウトバウンドルート」より設定を行います。「経路名」には適当な名前をセットします。ダイヤルパターンはトランクで設定したものと同一のものを指定します。このパターンにヒットしたものを前章で作成したトランクを経由するのでひかり電話のトランクを指定します。前回はひかり電話も追加し、コールルーティングの設定方法をご紹介しました。今回はAsteriskNowでAsahi-Net経由で発信する際に非通知発信する方法についてご紹介します。...この記事を書いた人せとあつ現在ドイツ赴任中の会社員。20年以上SIer業界で頑張っています。本ブログでは「コンピュータ関連」や趣味の「ガジェット」についての記事を書いています。購読する新着記事シスログ(/var/log)配下のログがいつまでたっても削除されない!2020/1/22CentOS7のPHP(5.4系)をPHP7.2にバージョンアップする、ついでにWordPressも5系へ。