開発者 / ネットワーク

IPアドレス変換:IPv4を10進数、16進数、2進数、IPv6に変換

IPv4アドレスを点区切りの10進数、単一の整数、16進数、2進数、8進数の間で変換し、IPv4-mapped IPv6形式と逆引きDNS名を表示します。プライベート、パブリック、予約済みのいずれかも確認できます。

IPアドレス変換:IPv4を10進数、16進数、2進数、IPv6に変換: IPv4アドレスは32ビットの数値です。192.168.1.10は192 × 256³ + 168 × 256² + 1 × 256 + 10 = 3,232,235,786、または0xC0A8010Aと表せます。このツールでは各表記に変換し、IPv6システム向けには::ffff:192.168.1.10、逆引きDNS用には10.1.168.192.in-addr.arpaとして表示します。また、その範囲をプライベート、ループバック、リンクローカル、キャリアグレードNAT、マルチキャスト、ドキュメント用、パブリックのいずれかに分類します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
IPアドレス変換ツールローカル処理

完全にブラウザ内で実行します

アドレス192.168.1.10プライベートネットワーク(RFC 1918)
ドット区切り10進数192.168.1.10
10進整数3232235786
16進数0xC0A8010A
2進数11000000.10101000.00000001.00001010
8進数(ドット区切り)0300.0250.01.012
IPv4マップIPv6::ffff:192.168.1.10
IPv4マップIPv6(16進数)::ffff:c0a8:010a
逆引きDNS名10.1.168.192.in-addr.arpa

IPv4アドレスは1つの32ビット数値で、ドット区切り形式では4バイトを10進数で表します。192.168.1.10は192 × 256³ + 168 × 256² + 1 × 256 + 10 = 3,232,235,786です。IPv4マップIPv6形式の::ffff:192.168.1.10は、デュアルスタックシステムがIPv4クライアントを表示する方法です。先頭のゼロには注意が必要です。一部のソフトウェアは010を8進数の8として読み取るため、8進数形式では先頭のゼロを付けて表示しています。

特殊な範囲

127.0.0.0/8はループバック、169.254.0.0/16はリンクローカル、100.64.0.0/10はキャリアグレードNAT、224.0.0.0/4はマルチキャストです。また、192.0.2.0/24、198.51.100.0/24、203.0.113.0/24は文書用の範囲なので、例が実在するホストを指すことはありません。

先頭のゼロ

一部のプログラムは010.001.001.010を8進数として読み取り、別のアドレスとして扱います。また、先頭のゼロを拒否するプログラムもあります。アドレスは先頭にゼロを付けずに記述してください。ネットワーク範囲を計算するには、サブネット計算ツールを使用してください。

使い方

  1. 192.168.1.10、3232235786、0xC0A8010A、または2進数など、任意の形式でアドレスを入力します。
  2. ほかのすべての形式を確認します。
  3. 必要な形式をコピーします。

プライバシーと制限事項

ブラウザ内で変換されます。

関連ツール

よくある質問

IPアドレスを1つの数値として保存するのはなぜですか?

32ビット整数はテキストより少ない容量で保存でき、正しく並べ替えや比較ができるため、データベースではこの形式でアドレスを保存することがよくあります。

プライベートアドレスはどれですか?

10.0.0.0/8、172.16.0.0/12、192.168.0.0/16です。RFC 1918によって家庭やオフィスのネットワーク用に確保されています。

IPv6には対応していますか?

IPv4-mapped IPv6形式を表示します。IPv6アドレスの展開や圧縮には、IPv6用のツールをお使いください。

無料ツール · ブラウザ内で · アカウント不要