通信人家园
标题:
IP Phone DNS SRV 设置
[查看完整版帖子]
[打印本页]
时间:
2010-4-28 21:00
作者:
dongqiang721
标题:
IP Phone DNS SRV 设置
基于
SRV
机制的
SIP
服务器寻址方式
1
基本概念介绍
SIP
协议利用
DNS
机制去解析
SIP URI
的目标地址和端口,寻址
SIP
服务器。
RFC3263
规定了一种
SIP SRV
机制,要求
SIP
实体支持这样的特性:如果
DNS
返回了多条服务器
SRV
记录,
SIP
客户端首先发送请求到最高优先级的相应服务器上,如果请求失败(服务器失效
/
网络路由故障等),
SIP
实体会尝试发送请求到次优先级的服务器上,依次类推。
SIP SRV
机制是非常重要的
SIP
服务器寻址方式,是一种支持
SIP
服务器热备份
/
冗余部署、负载均衡部署方法的主要理论基础。事实上现在已有
90%
以上的
SIP
终端能够支持
SIP SRV
技术特性,
SIP SRV
的应用条件完全已经成熟。华为四款
SIP
终端
EchoLife ET523
、
EchoLife ET522
、
EchoLife ET323
和
EchoLife ET322
也都支持这机制,只要终端则注册服务器设置文本框能设置成服务器对应的域名,并且配套
DNS Server
,就能实现
SIP
服务器备份功能,如果主服务器服务注册,会自动向备份服务器注册。
1
SIP SRV
机制环境搭建
下面以
Window 2003 server
版本操作系统自带的
DNS Server
为例,介绍
SIP SRV
环境搭建的详细操作步骤和
EchoLife ET522
设置。
目标:终端侧
SIP Server
文本框设置成一个域名“
huawei.com
”,向
DNS Server
发出域名解析请求时,
DNS Server
能反馈相对应
IP
,并且有优先级之分,终端优先向优先级最高的服务器注册,如果得不都该服务器响应,则自动向次优先级服务器发注册请求。本指导书配置了
4
个
DNS Server
相对应的
IP
,用户应根据实际情况进行配置。
1.1
DNS Server
相关设置
1.1.1
启动DNS服务
点击
”start”
菜单
---
à
”programs”
所有程序
--
à
“Administrative Tools”
管理工具
--
à
”DNS”
注:如果该
PC
没有安装
DNS
服务请先安装该组件。该组件点击
”start”
菜单
---
à
”contral panel” --
à
”add or remove programs” --
à
” add or remove windows components” --
à
”networking services” --
à
”DNS”
。
1.1.2
创建一个域区
右击
“
Forward Lookup Zones
”
,选择
“
New Zone
”
来启动
“NewZoneWizard”
。
单击
Next
,然后选择创建一个主服务器域区。
选择如何复制域数据,单击
“Next”
。
输入此
DNS
域的名字:
huawei.com
。单击
Next
。
选择动态更新域类型,单击
“Next”
。
域创建完成,单击“
Finish
”结束。
之后就会看见新域区。
单击新域区,从而更详细的显示它的资源记录,会发现每个域区都有两个记录:开始授权(
SOA
)和名字服务(
NS
)记录,都可用来确定你的服务器。
SOA
标明所使用的帐号。
1.1.3
新建
Type A
记录
一个
TYPE A
的记录提供了标难的主机名称到
IP
地址的映射。
Name
是一个主机名并且
value
是该主机名所对应的
IP
地址。这样作为例子,
{relay1.bar.foo.com,145.37.93.126,A}
就是一个
Type A
的记录。创建步骤如下:
右击
“
Huawei.com
”
,选择
“
New Host(A)
”,设置好主机名和对应的
IP
地址后,点击
”Add Host”
。
重复该步骤,建立四个
Type A
记录。
1.1.4
新建
SRV
记录
该处的
SRV
记录必须和上面新建的
Type A
记录一一对应。否则终端无法终端无法识别
DNS Serve
发的
SRV
响应消息。
新建
SRV
操作步骤如下:
右击
“
Huawei.com
”
,选择
“
Other new Records
”,弹出记录类型选择框。
选择
”Service Location
(
SRV
)
”
类型,点击
”Create Record
…
”
。
设置
”Service”
类型为
sip
(这里需要手动输入的,没有选项直接选择)
;选择
”Protocol”
类型为
UDP
,我们终端配套
SoftCo
使用时,传输层协议使用的是
UDP
;设置
”Priority”
为
1
,优先级数值越小,优先级越高;设置
”Weight”
为
0
,如果两条记录优先级相同时,会比较权值;设置
”Port numbei”
为
5060
,一般
SIP
消息使用的端口号是
5060
;设置
”Host offering this service”
为
sip1.huawei.com
,这是提供
sip
服务器的主机名,必须和上面创建的
Type A
对应。
(注:这里不能直接设置成该主机对应的
IP
地址。)
重复上面的步骤,创建
4
条
SRV
记录。
按照上面操作后,
DNS Server
侧所有设置都完成,下面介绍终端侧设置。
终端侧所有设置和普通的设置相同,惟一的区别是一般情况下,
SIP Server
处设置的是
SofCo
的
IP
地址,而需要使用
SIP SRV
机制,则这里设置成和
DNS Srver
已添加的域名,而且终端上必须设置
DNS Server
的地址。以
ET522
为例,设置如下:
在
SIP
页面设置
SIP Server
:
只需在“
SIP Proxy Server
”和“
SIP domain
”处填入域名地址即可,而不是填入
IP
地址。
注:就不能补上图片,比较可惜。失望这片文档对大家都有帮助。。嘿嘿。版本速度申精啊!!!!!!!!!
通信人家园 (https://www.txrjy.com/)
Powered by C114