衛星網際網路

是碟形天線,還是 Wi-Fi?

衛星連線有獨特的故障方式。樹木遮擋造成一秒中斷、ping 永遠不低於 600 ms,或流量額度到了 12 日就用完。Kilobat 從 Mac 測量路由器及網際網路,協助縮小可能原因。

下載 Mac 版 ↓
brew install seifip/kilobat/kilobat
  • 永久免費
  • Pro 一次 $29
  • 14 天內可退款
  • macOS 14+
  • 開放原始碼 CLI
Pro

越來越近了,繼續走。

這台 Mac−48 dBm
路由器2 ms
網際網路24 ms
DNS212 ms

DNS 查詢很慢。試試 Cloudflare 或 Google DNS,如果沒有幫助,再改回「自動」。

聽起來熟悉嗎?

七個環節,其中一個在軌道上。

衛星連線的架構與一般連線相同,只是中間的一段非常長。Kilobat 從 Mac 測量可連及的部分;使用 Starlink 時也會讀取碟形天線。

  1. 你的 Mac其他 App 正在上傳、VPN 造成影響
  2. Wi-Fi訊號、雜訊及擁擠的頻道
  3. 路由器Kilobat 會 ping 路由器,因此可以分開測量 Wi-Fi
  4. 碟形天線或數據機使用 Starlink 時,Kilobat 會讀取碟形天線自身的狀態
  5. 衛星障礙物、下雨、衛星切換
  6. 地面站使用 Starlink 時,顯示碟形天線對地面站的 ping
  7. 網際網路路由器之後的延遲、抖動和封包遺失

衛星連線會發生什麼問題。

衛星連線的故障方式與有線或光纖不同。Starlink 等低軌道服務每次可能斷線數秒;Viasat 和 HughesNet 等地球靜止軌道服務則一直回應較慢。兩者都可能有流量規則。有些方案也使用共用 IPv4 位址。

  1. 通話每小時凍結幾次,每次一兩秒

    障礙物、天氣或其他網路事件可能中斷連線。速度測試的平均值可能掩蓋短暫斷線。

    每次通話後,報告會指出每次凍結的原因。使用 Starlink 時,它會先檢查碟形天線記錄是否有天空遮擋、看不到衛星或重新啟動,再查看你的 Wi-Fi。Pro

  2. Starlink 的遊戲 ping 每 15 秒跳高一次

    研究人員觀察到每 15 秒重新設定一次,發生在每分鐘的 :12、:27、:42 和 :57。時間表及其影響可能改變。

    卡頓測試會每 50 ms ping 一次,持續 20 秒,並指出尖峰是否落在這些秒數。免費

  3. ping 永遠不低於 500 ms

    地球靜止軌道高度 35,786 km。在 Viasat 或 HughesNet 上這是正常現象,不是故障。

    並排比較路由器與網際網路延遲,有助區分 Wi-Fi 問題和路由器以外的延遲。遊戲伺服器 ping 會在排隊前顯示各區域的往返時間。免費

  4. 網際網路中斷數分鐘

    可能是碟形天線、衛星、服務提供商或你自己的路由器。

    歷史記錄會記下每次中斷及路由器是否持續回應。使用 Starlink 時,碟形天線自身的記錄會將原因分為你的設備、Starlink 網路或重新啟動。Pro

  5. 還沒到月底流量額度就用完

    更新、照片同步、備份和影片都假設流量不限。

    每個 App 的即時用量免費提供。將網路標記為計量後,更新程式會等待、旅行設定檔會限制其餘流量,預算則會在帳單日重設。Pro

  6. 無法架設遊戲、開啟連接埠或從外部連回家中

    原因是 CGNAT。許多客戶共用一個公用 IPv4 位址,外部無法主動建立連入連線。

    kilobat ip --public 顯示網際網路看到的位址,供你與路由器的位址比較。Kilobat 本身不會測試 CGNAT。免費

  7. VPN 很慢或無法連線

    VPN 本身會增加傳輸路程。Viasat 表示其服務上的 VPN 可能速度緩慢或完全無法使用。

    健康狀態會顯示 VPN 承載全部、部分或沒有流量。每次速度測試都會記錄所使用的 VPN,方便比較兩次測試。免費

  8. Slack 或 Zoom 無法載入,其他服務都正常

    是該服務中斷,不是碟形天線的問題。

    Kilobat 會讀取服務的狀態頁面,只有在頁面指出服務中斷時才會顯示「大家都無法使用,不是你的問題」。免費

