越来越近了,继续走。
DNS 解析很慢。试试 Cloudflare 或 Google DNS,如果没有改善,再恢复为自动。
卫星互联网
卫星连接有其独特的故障:树木遮挡导致一秒中断、ping 始终不低于 600 ms,或 12 日就用完流量。Kilobat 从 Mac 测量路由器和互联网,帮助缩小原因范围。
brew install seifip/kilobat/kilobat越来越近了,继续走。
DNS 解析很慢。试试 Cloudflare 或 Google DNS,如果没有改善,再恢复为自动。
卫星连接和普通连接一样,只是中间的一段特别长。Kilobat 测量从 Mac 可到达的部分;使用 Starlink 时也会读取天线。
卫星连接与有线或光纤连接的故障不同。Starlink 等低轨道服务可能一次中断数秒;Viasat 和 HughesNet 等地球静止轨道服务则始终响应较慢。两者都可能有流量规则,部分套餐还使用共享 IPv4 地址。
遮挡、天气或其他网络事件都可能中断连接。速度测试的平均结果可能掩盖短暂中断。
每次通话后,报告卡会说明每次卡顿。使用 Starlink 时,它先检查天线日志中是否有天空遮挡、视野内无卫星或重启记录,再检查 Wi-Fi。Pro
研究人员观察到每 15 秒一次的重新配置周期,发生在每分钟的 :12、:27、:42 和 :57。时间安排及其影响可能会改变。
卡顿测试每 50 ms 发送一次 ping,持续 20 秒,并提示尖峰是否出现在这些时刻。免费
地球静止轨道高度为 35,786 km。对 Viasat 或 HughesNet 而言,这属于正常现象,并非故障。
并列显示路由器和互联网延迟,帮助区分 Wi-Fi 问题与路由器之外的延迟。游戏服务器 ping 在排队前显示各地区的往返时间。免费
原因可能是天线、卫星、服务提供商或自己的路由器。
历史记录会记录每次中断以及路由器是否持续响应。使用 Starlink 时,天线日志会将其归为本地设备、Starlink 网络或重启。Pro
更新、照片同步、备份和视频都按不限流量的情况运行。
各 App 的实时用量免费查看。将网络标记为按流量计费后,更新程序会等待,出行配置会限制其余流量,预算则在账单日重置。Pro
原因是 CGNAT。许多客户共享一个公共 IPv4 地址,外部无法主动建立连接。
kilobat ip --public 显示互联网看到的地址,可与路由器地址比较。Kilobat 本身不检测 CGNAT。免费
VPN 会增加一次传输。Viasat 表示,其服务上的 VPN 可能速度慢或完全无法使用。
健康页面显示 VPN 承载全部、部分还是没有承载流量。每次速度测试都会记录所经过的 VPN,方便比较两次测试。免费
是该服务发生中断,而非天线故障。
Kilobat 读取服务状态页面,仅在该页面确认时才提示“所有人都无法访问,不只是你”。免费
历史记录 › 延迟从哪里开始绘制两条曲线:路由器和互联网。Kilobat 在后台约每分钟检查一次,打开健康页面时检查更频繁。几秒钟的中断可能落在检查间隔内;通话报告、卡顿测试以及 Starlink 天线自身日志可以捕捉到它们。
Starlink 报告称,截至 2025 年 6 月,其美国客户高峰时段延迟中位数为 25.7 ms。Wi-Fi 还会增加少量延迟。
健康页面的提示针对地面线路,因此会称路由器之后的路径较慢。这是轨道造成的,应关注与平时水平相比的变化。
可能是切换、遮挡、降雨或小区繁忙。延迟出现在路由器之外,但检查无法确定具体原因。运行卡顿测试,查看尖峰是否重复。
信号弱、信道拥挤或路由器繁忙。先解决这个问题;无论是否使用卫星连接,它都会增加每次传输的延迟。
可能涉及天线、卫星或服务提供商。中断抵扣只统计检查次数足以确认问题在服务提供商侧的中断;仅凭路由器响应无法下定论。
Pro可能是路由器、电源或 Wi-Fi。使用 Starlink 时,天线重启会显示在天线自身的日志中。
ProStarlink
天线保存天空地图和每次中断及其原因的日志。Kilobat 在本地网络上以只读方式读取两者,并转换为可操作的描述,例如“东北方向低空受阻,可能是树木”。
更多信息请参见 Kilobat for Starlink。

