• 2009年06月24日

    Trixbox & Elastix中SIP Trunk的设置 - [CTI开发]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://vontall.blogbus.com/logs/41445171.html

    本文系转载,原文出自:http://voipok.spaces.live.com/

    FreePbx中SIP TRUNK的基本设定:

    Dial Rules:
    X.                        [设呼入以0-9开头的所有号码]

    PEER Details:
    type=peer                  [类型可以是 peer, user, friend  ]
    host=192.168.0.1        [服务器的地址, 有的时候注册还需要域名, 可以加一条fromdomain=来实现]

    insecure=invite,port      [完全信任IP地址和端口,很重要!!!!]
    secret=****               [注册的密码]
    fromuser=60xxxx          [注册ID, 有些电信的认证ID和注册ID是不一样的, 需要注意一下]
    dtmfmode=inband         [使用的DTMF方式, 共3种可选(RFC2833, SIPINFO和INBAND) ]
    context=from-trunk      [呼入走的脚本]
    canreinvite=no             [是否允许reinvite功能]
    authuser=60xxxx          [认证ID,从提供商处得到]

    User Detials:
    type=user
    secret=****               [secret的密码是要和上面的密码一样]
    context=from-trunk
    dtmfmode=inband
    insecure=very

    Register String:
    60xxxxx:****@192.168.0.1/60xxxxx       [用户名:密码@IP地址/认证ID]

    呼出:
    Outgoing Routes里为这条trunk加一条路由做出局参数;

    呼入:
    Incoming Routes里加一条路由,, 在新加的路由里面的Extensions里选择你要接听电话的分机或其它。
    在DID Number里填上你要接听的那条trunk的号码, 或者在Caller ID Number里填上要进线的CID. 就可以有电话进来了.
    如果DID Number和Caller ID Number都是空的话, 就会变成一笔any DID/ any CID, 这样所有的电话都会有指定的分机来接听了.


    收藏到:Del.icio.us