我有一台 CentOS 机器,用作 PBX。一个接口连接到本地网络,另一个接口目前(等待设备到达)直接插入我们提供商的城域以太网连接。
我想从盒子内部监控流向互联网的带宽(基本上是进入或退出 eth1 的所有内容),是否有一个非常简单的工具可以给我每个接口的活动带宽使用情况?
这样我就可以调整编解码器和其他东西以达到最佳通话限制。
(关于此类设置的任何其他评论都将受到赞赏:))
谢谢。
答案1
您可以使用一些简单的基于文本的工具:
- bwm-ng 以可配置的刷新率(默认为 500ms)显示每个接口(rx、tx 和总计)上的流量速率数字计数器
- iftop 根据源/目标主机显示流量的数字和条形图指标
- iptraf 根据连接(源/目标主机和端口)或每个接口、端口或物理地址的数据包数显示数字数据包和字节数。
(所有这些都应该适用于常见的发行版,但可能不适用于默认存储库)
就我个人经验而言,如果通话质量是个问题,那么您应该更多地关注延迟和抖动,而不是带宽。Asterisk(如果您使用的是 Asterisk)有一些不错的内置工具和调试功能,其他一些网络工具也可以提供帮助。
答案2
我以前使用过“iftop”,我不确定这是否正是你要找的,但这里似乎有一个包:http://dag.wieers.com/rpm/packages/iftop/
答案3
答案4
我刚开始使用 VoipSpear。它很简单,而且免费。
链接在这里 http://www.voipspear.com