質問: Asteriskの設定について教えて下さい。 現在はpr400kiでx-lite(Windows10)から発信すると代表番号(092-1111-****)で発番通知されます。 上記の発信番号を1つ追加させ、例えばPC1からの発信は092-1111-****でPC2からの発信は092-2222-****で発番通知させたいと考えております。 条件としては1サーバーで実現させたいです。 ちなみにAsterisk側にnicを追加してip route でやってみましたがダメでした。
回答: このご質問内容だと期待した回答はできないと思いますが、可能な限りで回答します。 まず、前提の整理ですが、 > > 現在はpr400kiでx-lite(Windows10)から発信 > > > これは、pr400ki 直収ということを言われていますか? > > 上記の発信番号を1つ追加させ > > > 契約上の話で1回線追加することを言われていますか? > > 条件としては1サーバーで実現させたいです。 > > > 全てAsterisk制御にしたく、pr400ki と Astersik でTrunk構成とし、SIP端末はAstersik管理にするということで宜しいでしょうか? > > ちなみにAsterisk側にnicを追加してip route でやってみましたがダメでした。 > > > 上記は何をしているか理解できていません。 で、ここからが回答です。 pr400ki にAstersikがレジストできていないのであれば、以下のサイトが参照になるのではないでしょうか。 http://haruroid.moe.hm/blog/?p=224 上記サイトでは記載されていなので必要ないのかも知れませんが、以前のPR200系ルータだと専用パッチが必要でした。 以下のサイトで確認されたほうが良いかもしれません。 http://www.voip-info.jp/ レジストできているのであれば、sip.confに該当SIP端末のレジスト情報を記載する。 ここからは検証が必要だと思いますが、端末毎に動作を変えたいのであれば、sip.confの各端末コンテキストで、extensions で参照するコンテキストを指定する。 例えば以下。 [2000] type=friend defaultuser=2000 secret=2000 canreinvite=no host=dynamic context="検証用のコンテキスト名" 上記設定した上で、extensions.conf で該当のコンテキストで指定した動作を記述する。 例えば以下。 [検証用のコンテキスト名] exten = "外線発信設定" なお、発番指定は以下でできるようです。 CALLERID(num)=092-1111-** 以下の事象があり、正しく動作しない可能性もあるかも知れません。 https://groups.google.com/forum/#!topic/asterisk-ug/m5ludWbekPA