(統合済)au端末によるグローバルIPアドレス範囲:2015/02
auの通信回線を利用してインターネットに接続する際に、
割り振られるIPアドレス帯は、Webで公開されています。
その公開されているIP帯をより少ないCIDR表記にまとめたものをご紹介します。
マージ・削除後のau回線によるIP帯域
au回線で使用されると公開されているIP帯のリストを、
できる限り行数を減らしてCIDR表記にしたものは、
以下の「除外削除後」に表示されているリストです。
結果として、59行による表現が、27行にまで削減できます。
まとめる・除外するってどういうこと?
そんな疑問には以下でご説明しています。
またリストの整理に利用した機能は以下で公開しています。
統合の補足
auのサイトに公開されているCIDRのリストは、全59行(削除を除く)ありました。
元リスト
No | CIDR | IP範囲 |
---|---|---|
1 | 210.230.128.224/28 | 210.230.128.224 – 210.230.128.239 |
2 | 219.108.158.0/27 | 219.108.158.0 – 219.108.158.31 |
3 | 219.125.146.0/28 | 219.125.146.0 – 219.125.146.15 |
4 | 61.117.2.32/29 | 61.117.2.32 – 61.117.2.39 |
5 | 61.117.2.40/29 | 61.117.2.40 – 61.117.2.47 |
6 | 219.108.158.40/29 | 219.108.158.40 – 219.108.158.47 |
7 | 111.86.142.0/26 | 111.86.142.0 – 111.86.142.63 |
8 | 111.86.141.192/26 | 111.86.141.192 – 111.86.141.255 |
9 | 27.90.136.0/27 | 27.90.136.0 – 27.90.136.31 |
10 | 27.90.136.32/27 | 27.90.136.32 – 27.90.136.63 |
11 | 27.90.136.64/27 | 27.90.136.64 – 27.90.136.95 |
12 | 27.90.136.96/27 | 27.90.136.96 – 27.90.136.127 |
13 | 27.90.136.128/27 | 27.90.136.128 – 27.90.136.159 |
14 | 27.90.136.160/27 | 27.90.136.160 – 27.90.136.191 |
15 | 27.90.136.192/27 | 27.90.136.192 – 27.90.136.223 |
16 | 27.90.137.192/27 | 27.90.137.192 – 27.90.137.223 |
17 | 27.90.137.224/27 | 27.90.137.224 – 27.90.137.255 |
18 | 27.90.136.224/27 | 27.90.136.224 – 27.90.136.255 |
19 | 27.90.137.0/27 | 27.90.137.0 – 27.90.137.31 |
20 | 27.90.137.32/27 | 27.90.137.32 – 27.90.137.63 |
21 | 27.90.137.64/27 | 27.90.137.64 – 27.90.137.95 |
22 | 27.90.137.96/27 | 27.90.137.96 – 27.90.137.127 |
23 | 27.90.137.128/27 | 27.90.137.128 – 27.90.137.159 |
24 | 27.90.137.160/27 | 27.90.137.160 – 27.90.137.191 |
25 | 111.86.143.192/27 | 111.86.143.192 – 111.86.143.223 |
26 | 111.86.143.224/27 | 111.86.143.224 – 111.86.143.255 |
27 | 111.86.147.0/27 | 111.86.147.0 – 111.86.147.31 |
28 | 111.86.142.128/27 | 111.86.142.128 – 111.86.142.159 |
29 | 111.86.142.160/27 | 111.86.142.160 – 111.86.142.191 |
30 | 111.86.142.192/27 | 111.86.142.192 – 111.86.142.223 |
31 | 111.86.142.224/27 | 111.86.142.224 – 111.86.142.255 |
32 | 111.86.143.0/27 | 111.86.143.0 – 111.86.143.31 |
33 | 111.86.143.32/27 | 111.86.143.32 – 111.86.143.63 |
34 | 111.86.147.32/27 | 111.86.147.32 – 111.86.147.63 |
35 | 111.86.147.64/27 | 111.86.147.64 – 111.86.147.95 |
36 | 111.86.147.96/27 | 111.86.147.96 – 111.86.147.127 |
37 | 111.86.147.128/27 | 111.86.147.128 – 111.86.147.159 |
38 | 111.86.147.160/27 | 111.86.147.160 – 111.86.147.191 |
39 | 111.86.147.192/27 | 111.86.147.192 – 111.86.147.223 |
40 | 111.86.147.224/27 | 111.86.147.224 – 111.86.147.255 |
41 | 222.15.68.192/26 | 222.15.68.192 – 222.15.68.255 |
42 | 59.135.39.128/27 | 59.135.39.128 – 59.135.39.159 |
43 | 118.152.214.160/27 | 118.152.214.160 – 118.152.214.191 |
44 | 118.152.214.128/27 | 118.152.214.128 – 118.152.214.159 |
45 | 222.1.136.96/27 | 222.1.136.96 – 222.1.136.127 |
46 | 222.1.136.64/27 | 222.1.136.64 – 222.1.136.95 |
47 | 59.128.128.0/20 | 59.128.128.0 – 59.128.143.255 |
48 | 111.86.140.40/30 | 111.86.140.40 – 111.86.140.43 |
49 | 111.86.140.44/30 | 111.86.140.44 – 111.86.140.47 |
50 | 111.86.140.48/30 | 111.86.140.48 – 111.86.140.51 |
51 | 111.86.140.52/30 | 111.86.140.52 – 111.86.140.55 |
52 | 111.86.140.56/30 | 111.86.140.56 – 111.86.140.59 |
53 | 111.86.140.60/30 | 111.86.140.60 – 111.86.140.63 |
54 | 111.87.241.144/28 | 111.87.241.144 – 111.87.241.159 |
55 | 106.128.0.0/13 | 106.128.0.0 – 106.135.255.255 |
56 | 111.86.140.128/27 | 111.86.140.128 – 111.86.140.159 |
57 | 182.248.112.128/26 | 182.248.112.128 – 182.248.112.191 |
58 | 182.249.0.0/16 | 182.249.0.0 – 182.249.255.255 |
59 | 182.250.0.0/15 | 182.250.0.0 – 182.251.255.255 |
マージ処理後
このIP帯域をマージ処理したものが以下のようになります。
マージ処理によって、25行にまで削減できます。
No | CIDR | IP範囲 |
---|---|---|
1 | 27.90.136.0/23 | 27.90.136.0 – 27.90.137.255 |
2 | 59.128.128.0/20 | 59.128.128.0 – 59.128.143.255 |
3 | 59.135.39.128/27 | 59.135.39.128 – 59.135.39.159 |
4 | 61.117.2.32/28 | 61.117.2.32 – 61.117.2.47 |
5 | 106.128.0.0/13 | 106.128.0.0 – 106.135.255.255 |
6 | 111.86.140.40/29 | 111.86.140.40 – 111.86.140.63 |
7 | 111.86.140.48/28 | 111.86.140.48 – 111.86.140.63 |
8 | 111.86.140.128/27 | 111.86.140.128 – 111.86.140.159 |
9 | 111.86.141.192/26 | 111.86.141.192 – 111.86.142.63 |
10 | 111.86.142.0/26 | 111.86.142.0 – 111.86.142.63 |
11 | 111.86.142.128/25 | 111.86.142.128 – 111.86.143.63 |
12 | 111.86.143.0/26 | 111.86.143.0 – 111.86.143.63 |
13 | 111.86.143.192/26 | 111.86.143.192 – 111.86.143.255 |
14 | 111.86.147.0/24 | 111.86.147.0 – 111.86.147.255 |
15 | 111.87.241.144/28 | 111.87.241.144 – 111.87.241.159 |
16 | 118.152.214.128/26 | 118.152.214.128 – 118.152.214.191 |
17 | 182.248.112.128/26 | 182.248.112.128 – 182.248.112.191 |
18 | 182.249.0.0/16 | 182.249.0.0 – 182.251.255.255 |
19 | 182.250.0.0/15 | 182.250.0.0 – 182.251.255.255 |
20 | 210.230.128.224/28 | 210.230.128.224 – 210.230.128.239 |
21 | 219.108.158.0/27 | 219.108.158.0 – 219.108.158.31 |
22 | 219.108.158.40/29 | 219.108.158.40 – 219.108.158.47 |
23 | 219.125.146.0/28 | 219.125.146.0 – 219.125.146.15 |
24 | 222.1.136.64/26 | 222.1.136.64 – 222.1.136.127 |
25 | 222.15.68.192/26 | 222.15.68.192 – 222.15.68.255 |
除外リスト
ここから、除外範囲を除外しますが、
No1,No2に関してはすでにリストの範囲から除外されています。
No | CIDR | IP範囲 |
---|---|---|
1 | 111.86.141.64/26 | 111.86.141.64 – 111.86.141.127 |
2 | 111.86.141.128/26 | 111.86.141.128 – 111.86.141.191 |
3 | 106.135.0.0/16 | 106.135.0.0 – 106.135.255.255 |
106.128.0.0/13から、106.135.0.0/16の領域を除外すると、
106.128.0.0/14、106.132.0.0/15、106.134.0.0/16に分割になる為、
結果的に行数は増えてしまいます。
処理結果
除外した結果以下のような27行にまとめることができます。
No | CIDR | IP範囲 |
---|---|---|
1 | 27.90.136.0/23 | 27.90.136.0 – 27.90.137.255 |
2 | 59.128.128.0/20 | 59.128.128.0 – 59.128.143.255 |
3 | 59.135.39.128/27 | 59.135.39.128 – 59.135.39.159 |
4 | 61.117.2.32/28 | 61.117.2.32 – 61.117.2.47 |
5 | 106.128.0.0/14 | 106.128.0.0 – 106.131.255.255 |
6 | 106.132.0.0/15 | 106.132.0.0 – 106.133.255.255 |
7 | 106.134.0.0/16 | 106.134.0.0 – 106.134.255.255 |
8 | 111.86.140.40/29 | 111.86.140.40 – 111.86.140.47 |
9 | 111.86.140.48/28 | 111.86.140.48 – 111.86.140.63 |
10 | 111.86.140.128/27 | 111.86.140.128 – 111.86.140.159 |
11 | 111.86.141.192/26 | 111.86.141.192 – 111.86.141.255 |
12 | 111.86.142.0/26 | 111.86.142.0 – 111.86.142.63 |
13 | 111.86.142.128/25 | 111.86.142.128 – 111.86.142.255 |
14 | 111.86.143.0/26 | 111.86.143.0 – 111.86.143.63 |
15 | 111.86.143.192/26 | 111.86.143.192 – 111.86.143.255 |
16 | 111.86.147.0/24 | 111.86.147.0 – 111.86.147.255 |
17 | 111.87.241.144/28 | 111.87.241.144 – 111.87.241.159 |
18 | 118.152.214.128/26 | 118.152.214.128 – 118.152.214.191 |
19 | 182.248.112.128/26 | 182.248.112.128 – 182.248.112.191 |
20 | 182.249.0.0/16 | 182.249.0.0 – 182.249.255.255 |
21 | 182.250.0.0/15 | 182.250.0.0 – 182.251.255.255 |
22 | 210.230.128.224/28 | 210.230.128.224 – 210.230.128.239 |
23 | 219.108.158.0/27 | 219.108.158.0 – 219.108.158.31 |
24 | 219.108.158.40/29 | 219.108.158.40 – 219.108.158.47 |
25 | 219.125.146.0/28 | 219.125.146.0 – 219.125.146.15 |
26 | 222.1.136.64/26 | 222.1.136.64 – 222.1.136.127 |
27 | 222.15.68.192/26 | 222.15.68.192 – 222.15.68.255 |
さいごに
auでも公開されているIP範囲をそのまま利用すると、
59行ありかつ、一部を除外するとの特記がありますので、
そのままサーバーに設定することはできません。
しかし、統合と除外を行うことで、
27行という半分近い行数で同じIPアドレス範囲を表現することができます。
こうした削減は、アクセスの多いサイトほどに、
サーバーのアクセス制限等に関しての負荷を軽減することができ、
大きなメリットになることと思います。
本サイトで公開しているツールについては、
十分にテストは行っておりますが個人で作成している為、
潜在的なバグがないとは言い切れません。
その為、ツールを用いた結果については十分検証の上ご利用ください。
当サイトおよび、管理人は如何なる損害もその責を負いません。
当サイト内のコンテンツおよび画像において、
出典・引用の外部著作権者の明記がないものは、
すべて管理人による著作物です。
当サイトでご紹介しておりますコンテンツの著作権の放棄は致しません。
サイト内コンテンツを引用される際にはご連絡は不要です。
ただし、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
公開日:
最終更新日:2019/06/20