如何解讀衛星連線歷史記錄。

「歷史記錄 › 延遲從哪裡開始」會繪製路由器和網際網路兩條曲線。Kilobat 在背景約每分鐘檢查一次,開啟健康狀態時則更頻繁。數秒的斷線會落在檢查間隔之間;通話報告、卡頓測試以及 Starlink 碟形天線本身的記錄可捕捉這些斷線。

  1. 兩條曲線都低

    正常的低軌道連線。

    Starlink 表示,截至 2025 年 6 月,美國客戶在尖峰時段的延遲中位數為 25.7 ms。你的 Wi-Fi 會再增加一些延遲。

  2. 網際網路曲線平穩,接近 600 ms

    正常的地球靜止軌道連線。

    健康狀態提示會指出路由器之後的路徑速度慢,因為提示是依陸上網路設定的。這是軌道造成的。請留意與平常水準相比的變化。

  3. 網際網路延遲出現尖峰,路由器曲線平穩

    衛星端的問題。

    可能是衛星切換、障礙物、下雨或基地台繁忙。延遲出現在路由器之後,但這些檢查無法確定原因。執行卡頓測試,看看尖峰是否重複出現。

  4. 路由器延遲偏高或波動

    你的 Wi-Fi。

    訊號弱、頻道擁擠或路由器繁忙。先解決這個問題;無論是否使用衛星,它都會增加每次傳輸的延遲。

  5. 中斷期間路由器仍有回應

    你家以外的部分。

    可能涉及碟形天線、衛星或服務提供商。中斷補償僅計入有足夠檢查結果可辨識為服務提供商端的中斷;路由器有回應本身並不足以確定原因。

    Pro
  6. 中斷期間路由器沒有回應

    你這一端。

    可能是路由器、其電源或 Wi-Fi。使用 Starlink 時,碟形天線重新啟動會顯示在天線自身的記錄中。

    Pro

Starlink

使用 Starlink 時,Kilobat 會讀取碟形天線。

碟形天線保有天空地圖及每次中斷的原因記錄。Kilobat 在你自己的網路上以唯讀方式讀取兩者,並轉換成可採取行動的句子,例如「東北方靠近地平線處有遮擋,可能是樹木」。

  • 免費提供狀態、對 Starlink 地面站的 ping 和警示。
  • 使用 Pro,可將每次中斷歸類為你的設備、Starlink 網路或碟形天線重新啟動。
  • 使用設有流量上限的 Roam 方案時,點一下即可將網路標記為計量。

更多資訊請參閱 Starlink 適用的 Kilobat。

Kilobat 健康狀態中的 Starlink 面板:地面站 ping 為 31 ms、ping 封包遺失率為 0.4%、融雪警示、天空地圖顯示 2.1% 遭遮擋,以及過去 24 小時中斷,分為你的設備、Starlink 網路和碟形天線重新啟動

通話與遊戲

找出凍結原因。

在 Zoom、Teams、FaceTime 或 Meet 通話期間,Kilobat 每秒 ping 路由器和網際網路一次。連續兩秒遺失或 ping 高於通話平常水準 200 ms,即視為一次凍結,每次凍結都會標示原因。在衛星連線上,原因通常位於路由器之外,卡片會如實顯示,而不是歸咎於 Wi-Fi。

  • 卡頓測試可顯示速度測試平均值掩蓋的短暫尖峰。僅憑時間無法判定原因。
  • 遊戲伺服器 ping 列出各區域的往返時間、抖動和封包遺失。
  • 在 Starlink 上的 SSH 工作階段發生延遲後,報告會建議使用 Mosh。
Kilobat 通話報告:Zoom 通話 41 分鐘、2 次凍結;一次是 Starlink 碟形天線的天空視野受到遮擋,另一次是 Starlink 端看不到衛星

流量上限

讓額度用滿一個月。

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 updaters

Kilobat 自身的速度測試最多使用 80 MB,除非你手動開始,否則會略過計量網路。在「歷史記錄 › 與路由器或服務提供商比較」中,將服務提供商的用量數據與 Kilobat 的數據並排比較。

Pro
3.6 GB本月上限 5 GB
每月 14 日重新計算,和你的方案一樣
雲端備份已上傳 1.6 / 2 GB
Night Drive310 MB / 1 GB

