devtools-hub

IP / CIDR Calculator

IP アドレスと CIDR からネットワーク情報を即計算

ネットワークWeb開発

CIDR 記法(例: 192.168.1.0/24)を入力するだけでネットワークアドレス・ブロードキャスト・サブネットマスク・使用可能 IP レンジを一覧表示。各オクテットのバイナリ表示、クイック選択プレフィックスにも対応。

広告

IP / CIDR Calculator

Quick prefix:

Network Info

192.168.1.0/24
Network192.168.1.0
Broadcast192.168.1.255
Subnet (CIDR)/24
Subnet (Dot)255.255.255.0
First Host192.168.1.1
Last Host192.168.1.254
Usable Range192.168.1.1 — 192.168.1.254
Host Count254

Binary

networkhost
IP Address
11000000.10101000.00000001.00000000
Network
11000000.10101000.00000001.00000000
Subnet Mask
11111111.11111111.11111111.00000000

Features

  • CIDR 記法でネットワーク情報を即計算
  • ネットワーク・ブロードキャスト・サブネットマスク・ホスト数・IP レンジを表示
  • サブネットマスクを CIDR 形式とドット記法で表示
  • IP アドレスの 2 進数表示(オクテット単位)
  • クイック選択: /8・/16・/24・/32
  • 各フィールドにコピーボタン付き

Desktop Only

有料版のみ

デスクトップ版(BOOTH)でのみ使える機能

  • 計算結果をテキストファイルにエクスポート

Desktop App

デスクトップ版を入手する

Web版にはない機能をデスクトップ版で追加しています。

  • 計算結果をテキストファイルにエクスポート
BOOTH で見る
広告

IPアドレスとCIDR記法 — ネットワーク設計の基礎知識

CIDR(Classless Inter-Domain Routing)はIPアドレスのネットワーク部とホスト部を柔軟に定義する記法です。192.168.1.0/24 のように「IPアドレス/プレフィックス長」で表し、クラウドのVPC設計・ファイアウォールルール・ルーティングの設定に広く使われます。

CIDR記法の読み方

192.168.1.0/24 の/24はネットワーク部が24ビットであることを意味します。残り8ビット(32-24=8)がホスト部なので2^8=256個のIPアドレスが含まれます(実際に使えるホストアドレスは254個、ネットワークアドレスとブロードキャストアドレスを除く)。/16は65536個、/32は1個のIPアドレスを示します。

サブネットマスクとの関係

プレフィックス長24は255.255.255.0のサブネットマスクと同じです。/16は255.255.0.0、/8は255.0.0.0に対応します。クラウド(AWS VPC・Azure VNet等)の設定ではCIDR記法が標準で使われます。IP/CIDR Calculatorでは入力したCIDR記法からネットワークアドレス・ブロードキャストアドレス・ホスト数・サブネットマスクを自動計算します。

プライベートIPアドレスの範囲

RFC 1918で定義されたプライベートIPアドレス範囲は①10.0.0.0/8(10.x.x.x)・②172.16.0.0/12(172.16.x.x〜172.31.x.x)・③192.168.0.0/16(192.168.x.x)の3つです。インターネットには直接ルーティングされず、社内LAN・クラウドの内部ネットワーク・自宅NATルーターで使われます。

CIDRとクラウドのネットワーク設計

AWS VPCのCIDRブロックは/16(65536アドレス)〜/28(16アドレス)の範囲で指定します。サブネットをCIDRで分割してPublic Subnet(インターネット接続あり)とPrivate Subnet(なし)に分けるのが一般的な設計です。IP/CIDR Calculatorで設計したサブネット構成の重複や漏れを確認できます。

Related Tools

Meta Tag Generator

title / OGP / Twitter Card の meta タグを GUI で生成・コピー

SEOHTMLWeb開発

使ってみる →

BOOTH

URL Parser / Builder

URLを構成要素に分解・クエリパラメータをGUI編集して再構築

URLWeb開発開発者向け

使ってみる →

BOOTH

cURL to Code

cURL コマンドを fetch / axios / Python requests / HTTPie に変換

開発者向けAPIWeb開発

使ってみる →

BOOTH

このツールを共有する