eightthousandのブログ -11ページ目

eightthousandのブログ

https://www.tiktok.com/@usoppu8?_t=ZS-8wBd1cpZVIO&_r=1

通話アプリ検証で迷子を生むのは“経路の盛りすぎ”。APNは標準、VPNとPrivate DNSは一旦OFFで“素の回線”を基準化。そこから1条件ずつ足して切り分ける手順をまとめます。

ハブ記事へ戻る(保存版|Android通話アプリ検証“土台作り”)
→ 関連:第3章(ネットワーク)/別記事4(通知が出ない理由)別記事7(Wi-Fi/LTE切替)


結論
最初は“素の経路”に固定。
APN=標準、VPN=OFF、Private DNS=自動/無効。
基準線を作ってから、1条件ずつONにして効果を測れば、原因に一直線でたどり着けます。


🧭 基本方針(固定→足す)

  • 固定:APN標準/VPN OFF/Private DNS 自動or無効

  • 足す順番:①VPN → ②Private DNS → ③省データ・フィルタ系

  • 評価無音時間(秒)通知遅延(秒)再接続有無で比較

📌 1回に変える条件は1つだけ。秒で書くと議論が早い。


🛰 APN:まず“標準”に戻す

  • 設定 > ネットワークとインターネット > モバイルネットワーク > アクセスポイント名(APN)

  • キャリアの既定APNを選択(MVNOは案内に従う)

  • プロキシ/ポート/ユーザー名/パスワード等の独自値は入れない

  • 可能なら「リセット」で標準に戻す

📌 典型例:企業プロキシ設定の残骸で名前解決が不安定→標準APNで解消。


🕳 VPN:まず切る、後で試す

  • 設定 > ネットワークとインターネット > VPN > 接続解除

  • 業務VPNは派生ケースでON

  • ONにする場合は、スプリットトンネル可否を確認(全量トンネルは遅延増の温床)

📌 コツ:VPN ON/OFFの切替は録画し、切替タイムスタンプを残す。


🔐 Private DNS(DoT/DoH):自動 or 無効で基準化

  • 設定 > ネットワークとインターネット > 詳細設定 > プライベートDNS

  • まずは 自動(または 無効

  • “ホスト名指定”モードは派生ケースでON

📌 あるある:広告ブロック系DNSでFCMや名前解決が遅延→自動に戻すと回復。


📵 一緒に外す“ノイズ三兄弟”

  • データセーバー:OFF

  • Wi-Fiアシスト/スマート切替:OFF(勝手な経路変更を止める)

  • 省電力のバックグラウンド制限:対象アプリは制限なし

📌 まず“素”で安定させてから、必要な制限を1つずつ足す。


🧪 検証レシピ(5分で回す)

  1. 素の経路で発信(APN標準/VPN OFF/Private DNS 自動)

  2. 30秒安定→手叩きマーカー→1分通話(基準線)

  3. VPN ONで同手順。無音・遅延・失敗を秒で記録

  4. **Private DNS(ホスト名指定)**をON→同手順

  5. データセーバー ON→“無制限データアクセス”に対象アプリを追加→再測定

命名:YYYYMMDD_Scn08_Base_VPNoff_DNSauto.mp4..._VPNon.mp4..._PrivDNShost.mp4


🧱 ありがちな“偽バグ”と対策

  • 通知が来ない(VPN ON時のみ)
     → VPNの全量トンネルでFCMが不安定。スプリットor 素の経路で確認。

  • 通話確立に時間がかかる(DNS指定時)
     → 指定DNSの遅延。自動へ戻すと改善。

  • Wi-Fiだけ遅い
     → ルーターのDNS上書き/コンテンツフィルタ。別APで再現確認。

  • 突然切れる
    → Wi-Fiアシストが経路変更。OFFで安定。


🔍 切り分けフロー(迷ったらこれ)

  1. 素へ戻す(APN標準/VPN OFF/Private DNS 自動)

  2. **有線LAN(USB-C)**でA端末を固定 → 問題が消える?

  3. 別AP/別ルーターで再現 → 機器要因を切る

  4. 別SIM/別キャリア → 回線要因を切る

  5. VPNクライアント変更 → アプリ要因を切る


📌 プリフライト(APN/VPN/DNS版)

  • APN=標準(独自値なし) ✅

  • VPN=OFF(派生でON) ✅

  • Private DNS=自動/無効 ✅

  • データセーバー=OFF/無制限データアクセス=ON(対象アプリ) ✅

  • Wi-Fiアシスト=OFF ✅

  • 録画ON(60fps/タップ表示)+手叩きマーカー ✅


📎 Backlogテンプレ(コピペ)

  • 事象:着信通知が来ない(VPN ON時のみ)

  • 環境:APN標準/Private DNS 自動/データセーバーOFF

  • 手順:基準(VPN OFF)→ VPN ON で再検証

  • 期待:遅延≤1.0秒、落ちない

  • 実際:VPN ONで通知遅延3–5秒

  • 切り分け:スプリットONで改善、全量トンネルで再発

  • 証跡:20251121_Scn08_VPNon.mp4(手叩き入り)

  • 優先度:P2(社内VPN利用時のみ影響)


📌 要点3行まとめ

APN標準/VPN OFF/Private DNS 自動で“素の経路”を固定。
・そこから1条件ずつONにして、秒で比較・記録。
・詰まったら有線→別AP→別SIMの順で切り分け。