XSwitch Lite 用户手册
使用场景说明
本章列举了一些典型的使用场景,在实际使用中可以参考进行配置,以便最大限度地发挥 XSwitch Lite 的功能,同时以不失简洁高效。
基本策略
你首先应该规划号段和号长,最好是有规律的,内部分机的号长最好也一致。XSwitch 支持多种号长并存,但变长通常意味着你需要设置比较复杂的路由逻辑。以下是几种通用的分机号设置:
- 600~699:所有分机都以
6
开头,支持 100 个分机 - 800~899:所有分机都以
8
开头,支持 100 个分机 - 600~999:分机以
6
、7
、8
、9
开头,需要对每位数字设置路由,这时候建议扩展为 4 位 - 1000~1999:4 位分机号
小型 IP-PBX
小型 IP-PBX 通常只有一个管理员,管理员可以管理多个分机(如50
)。这时候没有必要建立多个管理员,除非用户需要登录系统进行一些自助服务,如看话单,听语音留言等。但国内用户不习惯使用语音留言,因而应用场景比较少。
如果需要用户账号,带来的复杂性不仅仅是创建账号那么简单,还要求管理员理解用户和分机的对应关系,用户密码的分发逻辑,重置账号密码、甚至权限管理等。
在小型 IP-PBX 中,大家都使用同样的域登录系统。如果在系统安装时在后台配置了force_domain
选项,则话机可以使用任何域注册,系统强制使用默认的域。
小型 IP-PBX 一般放在企业内网,员工也不会主动攻击系统,因而不需要太多考虑安全性。
所以,对于100
人以下的小公司,一种典型的分机和会议室配置是:
- 600~699:分机
- 300~399:会议室
- 800~899:IVR
- 0:拨打外线,路由在送出号码前做号码变换“吃掉”
0
- 1:直接送到外线,如
110
、119
以及所有手机号等
有分支机构的配置
如果你有多个分支机构,建议把系统放到公网服务器或云服务器上。不同分支机构规划不同的号段。
为了防止有人在公网上扫描系统,SIP 服务器最好不使用默认的5060
端口,并且,把默认 SIP Profile 启用ban-ipv4-domain
参数。使用该参数要求使用域注册到系统,而不能使用 IP 地址。
多地组网
有时候,可能每个地方都放一台 XSwitch 服务器,这样,可以在 XSwitch 系统间互相做路由,跨地区的呼叫必须经过两个 XSwitch 才能接通。
两个 XSwitch 间可以使用 IP 认证。假设两个 XSwitch 服务器分别为 XS1 和 XS2,则:
在 XS1 上创建分机xs2
,CIDR 属性填入 XS2 的 IP 地址。同时,主叫名称和号码都设置为“PASS
”,这样即开启了主叫号码透传,所有从 XS2 上来的呼叫都认为是xs2
这个分机发起的呼叫,但是,仍能显示原来的主叫号码。
如果想为从 XS2 上来的呼叫指定不同的路由逻辑,则可以修改xs2
分机的呼叫源。
在 XS2 上做出局路由指向 XS1 的 IP,如:
- 目的地类型:IP 地址
- 目的地:XS1 的 IP 地址
在 XS2 上也做对应的设置,双方就可以互拨,也可以使用对方的中继和路由规则出局。