(統合済)Y!mobile端末によるグローバルIPアドレス範囲:2015/02
Y!mobileの通信回線を利用してインターネットに接続する際に、
割り振られるIPアドレス帯は、Webで公開されています。
その公開されているIP帯をより少ないCIDR表記にまとめたものをご紹介します。
マージ・削除後のY!mobile回線によるIP帯域
Y!mobile回線で使用されると公開されているIP帯のリストを、
できる限り行数を減らしてCIDR表記にしたものは、
以下の「除外削除後」に表示されているリストです。
入力リスト
削除リスト
除外削除後
結果として、46行による表現が、13行にまで削減できます。
まとめる・除外するってどういうこと?
そんな疑問には以下でご説明しています。
またリストの整理に利用した機能は以下で公開しています。
統合の補足
Y!mobileのサイトに公開されているCIDRのリストは、
全46行(削除を除く)ありました。
元リスト
| No | CIDR | IP範囲 |
|---|---|---|
| 1 | 118.103.89.0/26 | 118.103.89.0 – 118.103.89.63 |
| 2 | 114.20.49.0/24 | 114.20.49.0 – 114.20.49.255 |
| 3 | 114.20.50.0/24 | 114.20.50.0 – 114.20.50.255 |
| 4 | 114.20.51.0/24 | 114.20.51.0 – 114.20.51.255 |
| 5 | 114.20.52.0/24 | 114.20.52.0 – 114.20.52.255 |
| 6 | 114.20.53.0/24 | 114.20.53.0 – 114.20.53.255 |
| 7 | 114.20.54.0/24 | 114.20.54.0 – 114.20.54.255 |
| 8 | 114.20.55.0/24 | 114.20.55.0 – 114.20.55.255 |
| 9 | 114.20.56.0/24 | 114.20.56.0 – 114.20.56.255 |
| 10 | 114.20.57.0/24 | 114.20.57.0 – 114.20.57.255 |
| 11 | 114.20.58.0/24 | 114.20.58.0 – 114.20.58.255 |
| 12 | 114.20.59.0/24 | 114.20.59.0 – 114.20.59.255 |
| 13 | 114.20.60.0/24 | 114.20.60.0 – 114.20.60.255 |
| 14 | 114.20.61.0/24 | 114.20.61.0 – 114.20.61.255 |
| 15 | 114.20.62.0/24 | 114.20.62.0 – 114.20.62.255 |
| 16 | 114.20.63.0/24 | 114.20.63.0 – 114.20.63.255 |
| 17 | 114.20.64.0/24 | 114.20.64.0 – 114.20.64.255 |
| 18 | 114.20.65.0/24 | 114.20.65.0 – 114.20.65.255 |
| 19 | 114.20.66.0/24 | 114.20.66.0 – 114.20.66.255 |
| 20 | 114.20.67.0/24 | 114.20.67.0 – 114.20.67.255 |
| 21 | 114.20.71.0/24 | 114.20.71.0 – 114.20.71.255 |
| 22 | 114.20.128.0/17 | 114.20.128.0 – 114.20.255.255 |
| 23 | 114.21.128.0/24 | 114.21.128.0 – 114.21.128.255 |
| 24 | 114.21.129.0/24 | 114.21.129.0 – 114.21.129.255 |
| 25 | 114.21.130.0/24 | 114.21.130.0 – 114.21.130.255 |
| 26 | 114.21.131.0/24 | 114.21.131.0 – 114.21.131.255 |
| 27 | 114.21.132.0/24 | 114.21.132.0 – 114.21.132.255 |
| 28 | 114.21.133.0/24 | 114.21.133.0 – 114.21.133.255 |
| 29 | 114.21.134.0/24 | 114.21.134.0 – 114.21.134.255 |
| 30 | 114.21.135.0/24 | 114.21.135.0 – 114.21.135.255 |
| 31 | 114.21.136.0/24 | 114.21.136.0 – 114.21.136.255 |
| 32 | 114.21.137.0/24 | 114.21.137.0 – 114.21.137.255 |
| 33 | 114.21.138.0/24 | 114.21.138.0 – 114.21.138.255 |
| 34 | 114.21.139.0/24 | 114.21.139.0 – 114.21.139.255 |
| 35 | 114.21.140.0/24 | 114.21.140.0 – 114.21.140.255 |
| 36 | 114.21.141.0/24 | 114.21.141.0 – 114.21.141.255 |
| 37 | 114.21.142.0/24 | 114.21.142.0 – 114.21.142.255 |
| 38 | 114.21.143.0/24 | 114.21.143.0 – 114.21.143.255 |
| 39 | 114.21.144.0/24 | 114.21.144.0 – 114.21.144.255 |
| 40 | 114.21.145.0/24 | 114.21.145.0 – 114.21.145.255 |
| 41 | 114.21.146.0/24 | 114.21.146.0 – 114.21.146.255 |
| 42 | 114.21.147.0/24 | 114.21.147.0 – 114.21.147.255 |
| 43 | 114.21.148.0/24 | 114.21.148.0 – 114.21.148.255 |
| 44 | 114.21.149.0/24 | 114.21.149.0 – 114.21.149.255 |
| 45 | 114.21.151.0/24 | 114.21.151.0 – 114.21.151.255 |
| 46 | 221.109.128.0/18 | 221.109.128.0 – 221.109.191.255 |
マージ処理後
このIP帯域をマージ処理したものが以下のようになります。
マージ処理によって、13行にまで削減できます。
| No | CIDR | IP範囲 |
|---|---|---|
| 1 | 114.20.49.0/24 | 114.20.49.0 – 114.20.67.255 |
| 2 | 114.20.50.0/23 | 114.20.50.0 – 114.20.51.255 |
| 3 | 114.20.52.0/22 | 114.20.52.0 – 114.20.55.255 |
| 4 | 114.20.56.0/21 | 114.20.56.0 – 114.20.63.255 |
| 5 | 114.20.64.0/22 | 114.20.64.0 – 114.20.67.255 |
| 6 | 114.20.71.0/24 | 114.20.71.0 – 114.20.71.255 |
| 7 | 114.20.128.0/17 | 114.20.128.0 – 114.20.255.255 |
| 8 | 114.21.128.0/20 | 114.21.128.0 – 114.21.149.255 |
| 9 | 114.21.144.0/22 | 114.21.144.0 – 114.21.147.255 |
| 10 | 114.21.148.0/23 | 114.21.148.0 – 114.21.149.255 |
| 11 | 114.21.151.0/24 | 114.21.151.0 – 114.21.151.255 |
| 12 | 118.103.89.0/26 | 118.103.89.0 – 118.103.89.63 |
| 13 | 221.109.128.0/18 | 221.109.128.0 – 221.109.191.255 |
除外リスト
ここから、除外範囲を除外しますが、
実際のところ、除外範囲と元のCIDR範囲では重複部分はありません。
その為、マージ処理後のリストが全範囲と言うことになります。
| No | CIDR | IP範囲 |
|---|---|---|
| 1 | 61.198.129.0/24 | 61.198.129.0 – 61.198.129.255 |
| 2 | 61.198.130.0/24 | 61.198.130.0 – 61.198.130.255 |
| 3 | 61.198.132.0/24 | 61.198.132.0 – 61.198.132.255 |
| 4 | 61.198.133.0/24 | 61.198.133.0 – 61.198.133.255 |
| 5 | 61.198.134.0/24 | 61.198.134.0 – 61.198.134.255 |
| 6 | 61.198.135.0/24 | 61.198.135.0 – 61.198.135.255 |
| 7 | 61.198.136.0/24 | 61.198.136.0 – 61.198.136.255 |
| 8 | 61.198.137.0/24 | 61.198.137.0 – 61.198.137.255 |
| 9 | 61.198.139.0/29 | 61.198.139.0 – 61.198.139.7 |
| 10 | 61.198.139.128/27 | 61.198.139.128 – 61.198.139.159 |
| 11 | 61.198.139.160/28 | 61.198.139.160 – 61.198.139.175 |
| 12 | 61.198.142.0/24 | 61.198.142.0 – 61.198.142.255 |
| 13 | 61.198.160.0/24 | 61.198.160.0 – 61.198.160.255 |
| 14 | 61.198.161.0/24 | 61.198.161.0 – 61.198.161.255 |
| 15 | 61.198.162.0/24 | 61.198.162.0 – 61.198.162.255 |
| 16 | 61.198.163.0/24 | 61.198.163.0 – 61.198.163.255 |
| 17 | 61.198.164.0/24 | 61.198.164.0 – 61.198.164.255 |
| 18 | 61.198.168.0/24 | 61.198.168.0 – 61.198.168.255 |
| 19 | 61.198.169.0/24 | 61.198.169.0 – 61.198.169.255 |
| 20 | 61.198.170.0/24 | 61.198.170.0 – 61.198.170.255 |
| 21 | 61.198.171.0/24 | 61.198.171.0 – 61.198.171.255 |
| 22 | 61.198.172.0/24 | 61.198.172.0 – 61.198.172.255 |
| 23 | 61.198.173.0/24 | 61.198.173.0 – 61.198.173.255 |
| 24 | 61.198.174.0/24 | 61.198.174.0 – 61.198.174.255 |
| 25 | 61.198.175.0/24 | 61.198.175.0 – 61.198.175.255 |
| 26 | 61.198.248.0/24 | 61.198.248.0 – 61.198.248.255 |
| 27 | 61.198.249.0/24 | 61.198.249.0 – 61.198.249.255 |
| 28 | 61.198.250.0/24 | 61.198.250.0 – 61.198.250.255 |
| 29 | 61.198.251.0/24 | 61.198.251.0 – 61.198.251.255 |
| 30 | 61.198.252.0/24 | 61.198.252.0 – 61.198.252.255 |
| 31 | 61.198.253.0/24 | 61.198.253.0 – 61.198.253.255 |
| 32 | 61.198.255.0/24 | 61.198.255.0 – 61.198.255.255 |
| 33 | 61.204.0.0/24 | 61.204.0.0 – 61.204.0.255 |
| 34 | 61.204.2.0/24 | 61.204.2.0 – 61.204.2.255 |
| 35 | 61.204.3.128/25 | 61.204.3.128 – 61.204.3.255 |
| 36 | 61.204.4.0/24 | 61.204.4.0 – 61.204.4.255 |
| 37 | 61.204.5.0/24 | 61.204.5.0 – 61.204.5.255 |
| 38 | 61.204.6.128/25 | 61.204.6.128 – 61.204.6.255 |
| 39 | 61.204.7.0/25 | 61.204.7.0 – 61.204.7.127 |
| 40 | 61.204.92.0/24 | 61.204.92.0 – 61.204.92.255 |
| 41 | 61.204.93.0/24 | 61.204.93.0 – 61.204.93.255 |
| 42 | 61.204.94.0/24 | 61.204.94.0 – 61.204.94.255 |
| 43 | 61.204.95.0/24 | 61.204.95.0 – 61.204.95.255 |
| 44 | 125.28.0.0/24 | 125.28.0.0 – 125.28.0.255 |
| 45 | 125.28.1.0/24 | 125.28.1.0 – 125.28.1.255 |
| 46 | 125.28.2.0/24 | 125.28.2.0 – 125.28.2.255 |
| 47 | 125.28.3.0/24 | 125.28.3.0 – 125.28.3.255 |
| 48 | 125.28.6.0/24 | 125.28.6.0 – 125.28.6.255 |
| 49 | 125.28.7.0/24 | 125.28.7.0 – 125.28.7.255 |
| 50 | 125.28.8.0/24 | 125.28.8.0 – 125.28.8.255 |
| 51 | 125.28.11.0/24 | 125.28.11.0 – 125.28.11.255 |
| 52 | 125.28.12.0/24 | 125.28.12.0 – 125.28.12.255 |
| 53 | 125.28.13.0/24 | 125.28.13.0 – 125.28.13.255 |
| 54 | 125.28.14.0/24 | 125.28.14.0 – 125.28.14.255 |
| 55 | 125.28.15.0/24 | 125.28.15.0 – 125.28.15.255 |
| 56 | 125.28.16.0/24 | 125.28.16.0 – 125.28.16.255 |
| 57 | 125.28.17.0/24 | 125.28.17.0 – 125.28.17.255 |
| 58 | 210.168.246.0/24 | 210.168.246.0 – 210.168.246.255 |
| 59 | 210.168.247.0/24 | 210.168.247.0 – 210.168.247.255 |
| 60 | 210.169.92.0/24 | 210.169.92.0 – 210.169.92.255 |
| 61 | 210.169.93.0/24 | 210.169.93.0 – 210.169.93.255 |
| 62 | 210.169.95.0/24 | 210.169.95.0 – 210.169.95.255 |
| 63 | 210.169.96.0/24 | 210.169.96.0 – 210.169.96.255 |
| 64 | 210.169.97.0/24 | 210.169.97.0 – 210.169.97.255 |
| 65 | 210.169.98.0/24 | 210.169.98.0 – 210.169.98.255 |
| 66 | 210.169.99.0/24 | 210.169.99.0 – 210.169.99.255 |
| 67 | 210.255.190.0/24 | 210.255.190.0 – 210.255.190.255 |
| 68 | 211.126.192.128/25 | 211.126.192.128 – 211.126.192.255 |
| 69 | 211.18.232.0/24 | 211.18.232.0 – 211.18.232.255 |
| 70 | 211.18.233.0/24 | 211.18.233.0 – 211.18.233.255 |
| 71 | 211.18.234.0/24 | 211.18.234.0 – 211.18.234.255 |
| 72 | 211.18.235.0/24 | 211.18.235.0 – 211.18.235.255 |
| 73 | 211.18.236.0/24 | 211.18.236.0 – 211.18.236.255 |
| 74 | 211.18.237.0/24 | 211.18.237.0 – 211.18.237.255 |
| 75 | 211.18.238.0/24 | 211.18.238.0 – 211.18.238.255 |
| 76 | 211.18.239.0/24 | 211.18.239.0 – 211.18.239.255 |
| 77 | 219.108.2.0/24 | 219.108.2.0 – 219.108.2.255 |
| 78 | 219.108.3.0/24 | 219.108.3.0 – 219.108.3.255 |
| 79 | 219.108.4.0/24 | 219.108.4.0 – 219.108.4.255 |
| 80 | 219.108.5.0/24 | 219.108.5.0 – 219.108.5.255 |
| 81 | 219.108.6.0/24 | 219.108.6.0 – 219.108.6.255 |
| 82 | 219.108.7.0/24 | 219.108.7.0 – 219.108.7.255 |
| 83 | 219.108.10.0/24 | 219.108.10.0 – 219.108.10.255 |
| 84 | 219.108.11.0/24 | 219.108.11.0 – 219.108.11.255 |
| 85 | 219.108.12.0/24 | 219.108.12.0 – 219.108.12.255 |
| 86 | 219.108.13.0/24 | 219.108.13.0 – 219.108.13.255 |
| 87 | 219.108.14.0/24 | 219.108.14.0 – 219.108.14.255 |
| 88 | 219.108.15.0/24 | 219.108.15.0 – 219.108.15.255 |
| 89 | 221.119.0.0/24 | 221.119.0.0 – 221.119.0.255 |
| 90 | 221.119.1.0/24 | 221.119.1.0 – 221.119.1.255 |
| 91 | 221.119.2.0/24 | 221.119.2.0 – 221.119.2.255 |
| 92 | 221.119.3.0/24 | 221.119.3.0 – 221.119.3.255 |
| 93 | 221.119.4.0/24 | 221.119.4.0 – 221.119.4.255 |
| 94 | 221.119.5.0/24 | 221.119.5.0 – 221.119.5.255 |
| 95 | 221.119.6.0/24 | 221.119.6.0 – 221.119.6.255 |
| 96 | 221.119.7.0/24 | 221.119.7.0 – 221.119.7.255 |
| 97 | 221.119.8.0/24 | 221.119.8.0 – 221.119.8.255 |
| 98 | 221.119.9.0/24 | 221.119.9.0 – 221.119.9.255 |
処理結果
結果として、除外はすでにされていますので、
上記でご紹介済みの13行のリストが処理済みのリストになります。
さいごに
Y!mobileでも公開されているIP範囲をそのまま利用すると、
46行ありかつ、一部を除外するとの特記がありますので、
そのまま設定するのは少し不安を感じるところがあります。
しかし、統合と除外を行うことで、
結果13行という半分以下の行数で、
同じIPアドレス範囲を表現することができます。
こうした削減は、アクセスの多いサイトほどに、
サーバーのアクセス制限等に関しての負荷を軽減することができ、
大きなメリットになることと思います。
本サイトで公開しているツールについては、
十分にテストは行っておりますが個人で作成している為、
潜在的なバグがないとは言い切れません。
その為、ツールを用いた結果については十分検証の上ご利用ください。
当サイトおよび、管理人は如何なる損害もその責を負いません。
当サイト内のコンテンツおよび画像において、
出典・引用の外部著作権者の明記がないものは、
すべて管理人による著作物です。
当サイトでご紹介しておりますコンテンツの著作権の放棄は致しません。
サイト内コンテンツを引用される際にはご連絡は不要です。
ただし、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
公開日:
最終更新日:2019/06/20