
简介面向VoIP运维与实施人员的鼎信网关快速配置指导文档围绕网关注册账号、号码对接、IP规划以及PRI、PSTN、SIP、IP分组、呼叫路由、号码变换和时间同步等环节梳理从前期准备到重启生效的配置路径适合需要快速完成网关上线、排查对接问题的初中级技术人员参考。资源包共1个docx文件约2.07MB以图文混排的操作手册形式分节组织便于现场按流程查阅和对照执行。已有1542人学习说明其在VoIP网关配置场景中具备一定参考价值。文档把分散的配置项串联成可落地的操作清单从电脑直连网关、默认地址与登录方式到PRI协议类型、接口属性再到SIP端口、中继参数、RFC2833负载类型及NTP服务器等关键项均有明确指向可帮助读者减少反复试错快速建立配置思路并完成业务验证。1. 拿到一台 VoIP 网关先别插电话线从 192.168.1.111 开始的三层落地顺序很多现场翻车不是配置写错而是顺序错了先动了 PSTN 分组再回头改 E1 时钟结果整条链路时好时坏。我一般先把这台网关当成一台要接 E1 中继、又要接 SIP 平台的“翻译机”PRI 对运营商侧SIP 对平台侧中间靠 PSTN 分组和 IP 分组把时隙与账户绑定起来。这份指导手册的价值就在于把“先网络、再中继、再分组、后路由”的顺序固定下来新手照着走不会乱熟手可以拿它当现场核对表。适合正在做语音落地、需要把 E1 线路接入 SIP 平台的人。2. 网络底座与登录192.168.1.111 的直连方式和隐藏风险先把开局这块讲透因为后面所有配置都要通过 Web 页面点一旦网关 IP 找不到后面的工作就全都做不了。2.1 为什么必须直连 PC 口不能随手接交换机网关出厂默认地址是192.168.1.111掩码255.255.255.0用户名密码默认admin。工程上最常见的失败场景就是把网关 WAN 口往现场交换机上一插如果现场还有 DHCP 服务器网关会自己去拿一个地址你根本不知道它现在是哪个 IP只能靠扫描或者恢复出厂。所以我一般按这个顺序做把笔记本的网卡手工配成192.168.1.x避开.111比如192.168.1.10用网线直连网关的 PC 口不要经过任何交换设备浏览器访问https://192.168.1.111注意是 HTTPS很多浏览器会提示证书不受信任直接继续访问就行登录后先到左上角 Language 把语言切成中文省得后面靠图标猜菜单。# 手工指定笔记本临时地址示例用 LinuxWindows 在网卡属性里填同样的值 sudo ip addr add 192.168.1.10/24 dev eth0 sudo ip link set eth0 up # 先确认能通再开浏览器别一上来就怀疑网关坏了 ping -c 4 192.168.1.111这段命令只是把本机拉进192.168.1.0/24网段并验证链路。ip addr add里的地址只要不是111、不与现场已有设备冲突即可ping通说明物理链路和网关地址都没问题不通就检查网线是否插在 PC 口、笔记本网卡是否真的生效。2.2 本地网络参数怎么填填错会怎样登录后进入“网络参数配置 → 本地网络”这里填的是网关在客户现场网络里的地址不是192.168.1.x这个开局地址。需要提前跟用户要齐四项IP 地址、网关、子网掩码、DNS。参数取值来源填错的典型后果IP 地址用户规划的业务网段与现场设备冲突SIP 注册随机掉线子网掩码与 IP 同网段跨网段路由不通平台侧不可达默认网关现场三层网关能 ping 通同网段出网段即断DNS现场 DNS 或公网 DNS域名方式对接 SIP 中继时解析失败填完点“保存”此时网关地址就变了。血泪经验保存前先把新地址记在纸上保存后立刻用新地址重新登录一次确认能进再继续往下配。很多人保存完顺手关页面回头发现旧地址打不开以为设备挂了。注意改完本地网络地址后如果新地址与笔记本不在同一网段需要把笔记本网卡也改到新网段或者把网关接回现场网络再访问。3. PRI 与 PSTN 分组E1 时钟、帧格式和时隙怎么对上这一层决定运营商那条 E1 线路能不能用。PRI 配的是信令PSTN 分组配的是承载时隙两者必须互相对得上。3.1 PRI 参数与中继ISDN 和用户侧不能选错进入 PRI 参数配置把“源号码类型”和“目的号码类型”都改成“用户号码”并关闭 Facility 功能。Facility 是补充业务信令普通语音落地用不到开着反而可能让对接方在信令上产生歧义。然后是 PRI 中继配置几个参数必须留意接口标识符名称自己起个能看懂的比如PRI-01D 通道设为“启用”这是信令通道关了就等于没有信令E1/T1 端口号按实际物理端口填协议类型一定要选ISDN选错这一项整条中继直接不通接口属性设为“用户侧”。接口属性这块容易被忽略。网关接的是运营商线路时通常由网关侧模拟用户侧行为如果选成网络侧信令交互会对不上表现为拨号无响应或者立刻拆线。3.2 E1/T1 与 PSTN 分组时钟源、DF、HDB3 三个铁三角进 PSTN 分组配置先设 E1/T1 参数“E1/T1 时钟源”设为“远端”然后点“修改”。时钟源选本地还是远端取决于谁是时钟主设备接运营商 E1 时一般由线路提供时钟所以选远端。工作模式E1、帧格式DF、线路编码HDB3这三项是 E1 的标准组合改动前先跟线路侧确认。国内 E1 绝大多数就是这套如果对方明确说不同以对方为准。编解码分组用默认即可。拨号超时规则建议把三个时长都改成 3 秒前缀收号时长最小长度收号时长收完前缀后最大长度收号时长收完最小长度后统一成 3 秒的好处是行为可预测用户拨完号最多等 3 秒就出局不会出现“有时候快有时候慢”的玄学体验。如果现场号码长度差异大可以适当放宽最大长度那项但别超过 5 秒否则拨号后等待感明显。PSTN 规则里选中默认规则点“修改”把编解码分组编号设为0RFC2833 负载类型标识改成101DTMF 发送模式设为RFC2833。DTMF 走 RFC2833 而不是音频带内传输按键音才不会被压缩算法吃掉IVR 按键才能可靠识别。# 现场常用的 E1 参数核对清单配置前逐项对一遍 工作模式 : E1 帧格式 : DF 线路编码 : HDB3 时钟源 : 远端 D 通道 : 启用 协议类型 : ISDN 接口属性 : 用户侧 DTMF 模式 : RFC2833 RFC2833 PT : 101这几项不是随便填的DF帧格式配合HDB3编码是国内 E1 的常规承载方式时钟源选远端意味网关从线路提取时钟避免两端时钟漂移导致滑码。滑码的表现是通话偶尔“咔”一下或者传真失败很难查所以一开始就配对。然后是新建 PSTN 分组点“添加”填分组编号和名称时隙选择模式改为“循环递增”。“循环递增”意味着呼叫按顺序轮流占用时隙比固定占用更均衡不会出现第一个时隙被打爆、其余时隙闲置。最后在 PSTN 分组管理里点“添加”设置起始 E1、终止 E1、起始时隙、终止时隙点“确定”。这一段就是告诉网关“这个分组对应哪几个物理时隙”填错范围会导致呼叫占用到不存在的时隙表现为接通无声或者直接失败。注意时隙范围和运营商实际开通的数量必须一致。没开通的时隙配进去呼出会随机失败而且日志里往往只看到“无可用电路”这类模糊提示。4. SIP 侧落地7060、7854 和静态 NAT 的取舍SIP 这层是跟平台对接的端口和 NAT 相关选项配错现象通常就是注册不上或者能注册但一通就断。4.1 SIP 参数UDP 7060 与随机端口为什么要禁用进入 SIP 参数配置UDP 端口改为7060禁用 SIP 随机端口200 OK 携带 SDP设为启用SIP 静态 NAT 设为禁用然后保存。逐项说理由UDP 端口改成固定值是为了让平台侧和防火墙策略可预期。默认端口容易和现场其它服务冲突也不方便做白名单。禁用随机端口开着的话每次会话源端口都变平台侧如果做了端口校验或者防火墙做了限制就会出现“有时通有时不通”。200 OK 携带 SDP启用确保应答里带完整媒体描述避免对端要靠额外的 re-INVITE 才能协商出媒体地址少一次交互就少一次失败机会。静态 NAT 禁用内网直连场景不该开开了会把私网地址写进 SDP对端解析不到表现为接通无声。4.2 SIP 中继与账户对端地址、7854 和 From 头域添加 SIP 中继需要填参数示例值说明中继名称SIP-PLAT-01自定义便于路由引用对端地址平台侧地址必须是平台可达地址传输协议UDP与平台侧一致对端端口7854按平台实际端口填手册里是示例值From 头域对端域名影响平台侧对主叫身份的识别对端端口7854是个示例值实际以平台给的信息为准这点不要照抄。From 头域选“对端域名”是为了让平台侧看到的身份符合它的预期选错可能出现主叫号码被改写或者直接被拒。然后添加 SIP 账户按实际信息录入账户、认证密码等点“确定”。账户是平台用来认证的中继是告诉网关往哪发两者要能对上缺一个都注册不了。# 排查 SIP 注册情况的常用手段在有抓包条件的机器上执行 tcpdump -i eth0 -n udp port 7060 -w sip_reg.pcap # 抓完用抓包工具过滤 REGISTER 与 401/403/200 响应抓包看的是注册请求有没有发出去、对端有没有回 401 或 200。如果连 REGISTER 都没有问题在网关出网或中继地址如果一直 401是认证信息不对如果回 403多半是平台侧策略或 From 头域不匹配。4.3 IP 分组回铃音来源与循环递增IP 规则设定里选默认规则点“修改”PSTN 呼入回铃音来源设为“自适应”IP 呼入回铃音来源设为“PSTN”确定。回铃音这块是体验问题从 PSTN 呼入时如果回铃音由网关本地生成可能和实际线路的彩铃不一致设为“自适应”让它跟随线路侧更自然。IP 呼入回铃音来源设为 PSTN则是让从平台进来的呼叫使用 PSTN 侧的回铃音避免两端都放音导致叠加。新建 IP 分组点“添加”填分组编号和名称IP 选路方式设为“循环递增”确定。再到 IP 分组管理里点“添加”系统会自动带出刚才的分组信息把具体账户加进去。循环递增同样是为了负载均衡多个 SIP 账户时不会全压在一个上。5. 呼叫路由与号码变换让两个方向都走通前面配的都是“端点”路由才是把两个方向真正连起来的那一步。5.1 PSTN-IP 与 IP-PSTN 两条路由PSTN-IP 路由点“添加”依次配置路由描述、来源类型、PSTN 分组确定。这条路由决定从 E1 进来的呼叫去哪个 SIP 中继。IP-PSTN 路由点“添加”依次设置路由描述输入被叫号前缀、主叫码前缀填(.)确定。(.)在多数网关的正则语法里表示匹配任意号码等于“全都放行”。# 正则语义示意帮助理解 (.) 这种写法的含义 (.) - 匹配任意一位及以上任意字符等价于不限制前缀 ^(0\d) - 只匹配 0 开头的号码串(.)用起来省事但也意味着没有任何过滤。生产环境我一般会收紧到具体号段比如只允许特定前缀的出局呼叫避免被当成任意号码都能往外呼的通道。号码变换则按运营商或平台要求配比如去掉长途前缀、补全区号、做号码归一化这类变换规则每条都建议单独加描述后面查问题时不用逐个点开猜。5.2 时间与重启NTP 不只是为了让时钟准进入“管理 → 管理参数”配置 WEB 默认语言配置 NTP 参数添加cn.pool.ntp.org保存。然后打开“设备重启”重启完成后配置生效。时间对语音设备不是小事日志时间戳、证书校验、计费话单都依赖时钟。设备重启后时钟归零不同步就会导致排查时时间对不上。NTP 服务器按现场网络条件填内网有 NTP 就优先用内网地址cn.pool.ntp.org只是手册给的公网示例。注意配置过程中不要频繁重启。每改一轮关键参数重启一次是合理的但如果每改一个选项就重启排查问题时无法判断到底是哪个改动生效了。6. 上线前的排查清单五个现场最常见的翻车点配置点完了不等于能用这一段是我踩过之后固定下来的检查顺序。6.1 五个典型故障的现象、原因与解决现象一浏览器打不开https://192.168.1.111ping 也不通。原因笔记本网卡没生效或者插的是 WAN 口不是 PC 口也可能是现场交换机里有 DHCP 把网关地址改了。 解决先确认网线插在 PC 口用ip addr看本机地址是否真的落在192.168.1.0/24不通就直连、禁用无线网卡必要时恢复出厂重新来过。现象二PRI 状态一直起不来D 通道不通。原因协议类型没选ISDN或接口属性选成了网络侧也可能 E1 物理线路本身没通。 解决回到 PRI 中继配置逐项核对协议类型和接口属性再用线路环回确认物理层有没有信号先分层排除。现象三能打通但对方听不到按键IVR 不识别。原因DTMF 发送模式不是 RFC2833或者 RFC2833 负载类型和平台侧不一致。 解决把 DTMF 模式设为 RFC2833、负载类型对齐平台要求常见 101两端都确认后再测按键。现象四注册成功一通就断或接通无声。原因静态 NAT 开着把私网地址写进了 SDP或者 UDP 端口与平台不一致、随机端口没禁用。 解决关闭静态 NAT固定 UDP 端口并禁用随机端口抓包看 SDP 里的媒体地址是不是网关真实可达地址。现象五呼出随机失败时好时坏。原因PSTN 分组里时隙范围配多了包含了运营商没开通的时隙循环递增时轮到坏时隙就失败。 解决把时隙范围收紧到实际开通数量逐个时隙拨测而不是只看总成功率。# 排查顺序建议从底层往上每层确认后再进入下一层 1. 链路层ping 网关、看 E1 物理状态 2. 信令层PRI 状态、SIP 注册状态 3. 承载层时隙范围、编解码与 DTMF 4. 路由层两个方向的路由是否都有匹配 5. 应用层拨测、按键、回铃音按这个顺序走出问题时能快速定位在哪一层不会一上来就翻遍所有页面。6.2 参数改动后的验证习惯每次改完一组参数我至少要验证三件事页面状态是否显示正常、抓包是否看到预期报文、实际拨测是否成功。三者缺一改动的“生效”就只是页面上的假象。7. 进阶把号码变换和拨测做成可复用模板号码变换这块手册只写了一句“根据用户实际情况配置”但实际现场这一层最容易反复返工。我的做法是先把需求拆成三类再动手。第一类是去前缀运营商送来的号码带长途字冠平台侧不认需要在入局方向剥掉。第二类是补位平台侧下发的号码缺区号出局前要补全。第三类是归一化同一批号码存在多种写法统一成一种格式便于平台侧做路由和计费。落到操作上每条变换规则配完单独做一次拨测只测这一条规则涉及的号码不要和其他规则混在一起测否则出现异常时分不清是哪条规则先命中。变换类型方向典型配置思路验证要点去前缀PSTN 到 IP匹配固定前缀后删除剥掉后号码长度是否符合平台预期补区号IP 到 PSTN匹配短号后前置插入出局号码能否被线路接受归一化双向按规则统一改写平台侧话单号码是否一致拨测我一般固定一张小表内线互拨、出局呼手机、呼入回落、按键走 IVR、长时间通话。# 逐项拨测记录表用文本记比凭记忆可靠 内线互拨 : 通/不通语音质量 出局呼手机 : 通/不通主叫显示是否正确 呼入回落 : 通/不通落地号码是否正确 按键测试 : IVR 是否识别 长通话 5 分钟 : 是否断线、有无单通这张表的意义是下次同样型号的网关再上线直接照表跑一遍比重新回忆配置项快得多。最后说个教训。早些年我配完就直接交付觉得页面全绿就行后来一次现场故障查了大半天才发现是时隙范围多配了两个平时拨得少没撞上。从那以后我每次上线前都强制走一遍“链路、信令、承载、路由、应用”五层核对并且把时隙范围按实际开通数量逐个拨测一遍宁可多花二十分钟也不留一个随机失败的坑。希望帮到你。本文还有配套的精品资源点击获取