預算就像你的資費方案。每天、每週或在續約那天重新計算,還能給任何 App 自己的配額,或只限制上傳。

Pro
你的業者44.2 GB
Kilobat41.8 GB
差異少 2.4 GB
已記錄 720 小時中的 668 小時 · 其餘時間處於睡眠、關機或連在其他網路
  • 同一方案下的手機和電視
  • 業者的一天從 UTC 午夜開始

業者算得比較多?把他們的數字放在 Kilobat 同期數字旁邊,附上 Kilobat 記錄到的時數和造成差異的可能原因。

CGNAT 及其影響。

部分衛星方案透過電信級 NAT(CGNAT)讓客戶共用公用 IPv4 位址。向外連線正常,但外部無法透過 IPv4 主動連入家中。這會影響連接埠轉送、架設遊戲大廳或 Minecraft 伺服器,以及從外部存取家中的攝影機、NAS 或 Plex。

若要檢查,請查詢路由器的網際網路(WAN)位址,並與 kilobat ip --public 向 Cloudflare 查詢的位址比較。若兩者不同,可能另有一層 NAT,包括 CGNAT 或 VPN。路由器 WAN 位址若在 100.64.0.0/10 範圍內,表示使用共用位址空間;如需確認 CGNAT,請詢問服務提供商。替代方式包括在兩端均支援時使用 IPv6、使用 Tailscale 等中繼服務,或選擇提供公用位址的方案。

免費功能與 Pro 增值功能

永久免費

  • 每個 App 的即時上傳和下載
  • 目前的路由器與網際網路延遲、抖動和封包遺失
  • 卡頓測試與遊戲伺服器 ping
  • 使用 Starlink 時:碟形天線狀態、警示和天空地圖
  • 將網路標記為計量;速度測試會略過該網路
  • 服務是否對所有人中斷
  • 給業者的報告
  • kilobat health-history、starlink、ip 和完整 CLI

Pro,一次 $29

  • 路由器與網際網路延遲的歷史記錄及中斷
  • 指出每次凍結原因的通話報告
  • 使用 Starlink 時:依位置區分的中斷及碟形天線遮擋方向
  • 計量網路上的旅行設定檔與暫停的更新程式
  • 在帳單日重設的預算
  • 中斷補償,以及 Starlink 報告中的碟形天線記錄

Pro 一次性 $29,可用於兩台 Mac,提供 7 天免費試用和 14 天退款。學生免費。

常見問題

Kilobat 適用於 Viasat、HughesNet 或 OneWeb 嗎?

是的,和任何連線一樣。它從 Mac 測量路由器和網際網路、記錄中斷並依 App 統計流量。只有 Starlink 碟形天線可直接讀取,因為它會在你的網路上回應,Starlink App 也是這樣讀取它。

為什麼 Kilobat 說我的 Viasat 網際網路很慢?

其提示是依陸上網路設定,120 ms 在陸上網路算高。地球靜止軌道連線約 600 ms 是正常的。請查看歷史記錄中相較於該水準的變化,以及路由器曲線反映的 Wi-Fi 情況。

Kilobat 會使用我的衛星流量嗎?

用量很少。它的檢查使用 ping 和小型請求。速度測試最多使用 80 MB,除非你手動開始,否則會略過計量網路;排程的方案檢查也絕不會在計量網路上執行。

Kilobat 能告訴我是否使用 CGNAT 嗎?

無法單獨判定。它會透過 kilobat ip --public 或「查詢公用 IP」設定,顯示網際網路看到的公用位址。請與路由器的網際網路位址比較。

為什麼歷史記錄沒有顯示兩秒的斷線?

背景檢查約每分鐘執行一次,因此歷史記錄可記下持續一分鐘以上的斷線。短暫斷線會顯示在通話報告、卡頓測試,以及 Starlink 碟形天線本身的中斷記錄中。

免費嗎?

即時用量、延遲、卡頓測試、遊戲伺服器 ping、Starlink 碟形天線狀態和完整 CLI 均免費。歷史記錄、通話凍結原因、旅行設定檔和預算屬於 Kilobat Pro,一次購買 $29,提供 7 天免費試用。

查看哪個環節何時發生故障。

下載 Mac 版 ↓
brew install seifip/kilobat/kilobat