通话和游戏
在 Zoom、Teams、FaceTime 或 Meet 通话期间,Kilobat 每秒 ping 一次路由器和互联网。连续两秒丢包,或 ping 超过本次通话通常水平 200 ms,即计为一次卡顿,并为每次卡顿提供原因。卫星连接的问题往往发生在路由器之外,报告卡会如实说明。

流量上限
Starlink Roam 和 Priority 套餐、Viasat Essentials 及 HughesNet 的 Priority Data 都可能用完或降速。Kilobat 显示各 App 的数据用量,在按流量计费的网络上暂缓更新程序,并在预算用尽时阻止新连接。
# 将卫星连接视为按流量计费
$ kilobat networks cost metered
# 每月 14 日重置的 100 GB 预算
$ kilobat limit 100 --cycle monthly --reset-day 14
# 哪些更新程序正在等待
$ kilobat updatersKilobat 自身的速度测试最多使用 80 MB,除非手动启动,否则会跳过按流量计费的网络。在历史记录 › 与路由器或服务提供商比较中并列查看服务提供商和 Kilobat 的用量。
预算跟你的套餐一样算。按天、按周或在套餐续期日重置,还能给任意应用单独设置配额,或者只限制上传。
运营商的数字更大?把他们的数字与 Kilobat 同期的数据并排,附上 Kilobat 记录的时长和可能造成差异的原因。
部分卫星套餐通过运营商级 NAT(CGNAT)让客户共享公共 IPv4 地址。向外连接正常,但互联网无法通过 IPv4 主动连接家中设备。这会影响端口转发、托管游戏大厅或 Minecraft 服务器,以及从外部访问家中的摄像头、NAS 或 Plex。
要检查,请查找路由器的互联网(WAN)地址,与 kilobat ip --public 从 Cloudflare 查询并显示的地址比较。如果不同,可能还有一层 NAT,包括 CGNAT 或 VPN。路由器 WAN 地址位于 100.64.0.0/10 表示使用共享地址空间;如需确认 CGNAT,请询问服务提供商。解决方法包括双方均支持时使用 IPv6、使用 Tailscale 等中继,或选择提供公共地址的套餐。
kilobat health-history、starlink、ip 及 CLI 的其他功能Pro 一次性 $29,可用于两台 Mac,提供 7 天免费试用和 14 天退款。学生免费。
支持,与其他连接一样。它从 Mac 测量路由器和互联网、记录中断并按 App 统计数据。只有 Starlink 天线可以直接读取,因为它在本地网络上响应,Starlink App 也通过这种方式读取。
其提示针对地面线路,120 ms 对地面线路而言很高。地球静止轨道连接约 600 ms 属于正常。查看历史记录中偏离该水平的变化,以及代表 Wi-Fi 的路由器曲线。
消耗很少。检查使用 ping 和小型请求。速度测试最多使用 80 MB,除非手动启动,否则会跳过按流量计费的网络;计划检查也绝不会在此类网络上运行。
不能直接判断。它通过 kilobat ip --public 或“查询公共 IP”设置显示互联网看到的公共地址。将其与路由器的互联网地址比较。
后台约每分钟检查一次,因此历史记录可捕捉一分钟或更长的中断。短时中断会显示在通话报告、卡顿测试和 Starlink 天线自身的中断日志中。
实时用量、延迟、卡顿测试、游戏服务器 ping、Starlink 天线状态及完整 CLI 免费。历史记录、通话卡顿原因、出行配置和预算属于 Kilobat Pro,一次性购买 $29,提供 7 天免费试用。
brew install seifip/kilobat/kilobat