スマートフォンにプリインストールされたブラウザ等、HTTPクライアント機能を有するアプリケーションから、ウェブサーバへアクセスする際に使用するネットワークについて説明します。
なお、ソフトバンクのゲートウェイを経由する通信を対象として、無線LANなどの通信は非対象とします。
スマートフォンからインターネット経由でウェブサーバにアクセスする際、ウェブサーバ側に通知される送信元のIPアドレスは以下の帯域内アドレスとなります。
| 123.108.237.128/28 | |
| 123.108.239.240/28 | |
| 126.161.0.0/18 | |
| 126.161.96.0/19 | |
| 126.163.0.0/19 | |
| 126.163.192.0/21 | |
| 126.186.128.0/17 | |
| 126.192.0.0/16 | |
| 126.193.0.0/16 | |
| 126.194.208.0/22 | |
| 126.204.0.0/16 | |
| 126.211.0.0/20 | |
| 126.211.16.0/20 | 2016年4月1日〜 |
| 126.211.32.0/20 | 2016年6月1日〜 |
| 126.211.48.0/20 | 2016年8月1日〜 |
| 126.211.96.0/22 | |
| 126.211.100.0/22 | 2016年4月1日〜 |
| 126.211.104.0/22 | 2016年6月1日〜 |
| 126.211.108.0/22 | 2016年8月1日〜 |
| 126.211.112.0/22 | |
| 126.211.116.0/22 | 2016年4月1日〜 |
| 126.211.120.0/22 | 2016年6月1日〜 |
| 126.211.124.0/22 | 2016年8月1日〜 |
| 126.212.0.0/18 | |
| 126.212.64.0/19 | |
| 126.212.128.0/20 | 2016年3月10日〜 |
| 126.212.144.0/20 | 2016年4月28日〜 |
| 126.212.160.0/20 | 2016年7月1日〜 |
| 126.212.224.0/22 | 2016年3月10日〜 |
| 126.212.228.0/22 | 2016年4月28日〜 |
| 126.212.232.0/22 | 2016年7月1日〜 |
| 126.212.240.0/22 | 2016年3月10日〜 |
| 126.212.244.0/22 | 2016年4月28日〜 |
| 126.212.248.0/22 | 2016年7月1日〜 |
| 126.229.0.0/18 | |
| 126.229.64.0/19 | |
| 126.237.0.0/18 | |
| 126.237.96.0/19 | |
| 202.253.96.160/28 | |
| 202.253.99.160/28 | |
| 210.228.189.196/30 |
※ 上記の情報は2016年7月25日現在のものとなります。
※ サービス向上の為に、ゲートウェイは予告なく増設する場合があります。
※ 端末の接続設定がデフォルト設定の場合に限ります。
※ 上記IPアドレス帯域は、テザリングオプション利用時も使用します。
※ テザリングオプション利用時以外の、無線LANで接続した場合は除きます。
※ 上記IPアドレス帯域は、スマートフォン以外でも使用します。
※ XシリーズのゲートウェイIPアドレスは、こちらです。
※ iPhone/iPadシリーズのゲートウェイIPアドレスは、こちらです。
スマートフォンの識別に利用可能なHTTPヘッダ(User-Agent)です。スマートフォンからウェブサーバへアクセスした際、ユーザエージェントヘッダを取得することにより、スマートフォンの判別が可能です。
■スマートフォンで送出されるユーザエージェントフォーマットは Android™ の仕様に順じます。
| ファームウェアバージョン | 書式 |
| Android™ 2.2 Android™ 2.3 |
Mozilla/5.0 (Linux; U; Android [バージョン]※1; [言語コード]※2-[地域コード]※2; [デバイス名称]※3 Build/[ビルドID]※4) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 |
| Android™ 4.0 Android™ 4.1 Android™ 4.2 |
Mozilla/5.0 (Linux; U; Android [バージョン]※1; [言語コード]※2-[地域コード]※2; [デバイス名称]※3 Build/[ビルドID]※4) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 |
| Android™ 4.4 Android™ 5.0 |
Mozilla/5.0 (Linux; Android [バージョン]※1; [デバイス名称]※3 Build/[ビルドID]※4) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 [Chromiumバージョン]※5 Mobile Safari/537.36 |
※1. [バージョン] は Android™ 搭載端末のファームウェアバージョンに依存します。
※2. [言語コード]、[地域コード] は Android™ 搭載端末の言語設定に依存します。
※3. [デバイス名称] はソフトバンクの Android™ 搭載端末の端末識別子を送出します。
※4. [ビルドID] は端末メーカーが設定した、リリース番号を示す識別子を送出します。
※5. [Chromiumバージョン] はChromiumのバージョンに依存します。
※ 上記のユーザエージェントは、プリインストール済みブラウザのものです。アプリケーションにより、異なる場合があります。
■「My SoftBankプラス」アプリから送出されるユーザエージェントには末尾に文字列が追加されます。
| 例 |
| Mozilla/5.0 (Linux; U; Android [バージョン]※1; [言語コード]※2-[地域コード]※2; [デバイス名称]※3 Build/[ビルドID]※4) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 MySBplus/[MySBバージョン]※5 |
※1. [バージョン] は Android™ 搭載端末のファームウェアバージョンに依存します。
※2. [言語コード]、[地域コード] は Android™ 搭載端末の言語設定に依存します。
※3. [デバイス名称] はソフトバンクの Android™ 搭載端末の端末識別子を送出します。
※4. [ビルドID] は端末メーカーが設定した、リリース番号を示す識別子を送出します。
※5. [MySBバージョン] はMy SoftBankプラスアプリのバージョンに依存します。
※ 「My SoftBankプラス」とは当社提供のアプリです。