1.配置VOIP语音网关(我用的是讯时2O2S语音网关),语音网关配置如下:
(1)中继线配置→中继线功能,在fxo口外线号码,填写运营商提供的号码,接入方式选择直接呼入,设置完成后保存
(2)配置路由规则:中继线(就是外线号码)→任意号码→ip侧(涉及外部的呼叫要在IP地址后面写上5080端口)
(3)配置dialplan,目录:# vim /usr/local/freeswitch/conf/dialplan/public.xml
<extension name="DID">
<condition field="destination_number" expression="^800099999$">
<action application="info" data=""/>
<action application="ivr" data="maomao"/>
</condition>
</extension>
说明:最后一个<action>中的IVR是我自己创建的IVR,expression中80009999这个号码,是根据VOIP上的FXS口上的号码配置的
到此为止配置完成,当外线号码呼入时,会通过VOIP语音网关转到FreeSWITCH,然后FreeSWITCH通过public dialplan转入IVR