我正在将我们的 VoIP 电话(Polycom 301 和 501)切换到我们的数据网络。它们之前被划分到自己的网络。这意味着禁用 Trixbox(Asterisk)服务器上的 DHCP,并配置 Sonicwall TZ 210 DHCP 以指示 Trixbox 是 TFTP 服务器。
Polycom 电话显示“无法联系启动服务器”。所有电话都配置为 TFTP,并且之前使用 Trixbox 服务器进行 DHCP 时确认可以正常工作。Trixbox DHCP 现已关闭。
我在 DHCP 中配置了选项 66(作为字符串)、128(作为 IP)和 150(作为 IP),并将它们添加到 TFTP 选项组中。我已为动态 IP 范围启用“允许 BOOTP 客户端使用范围”,并将选项组 TFTP 指定为 DHCP 通用选项组。
知道我错过了什么吗?是否有单独的工具来检查 DHCP 响应以将 Trixbox 与 Sonicwall 进行比较?
答案1
您可以使用以下方式分析 dhcp 响应wireshark。解决网络问题时,此工具是必备的。
关于电话问题,是否可以从数据网络访问 tftp 服务器?
Dhcp 选项看起来不错,所以我想说,当电话在语音网络上时使用 wireshark 捕获启动序列,然后在数据网络上执行相同的操作。
顺便说一句,拥有独立的语音网络是一件好事。
答案2
您确定他们确实可以访问星号服务器吗?这可能并不是他们错误地选择了服务器,而是服务器无法从那里路由。
我还发现一个问题,我在 tftp 中设置了启动服务器,但启动服务器上的配置指向了我的启动服务器的旧 ip。真傻。
我不在我的几个 Polycoms 附近 - 但我认为,如果你在他们抱怨你的时候猛击菜单,你可以查看信息并查看它是否已正确接收启动服务器。
我们确实设法让他们使用 tftp光滑墙防火墙,我以为我们正在使用选项 160...(似乎有几个可以工作)并且它可能是字符串而不是 ip?我会试着记住在上班时检查一下。
从来没有让那些该死的 zultys 电话通过 dhcp 工作过……他们必须使用静态启动服务器。