一、集群测试说明:

1、该测试的主要目的是:让两个注册在不同FS Server上的账号彼此双方通话。

2、测试工具:eyeBeam 、LinPhone

3、FS架构图:

上图中两台FS的分机状况如下:

FreeSwitch A(192.168.11.75) ,默认分机1000—1019

   FreeSwitch A(192.168.11.77) ,默认分机1000--1019

二、FS的设定操作:

注:先以FS_A的设定为例,FS_B的设定几乎相同,只是换掉IP即可。

1、acl的设定

  位置:autoload_configs/acl.conf.xml

  修改:在<list name="domains" default="deny"> 中增加

        <node type="allow" cidr="192.168.11.77/32"/> //该IP即为FS_B的IP

2、dialplan呼出的设定

  位置: conf/dialplan/defalult.xml

  修改:在<context name="default">中增加如下设定(放在所有的<extension>最前面)

  <extension name="Dial to FS_B" >

      <condition field="destination_number" expression="^0(10\d+)$">

            <action application="bridge"  data="sofia/internal/$1@192.168.11.77:5080"/>

   </condition>

   </extension>

3、dialplan呼入设定

  位置:conf/dialplan/public.xml

  修改:在<context name="public">中增加如下设定(放在所有的<extension>最前面)

  <extension name="Calls from FS_B" >

    <condition field="destination_number" expression="^(10\d+)$">

        <action application="transfer" data="$1 XML default"/>

   </condition>

  </extension>

  然后,reloadacl ,reloadxml就可以了。

自此,FS集群设定完成。

FS拓展设置的更多相关文章

  1. Linux中awk后面的RS, ORS, FS, OFS 用法

    Linux中awk后面的RS, ORS, FS, OFS 含义 一.RS 与 ORS 差在哪   我们经常会说,awk是基于行列操作文本的,但如何定义“行”呢?这就是RS的作用.  默认情况下,RS的 ...

  2. Linux中awk后面的RS, ORS, FS, OFS 含义

    转载自http://blog.csdn.net/qq416647781/article/details/40649419   一.RS 与 ORS 差在哪   我们经常会说,awk是基于行列操作文本的 ...

  3. ffmpeg 常用命令

    mp4中的h264编码,而h264有两种封装: 一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中:另一种是mp4模式,一般mp4.mkv.avi会没有startcode ...

  4. Linux 平台安装Oracle Database 12c

    1)下载Oracle Database 12cRelease 1安装介质 官方的下载地址: 1:http://www.oracle.com/technetwork/database/enterpris ...

  5. ffmpeg]ffmpeg使用参数的中文说明

    基本选项: -formats 输出所有可用格式 -f fmt 指定格式(音频或视频格式) -i filename 指定输入文件名,在linux下当然也能指定:0.0(屏幕录制)或摄像头 -y 覆盖已有 ...

  6. C#后台程序重启IIS,发邮件通知

    应用场景:IIS网站挂掉,系统自动重启IIS,通知相关联系人: 主要代码: 监控类 public class monitoringiis { EmailSend send = new EmailSen ...

  7. html+css知识整理

    1.学网页最好的方法:学习别人的网页. 2.文档结构 <html>(超文本标记语言) <head>  <title>     </title>    & ...

  8. fFFmpeg 命令、案例、测试集中营

    gitbook: https://www.gitbook.com/book/xdsnet/other-doc-cn-ffmpeg/details ffmpeg [全局选项] {[输入文件选项] -i ...

  9. node中的流程控制中,co,thunkify为什么return callback()可以做到流程控制?

    前言 我在学习generator ,yield ,co,thunkify的时候,有许多费解的地方,经过了许多的实践,也慢慢学会用,慢慢的理解,前一阵子有个其他项目的同事过来我们项目组学习node,发现 ...

随机推荐

  1. PAT 05-树8 Huffman Codes

    以现在的生产力,是做不到一天一篇博客了.这题给我难得不行了,花了两天时间在PAT上还有测试点1没过,先写上吧.记录几个做题中的难点:1.本来比较WPL那块我是想用一个函数实现的,无奈我对传字符串数组无 ...

  2. maven3在eclipse3.4.2中创建java web项目

    学习maven时参考的一些的博客地址:http://www.cnblogs.com/fnng/archive/2011/12/16/2290587.htmlhttp://sarin.iteye.com ...

  3. Mac OS X中配置Apache

    我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境. 启动Apache 设置虚拟主机 启动Apache 打开“终端(terminal)”,输入 sudo apachectl -v ...

  4. A Knight's Journey_DFS

    Description Background The knight is getting bored of seeing the same black and white squares again ...

  5. Math中floor,round和ceil的区别

    floor 返回不大于的最大整数 round 则是4舍5入的计算,入的时候是到大于它的整数(当-1.5时可见,四舍五入后得到的结果不是我们期待的,解决办法是先对他取绝对值,然后在用round方法) r ...

  6. java学习第九天

    目标 异常(5个关键字 throw try catch finally throws ) 一.概念 异常: 非正常情况,例外.人为什么会生病?内因+外因.内因: 身体不够健壮—>锻炼身体增强体质 ...

  7. Nginx工作原理和优化

    转自:http://blog.csdn.net/hguisu/article/details/8930668 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过 ...

  8. matlab print,disp,fprint,fscan

    http://wenku.baidu.com/link?url=ZvpdbnbozLtaSQA011ZBl5tbpqN62nu8VH-sBZYDQkv4KaaIwnaSXg5vPDgxTjudG-Qn ...

  9. I.MX6 console 跳过 login

    /*************************************************************************** * I.MX6 console 跳过 logi ...

  10. Google Analytics SEO 实时 网站 访问量 统计

    /*************************************************************************** * Google Analytics SEO ...