IPアドレス・ネットマスクの変換・チェック・統合・除外、国判定を簡単に。

こんな機能欲しいけど、自分で作るの面倒くさい!みたいな思いつきを
是非Twitterで意見投げてみてください。
時間は掛かるかもしれませんがコツコツ頑張るかも!?
Twitterリンクは下部)

IPアドレスから地理的位置情報(GeoIPLocation)の検索機能を公開しました。

Google or AdMax Promotion (ipvtop)

2つのIPアドレスの範囲をCIDRに厳密に変換するってどういう事?

      2018/04/24

サーバーやサイトのスパム対策などで、
スパムを受けたIPアドレスを利用して拒否指定を行うこともあるでしょう。
そんな時に.htaccessに設定するのがCIDR形式のIPアドレス範囲指定です。
スパム対策ではIPの範囲を自分でCIDR化する必要があって面倒です。
そんなCIDR化の手法には2つがあります。

 

2つのIPアドレスの範囲をCIDRに厳密に変換するって?

プロモーション

Google or AdMax Promotion (ipvpos)

2つのIPアドレスをCIDR化する一般的な方法は、
俗にいう「スーパーネット化」です。

192.168.0.0 - 192.168.0.255のような範囲を、
192.168.0.0/24と表記する方法のことです。

この変換を行ってくれるサイトは多くあります。
当然、当サイトでもご提供しています。

 

では、次に以下の範囲をCIDR化するとした場合、
どのようにCIDR化しますか?

「192.168.1.100~192.168.1.199」

この変換には以下のツールが対応できます。

これは2つのIP範囲を厳密にCIDR範囲として生成します。

 

「192.168.1.100~192.168.1.199」の範囲指定をCIDR化する際に、

ネットワークIPアドレスを求めて、
ネットマスクのビット数を計算し、、、CIDR表現にしてみると、

同じように「192.168.1.0/24」となってしまうのです。

うまく「192.168.1.0~192.168.1.100」「192.168.1.199~192.168.1.255」の
範囲を除外することができないのです。

192.168.1.100 - 192.168.1.199をクリックすると、
192.168.1.0/24」として表示されることが確認できます。

 

これは、一般的な手法(スーパーネット化概念)では、
上記2つのアドレスが同一ネットワークに存在することを条件として、
CIDR化を行うため192.168.1.0/24となってしまうのです。

 

そこで、この「厳密CIDR化」の機能が便利です。

今回の厳密化CIDRを利用した場合はCIDR化後は以下のようになります。

No ネットワークCIDR IPアドレス範囲
1 192.168.1.100/30 192.168.1.100 - 192.168.1.103
2 192.168.1.104/29 192.168.1.104 - 192.168.1.111
3 192.168.1.112/28 192.168.1.112 - 192.168.1.127
4 192.168.1.128/26 192.168.1.128 - 192.168.1.191
5 192.168.1.192/29 192.168.1.192 - 192.168.1.199

 

見ての通りですが「192.168.1.100」から「192.168.1.199」までの範囲を、
できる限り少ないCIDR表現を利用して、
複数のネットマスクを利用することで、表現しています。

こうした変換処理を行うことで、
2つのIPアドレスの範囲を、厳格に守った状態でCIDRに変換できます。

 

さいごに

こうした2つのIPアドレスによる範囲表現に、
そうそう頻繁に出会うものではありません。

しかし、いざ出会うと変換が非常に面倒で、
萎えてしまうものです。

そんな時には、この厳密化CIDR機能を利用してみて下さい。

 


AdMax Promotion

 - Infomation ,

シェア頂けると新機能開発の励みになります!!

最後までお読みいただきありがとうございました。
便利!と思って頂けたらシェアを是非お願いします。
ご意見・ご批判でも感じた事を気にせずご指摘ください。

アカウント新規作成の為、是非フォローもお願いします。(無言OK)

※このページでこんな情報も一緒に見れたら便利!などの
アイディア・ご意見もお聞かせください。

また弊サイトはすべて広告費と個人の自腹にて運営・開発を行っています。
皆様、お仕事中でお忙しいことと存じますが、
ご興味がおありの広告が目に留まりましたら
広告主様のサイトもご覧いただけますと励みになります。

QRコードからもこのURLを開けます。
リンク先URL: https://ipvx.info/2015/02/strictly-conv-range-to-cidr/


AdMax Promotion

サイト内コンテンツ
すべて展開 | すべて省略

Google or AdMax Promotion (ipvlink)

  関連記事

eye_ipv46.info250
IPアドレスのネットマスク表記(CIDR)の連結・統合ツール公開しました。

私がこのサイトを公開するに当たって、まず作成したかったツールが、 「IPアドレス …

eye_ipv46.info250
IPV46サイトを公開しました

開設から間もない当サイトにお越しいただきありがとうございます。 2015/02/ …

eye_ipv46.info250
各国のIPアドレス(グローバルIP)が一覧で見られる機能を公開しました。

IPアドレス(グローバルIPアドレス)はIANAを頂点とした管理によって、 世界 …

eye_ipv46.info250
実際にツールを使って2つのIP範囲やCIDRをまとめてみよう

IPアドレスの範囲がプロバイダや通信キャリアなどから提供され、 そうした情報を基 …

eye_ipv46.info250
IPアドレスのネットマスク表記(CIDR)の分割・除外ツール公開しました。

私が欲しかったツールの一つがこの、 「IPアドレスのネットマスク表記(CIDR) …