我需要一种方法来生成报告或日志,以证明我的互联网连接不稳定。我的康卡斯特连接非常不稳定,但如果我让他们的支持人员派人过来,那么当那个人在这里时,它可能会正常工作。
我找到并尝试了 CSGWare Corp 的“连接监视器”,但它并没有创建我需要的那种报告或图表,无法让我的 ISP 相信他们的链接是间歇性的。
我需要做的是让软件监视我的连接并记录连接何时中断或 ping 时间何时急剧上升。
我可以让连接监视器执行此操作吗?或者是否有其他程序可以执行此操作?
答案1
带有时间戳的 Bash 脚本,因此当您将其展示给康卡斯特时,您可以指出它发生故障或不稳定的确切时间。
ping comcast.net | while read pong; do echo "$(date): $pong"; done > ~/log.txt
...产生如下输出:
Thu Jun 5 00:23:54 CDT 2014: 64 bytes from 0.0.0.0: icmp_seq=235 ttl=55 time=61.848 ms
Thu Jun 5 00:23:55 CDT 2014: Request timeout for icmp_seq 236
Thu Jun 5 00:23:56 CDT 2014: 64 bytes from 0.0.0.0: icmp_seq=236 ttl=55 time=1317.795
然后,您可以使用以下方式在另一个窗口中监视它tail
tail -f ~/log.txt
简洁明了。适用于 Mac 和 Linux。不确定是否适用于 Windows。
答案2
ping -t comcast.net > log.txt
向他们展示该log.txt
文件。
答案3
我遇到了一个持续了三年的 Comcast 连接问题 - 每天都有几十次断线。最后我编写了一个程序,可以持续测试互联网连接并记录任何断线事件。我向 Comcast 展示了日志,他们终于认真对待了我的问题并修复了它!
我正在销售该程序(免费试用,许可证 10 美元),以帮助其他人解决他们的 ISP 问题。它被称为 Net Uptime Monitor -http://www.netuptimemonitor.com。它是一个简单的程序,可以完全按照您的要求执行操作 - 持续监控您的互联网连接,并记录每次发生的故障的纯文本日志,包括中断的开始时间和时长。
无需复杂的配置或任何其他操作 - 它实际上是一款单一用途的程序,只需安装并运行即可。它生成的日志将帮助您的 ISP 找出问题所在。
答案4
向消费者保护机构投诉。他们监控它。
向 ISP 投诉并向其展示 ping 日志文件?拜托,伙计们,你们肯定在开玩笑。你怎么证明一个简单的文本文件的真实性?你怎么证明它不是你自己写的?
如果你想监控你的连接,你可以设置即时消息。您甚至可以将您的 ISP 指向它。但我怀疑这是否有用。如果您的提供商没有公平对待您作为消费者,那么如果您有其他选择,请停止使用其服务。