パソコンやスマートフォンでWebサイトやアプリなどのネットワークサービスを利用するとき、裏側では必ず「IPアドレス」が使われています。普段は意識しにくい要素ですが、IPアドレスの役割を理解しておくと、ネットワークの基本構造がつかみやすくなり、通信トラブルの切り分けにも役立ちます。
この記事では、IPアドレスの定義と種類(グローバル/プライベート、IPv4/IPv6、動的/固定)を整理し、NATやDHCPといった周辺の仕組みも含めて理解できるようにまとめます。あわせて、各種OSでの確認方法、トラブル時に「どこを見ると切り分けが早いか」も解説します。
IPアドレスはInternet Protocol Addressの略で、ネットワーク上の機器に割り当てられる識別子です。よく「住所のようなもの」と説明されますが、通信ではこのIPアドレスを使って送信先(通信相手)を特定し、パケット(通信データ)を届けます。
ただし、現実の通信はIPアドレスだけで完結しません。例えば同じLAN内では、最終的にはMACアドレス(機器固有の識別子)へ変換して配送しますし、インターネット上ではルーターが複数経路の中から「次にどこへ転送するか」を判断します。IPアドレスは、こうした仕組みの中心にある「宛先を示す基本情報」です。
また、Webサイトへアクセスするときは、URL(例:example.com)を直接IPアドレスとして扱うわけではなく、DNS(名前解決)によりドメイン名をIPアドレスへ変換してから通信します。つまり、通信トラブルの切り分けでは「DNSが引けているか」→「IPで到達できるか」の順に確認すると原因が見えやすくなります。
IPアドレスは用途によって、大きく「グローバル(インターネット側)」と「プライベート(ローカル側)」に分かれます。両者の違いを理解すると、家庭や企業でよく使われるNAT(変換)や、テレワーク時の挙動も整理しやすくなります。
グローバルIPアドレスは、インターネットのような世界規模のネットワークで使われるIPアドレスです。インターネット上で通信相手を一意に識別できる必要があるため、同じ値が重複しないように管理・割り当てが行われます。
企業や家庭のネットワークでは、一般にルーター(回線終端装置の外側)のインターネット側インターフェースにグローバルIPが割り当てられます。インターネットから見ると、その拠点(家庭・オフィス)を代表する“入口”の番号がグローバルIP、と捉えると理解しやすいでしょう。
なお、グローバルIPは「常に1台の端末に1つ割り当てられる」とは限りません。多くの環境では、1つのグローバルIPを複数端末で共有して外部通信を成立させています(後述するNATの役割です)。
プライベートIPアドレスは、社内LANや家庭内LANなど、閉じたローカルネットワークで使われるIPアドレスです。ローカルネットワーク内で機器を識別できればよいため、別のネットワークでも同じ値が使われていることは珍しくありません。
イメージとして、プライベートIPアドレスは「マンションの303号室」や「内線番号101」のようなものです。建物(ネットワーク)の中ではそれだけで宛先が分かりますが、外部から見ると建物名や住所がないと宛先を特定できません。
そのため、プライベートIPは基本的にローカルネットワーク内で使われます。ローカル端末がインターネットへ通信するときは、一般にルーターがNAT(Network Address Translation)を行い、外部でも識別できる形に変換して通信を成立させます。
家庭やオフィスで一般的なのは、IPアドレスだけでなくポート番号も変換する方式(NAPT/PAT)です。これにより、複数端末が同じグローバルIPを共有しつつ、通信の戻り先(どの端末へ返すか)を区別できます。
この仕組みは便利な一方で、次のような“現象”の背景にもなります。
IPアドレスには、主に「IPv4」と「IPv6」の2種類があります。両者は表記方法だけでなく、設計思想や運用上の注意点も一部異なります。
IPv4は長らくインターネットの中心として使われてきましたが、インターネットの拡大により、重複なく割り当てられるグローバルIPv4アドレスが不足してきました。これが「IPv4アドレス枯渇」と呼ばれる問題です。
IPv4は32ビットで表現され、理論上は2の32乗(約43億)通りのアドレスを扱えます。一方、IPv6は128ビットで表現され、2の128乗(約3.4×10の38乗)という非常に大きなアドレス空間を持ちます。IPv6が普及すれば、少なくともアドレス数の不足という観点ではIPv4より余裕を持って運用できます。
ただし、IPv4からIPv6への移行は一気に切り替わるものではなく、現実のネットワークではIPv4とIPv6が混在して運用されることが多い点は押さえておきましょう。端末や回線によっては「IPv4/IPv6デュアルスタック(両方を持つ)」になっており、接続先やDNS応答によってどちらで通信するかが変わるケースもあります。
IPv6はアドレスが長いため、表記では省略ルール(連続する0の省略、::の使用)が使われます(例:2001:db8::1)。また、IPv6ではローカル通信に使うリンクローカルアドレス(fe80::/10)など複数の種類のアドレスが端末に同時に存在することがあり、「どれが自分のIPv6なのか」が分かりにくいと感じることがあります。
トラブル切り分けでは、まず「どの宛先へ(IPv4/IPv6どちらで)通信しようとしているか」を確認すると混乱を減らせます。
IPアドレスの割り当て方法にも、主に「動的」と「固定」の2種類があります。
動的IPアドレスは、接続のタイミングで変動するIPアドレスです。グローバルIPアドレスであればISP側、プライベートIPアドレスであればルーターやDHCPサーバーが自動的に割り当てるのが一般的で、多数の端末が出入りする環境で効率よく運用できます。
ここで重要なのがDHCP(Dynamic Host Configuration Protocol)です。DHCPは、IPアドレスだけでなく、デフォルトゲートウェイ(外へ出るための経路)やDNSサーバーなどもまとめて配布します。つまり「IPアドレスは取れているのにネットが見られない」場合、DNSやゲートウェイの配布ミスが原因になっていることもあります。
一方、固定IPアドレスはその名の通り、常に同じIPアドレスを使う方式です。例えば、Webサーバーやプリンタなどは、接続のたびに宛先のIPアドレスが変わると利用や運用がしづらくなります。そのため、固定IPアドレス(またはDHCP予約による固定運用)で運用されることが一般的です。
また、アクセス制御で「特定の接続元からのアクセスだけを許可する」といった設計を採る場合にも、固定IPが前提になることがあります。ただし、IPアドレスだけに依存した制御は、回線変更やテレワーク、モバイル利用で運用が破綻しやすい面もあります。目的に応じて、証明書・MFA・端末認証など他の手段と組み合わせて設計することが重要です。
IPアドレスの確認では、「グローバルIP」と「プライベートIP」を分けて考えると迷いにくくなります。また、トラブル切り分けでは「IPが正しく割り当たっているか」に加えて、「ゲートウェイ」「DNS」「サブネット(同一ネットワークの範囲)」も合わせて確認すると原因に近づきやすくなります。
グローバルIPアドレスは、インターネット上で自分のIPアドレスを表示してくれるWebサイトやアプリケーションで確認できます。「IPアドレス 確認」などで検索すると複数の方法が見つかるでしょう。
ただし、企業ネットワークやクラウド型ゲートウェイ、VPNを利用している場合、表示されるグローバルIPは「端末の回線」ではなく「出口(NAT装置、プロキシ、VPN終端)」のIPになることがあります。テレワークで会社のVPNに接続した瞬間に“自分のグローバルIPが変わった”ように見えるのは、このためです。
プライベートIPアドレスを確認する方法はOSによって異なるため、代表的な手順を紹介します。
コマンドプロンプトを開き、「ipconfig」コマンドを入力します。出力内の「IPv4 アドレス」「IPv6 アドレス」に加え、「デフォルト ゲートウェイ」「DNS サーバー」も確認しておくと切り分けがしやすくなります。
GUIで確認する場合は、[設定]→[ネットワークとインターネット]→(Wi-FiまたはEthernet)→[ハードウェアのプロパティ]等からIP情報を確認できます(画面名はWindowsのバージョンにより差があります)。
Appleメニューから「システム設定」(または「システム環境設定」)→「ネットワーク」を開き、利用中のネットワーク(Wi-FiやEthernetなど)を選択します。詳細情報(TCP/IP)でIPアドレス、ルーター(ゲートウェイ)、DNSなどを確認できます。
「設定」→「Wi-Fi」を開き、接続しているネットワークの情報(iマーク)をタップします。表示される画面でIPアドレス、サブネットマスク、ルーター、DNSなどを確認できます。
「設定」→「ネットワークとインターネット」(または同等の項目)→「Wi-Fi」を開き、接続しているネットワークを選択します。ネットワーク情報の画面でIPアドレスを確認できます。機種やOSバージョンによって表示階層が異なるため、同様の名称の画面を探してください。
画面右下のステータス領域から「設定」を開き、ネットワーク(Wi-Fiなど)を選択します。接続しているネットワークの詳細画面で、IPアドレスやゲートウェイ等の情報を確認できます。
「つながらない」「遅い」などのトラブルでは、IPアドレス周辺の確認で原因を絞り込めることがあります。現場でよく使われる確認の順番(例)を紹介します。
この順番で見ると、「Wi-FiはつながっているのにWebが見られない」といったケースでも、DHCP・DNS・出口制御など、原因の候補を切り分けやすくなります。
IPアドレスは、ネットワーク上の機器を識別し、通信の宛先を決めるための基本情報です。グローバルIPアドレスとプライベートIPアドレス、IPv4とIPv6、動的と固定といった違いを整理しておくと、ネットワークの仕組みが理解しやすくなります。
また、実務ではIPアドレス単体ではなく、DHCP(配布)、DNS(名前解決)、NAT(変換)、ゲートウェイ(経路)とセットで理解すると、通信トラブルの切り分けが一段スムーズになります。確認方法を押さえておけば、状況把握と切り分けの手がかりとして役立つでしょう。
IPアドレスとは、ネットワーク上の機器を識別するための番号で、通信の宛先を特定するために使われます。よく「住所のようなもの」と説明されます。
ネットワーク通信では、送信先と送信元を区別して通信相手を特定する必要があります。IPアドレスがあることで、どの機器にデータを届けるかを判断できます。
グローバルIPアドレスはインターネット上で重複しないように割り当てられるIPアドレスです。プライベートIPアドレスは社内LANなどのローカルネットワーク内で使われ、別のネットワークで同じ値が使われていることもあります。
プライベートIPアドレスは基本的にローカルネットワーク内で使われます。インターネットへ通信するときは、一般にルーターがNAT(多くはポート変換を含む)を行い、外部でも識別できる形で通信が成立するようにします。
IPv4は32ビットで表現される方式で、192.168.1.1のように数字4組で表記します。IPv6は128ビットで表現される方式で、2001:db8::1のように16進数をコロンで区切って表記します。
IPv4のグローバルIPアドレスは重複なく割り当てる必要がありますが、インターネットの拡大により割り当て可能な数が不足してきた問題を指します。この課題の一つの対応としてIPv6への移行が進んでいます。
動的IPアドレスは接続のタイミングで自動的に割り当てられ、状況により値が変わります。固定IPアドレスは常に同じIPアドレスを使う方式で、用途に応じて機器や回線側で固定します(DHCP予約で固定運用する場合もあります)。
Webサーバーやプリンタなど、宛先のIPアドレスが変わると利用や運用がしづらい機器で使われることがあります。また、接続元を限定する設計を行う場合に前提となることもあります。
自分のIPアドレスを表示してくれるWebサイトやアプリケーションで確認できます。ただしVPNやクラウドゲートウェイを利用している場合、表示されるのは端末の回線ではなく出口のIPになることがあります。
Windowsならipconfigコマンド、iOSならWi-Fi設定のネットワーク情報など、OSごとに確認方法が用意されています。あわせてゲートウェイやDNSも確認すると切り分けに役立ちます。