全部產品
Search
文件中心

Short Message Service:網路逾時排障指南

更新時間:Feb 05, 2026

本文為您介紹網路逾時後如何排查故障的常用方法,協助您快速解決問題。

鏈路測試

說明

如果您在使用簡訊服務時,搭配使用了從第三方擷取的MTR軟體。關於MTR軟體的使用,請參考第三方提供的產品文檔,阿里雲對第三方產品及其文案,不做任何承諾。

選取一台或多台線上的應用伺服器或選取相同網路環境下的機器,執行以下操作。

  1. 擷取公網出口IP。

    curl ifconfig.me

  2. 測試連通性。

    • (推薦)執行MTR命令(可能需要sudo許可權),檢測連通性,執行30秒。

      mtr --no-dns {pop產品的region化網域名稱} 或 mtr --no-dns {SMPP IP}

    • 執行ping命令,檢查連通性,執行30秒。

      ping {pop產品的region化網域名稱} 或 ping {SMPP IP}

  3. 可選:如果選擇MTR命令方式,需要安裝MTR工具,具體方式如下。

    • 包管理安裝(可能需要sudo許可權)。

      • CentOS系統:yum install mtr

      • Ubuntu系統:apt install mtr-tiny

      • Arch Linux系統:pacman -S mtr

      • Mac OS X系統(需要安裝Homebrew):brew install mtr

    • 源碼自行編譯安裝。

      詳細安裝步驟,請參見MTR tool README

    • Windows系統,請下載WinMTR軟體,直接解壓運行即可使用。WinMTR

反饋執行結果

完成上述鏈路測試後,將執行結果填入表格,反饋給阿里雲客戶經理。

執行網路診斷時間 + 時區

樣本時間:2021-01-28 09:13 北京時間

命令

目的

執行結果

curl ifconfig.me

擷取公網出口IP

樣本:192.0.2.0

ping {目標網域名稱} 或 ping {目標ip}

樣本:ping dysmsapi.ap-southeast-1.aliyuncs.com

檢查網路連通性

樣本:

64 bytes from 192.0.2.125: icmp_seq=0 ttl=33 time=67.357 ms

64 bytes from 192.0.2.125: icmp_seq=1 ttl=33 time=65.746 ms

64 bytes from 192.0.2.125: icmp_seq=2 ttl=33 time=66.366 ms

64 bytes from 192.0.2.125: icmp_seq=3 ttl=33 time=65.833 ms

64 bytes from 192.0.2.125: icmp_seq=4 ttl=33 time=65.817 ms

64 bytes from 192.0.2.125: icmp_seq=5 ttl=33 time=66.308 ms

64 bytes from 192.0.2.125: icmp_seq=6 ttl=33 time=65.916 ms

... ...

mtr --no-dns {目標IP或網域名稱}

樣本:mtr --no-dns dysmsapi.ap-southeast-1.aliyuncs.com

檢查鏈路每一個hop,節點的回應時間以及丟包率

樣本:

HOST Loss% Snt Last Avg Best Wrst StDev

xxx.xxx.xxx.xxx xx xx xx xx xx xx xx

xxx.xxx.xxx.xxx xx xx xx xx xx xx xx

... ...

資訊說明

HOST

Loss%

Snt

Last

Avg

Best

Wrst

StDev

節點IP地址和網域名稱。

節點丟包率。

每秒發送資料包數。

最近一次的探測延遲值。

探測延遲的平均值。

探測延遲的最小值。

探測延遲的最大值。

標準差。

關於MTR工具更多詳細的使用說明和結果分析,請參見How to use the Linux mtr commandLinux man page