IPアドレスとは何ですか?
インターネットプロトコル(IP)アドレスとは、インターネットプロトコルを使用して通信を行うデバイスまたはネットワークインターフェースに割り当てられる数値識別子です。IPアドレスは、ネットワークがデータの発信元と送信先を識別するのに役立ちます。
コンピュータ、サーバー、電話、ルーター、クラウドワークロード、その他の接続されたシステムは、ネットワークを介して通信するためにIPアドレスを使用します。郵送先アドレスが荷物の配達先を特定するのと同様に、IPアドレスはネットワークトラフィックが正しい目的地に到達するのを助けます。
IPアドレスは、インターネットや現代のネットワークが機能する上で不可欠な要素です。また、セキュリティチームはIPアドレスを使ってネットワーク通信を理解し、不審な活動を特定し、アクセスを制御し、 潜在的な脅威 を調査するため、サイバー セキュリティ にとっても重要です。
主なポイント
- IPアドレス(インターネットプロトコルアドレス)とは、デバイス、サーバー、アプリケーションがネットワークを介して通信し、データを交換できるようにする数値識別子です。
- IPアドレスの主なバージョンは、IPv4とIPv6の2種類です。IPアドレスは、割り当て方や使用方法によって、パブリックまたはプライベート、静的または動的に分類される。
- IPアドレスはサイバーセキュリティにおいて重要な役割を果たす。セキュリティチームはネットワークトラフィックの監視、疑わしい接続の特定、潜在的な脅威の調査、ワークロードとアプリケーション間の通信の理解に利用しています。
- IPアドレスだけでは、信頼関係を築いたり、サイバー攻撃を防いだりすることはできません。組織はネットワークの可視性、ゼロトラストのセキュリティ原則、セグメンテーションを必要とし、不正通信を制限し、潜在的なラテラルムーブメントを検出し、侵害を封じ込める必要があります。
IPアドレスはどのように機能するのですか?
デバイスがIPネットワークを介して通信する際、情報はパケットに分割されます。これらのパケットには、ネットワーク機器がデータの送信先を判断するのに役立つアドレス情報が含まれています。
各パケットには通常、送信元IPアドレスと宛先IPアドレスが含まれます。
- 送信元IPアドレスは、パケットの発信元を示します。
- 宛先IPアドレスは、パケットの送信先を示します。
ルーターやその他のネットワークインフラは、この情報を使用してパケットを宛先へ転送します。
例えば、ウェブページをリクエストすると、デバイスはそのウェブサイトをホストするサーバーにネットワークトラフィックを送信します。IPアドレス指定により、ネットワークはリクエストをサーバーにルーティングし、要求された情報を適切な宛先に返すことができる。
IPアドレスはどのようなものですか?
IPアドレスの形式は、インターネットプロトコルバージョン4(IPv4)を使用するか、インターネットプロトコルバージョン6(IPv6)を使用するかによって異なります。
IPv4アドレスは、192.0.2.1のように、ピリオドで区切られた4つの10進数で構成されます。
各セクションには、0から255までの値を設定できます。
IPv6アドレスはより長く、2001:db8::1のようにコロンで区切られた16進数値を使用します。
IPv6が導入された理由の一つは、インターネットに接続されるデバイスの数が、最終的に利用可能なIPv4アドレスの実質的な供給量を超えてしまったためである。
IPv4とIPv6の違いは何ですか?
IPv4とIPv6は、デバイスの識別やネットワークトラフィックのルーティングに使用されるインターネットプロトコルの2つのバージョンです。
IPv4は32ビットのアドレスを使用し、約43億個のアドレスを提供できます。インターネットと接続機器の急速な普及により、はるかに大きなアドレス空間が必要となった。
IPv6は128ビットのアドレスを使用するため、非常に多くの固有アドレスを生成できます。
主な違いは以下のとおりです。
- アドレスサイズ:IPv4は32ビットアドレスを使用し、IPv6は128ビットアドレスを使用します。
- 形式:IPv4では、ピリオドで区切られた10進数を使用します。IPv6では、コロンで区切られた16進数文字を使用します。
- アドレスの可用性:IPv6はIPv4よりも大幅に多くのアドレスを提供する。
- ネットワーク構成:IPv6には、ネットワーク構成とルーティングの特定の側面を簡素化するように設計された機能が含まれています。
現在、多くの組織がIPv4とIPv6の両方をサポートする環境を運用している。
パブリックIPアドレスとは何ですか?
パブリックIPアドレスとは、公共のインターネットを介して通信するために使用できるIPアドレスのことです。
インターネットサービスプロバイダやクラウドプロバイダは、インターネットに接続されたシステムやネットワークにパブリックIPアドレスを割り当てることができる。パブリックアドレスを使用することで、外部デバイスやサービスがこれらのリソースを特定し、通信できるようになります。
パブリックIPアドレスは組織の内部ネットワーク外からアクセス可能であるため、インターネット対応システムは不正アクセスや サイバー攻撃 のリスクを減らすために適切な セキュリティ管理 が必要です。
プライベートIPアドレスとは何ですか?
プライベートIPアドレスは、プライベートネットワーク内での通信に使用され、公共のインターネットを介して直接ルーティングすることはできません。
プライベートIPアドレスは、従業員のコンピュータ、サーバー、プリンタ、社内アプリケーションなどのデバイスに一般的に割り当てられます。
IPv4はプライベートネットワーク用に特定のアドレス範囲を予約しています。
- 10.0.0.0~10.255.255.255
- 172.16.0.0~172.31.255.255
- 192.168.0.0~192.168.255.255
これらのプライベートアドレス範囲は、パブリックインターネット上ではグローバルに一意ではないため、組織は自社のネットワーク内で再利用することができます。
パブリックIPアドレスとプライベートIPアドレスの違いは何ですか?
パブリックIPアドレスはグローバルにルーティング可能であり、インターネットを介した通信に使用できます。プライベートIPアドレスは、内部ネットワーク内での使用を目的として設計されています。
プライベートIPv4アドレスを使用するデバイスは、通常、ネットワークアドレス変換(NAT)を使用してルーターまたはファイアウォールを介してインターネットにアクセスします。NATは、トラフィックが内部ネットワークから出る際にプライベートアドレスをパブリックアドレスに変換できます。
プライベートIPアドレスを使用することで、組織は接続されたすべてのデバイスに固有のパブリックIPv4アドレスを割り当てることなく、内部ネットワークを構築できます。
しかし、プライベートIPアドレスだけでセキュリティコントロールとはみなすべきではありません。組織は依然として、プライベートアドレスを使用するシステムに対して適切なアクセス制御、 セグメンテーション、監視、その他の保護を必要としています。
静的IPアドレスとは何ですか?
静的IPアドレスは、時間の経過とともに自動的に変更されることなく、常に一定のアドレスを維持します。
静的アドレスは、サーバー、ネットワークインフラストラクチャ、または予測可能な接続性を必要とするその他のシステムなど、常に同じネットワークアドレスに確実に配置される必要があるリソースによく使用されます。
静的IPアドレスを使用すると、ネットワーク構成やアクセス制御ルールを簡素化できます。しかし、設定ミスや不正アクセスを防ぐためには、適切な管理も必要となる。
動的IPアドレスとは何ですか?
動的IPアドレスは時間とともに変化する可能性があり、通常は自動的に割り当てられます。
ネットワークでは、デバイスが接続された際にIPアドレスを割り当てるために、一般的に動的ホスト構成プロトコル(DHCP)が使用されます。各デバイスのアドレスを手動で設定する代わりに、DHCPは利用可能なアドレスやその他のネットワーク構成情報を自動的に提供できます。
動的アドレス指定は、特にデバイスが頻繁に接続と切断を繰り返す環境において、IPアドレス管理を簡素化します。
IPアドレスとMACアドレスの違いは何ですか?
IPアドレスとMACアドレス(メディアアクセスコントロールアドレス)はどちらもデバイスを識別するのに役立ちますが、動作原理は異なります。
IPアドレスとは、ネットワーク間のトラフィックをルーティングするための論理的ネットワークアドレスです。デバイスが接続される場所や方法によって変化する可能性があります。
MACアドレスはネットワークインターフェースに関連付けられており、主にローカルネットワークセグメント内での通信に使用されます。
簡単に言えば、IPアドレスはネットワーク上のトラフィックがどこに行きたいかを決めるのに対し、MACアドレスはデバイスがローカルネットワーク上で通信するのを助けます。
サブネットとは何ですか?
サブネット、またはサブネットワークとは、IPネットワークのより小さな論理的な区分のことである。
サブネット化により、組織は大規模なネットワークをより小さなネットワーク範囲に分割することができます。これにより、ネットワーク構成、ルーティング効率、およびアドレス管理が改善される。
例えば、組織によっては、従業員、サーバー、アプリケーション、または拠点ごとに異なるサブネットを使用する場合があります。
しかし、サブネットと ネットワークセグメンテーション は必ずしも同じものではありません。異なるIPサブネットを作成することでネットワークは論理的に分割されますが、効果的なセキュリティセグメンテーションには、境界を越えて通信できるシステムを制御するポリシーも必要です。
サイバーセキュリティにおいて、IPアドレスは何のために使用されるのですか?
セキュリティチームはIPアドレスを使ってネットワーク活動を理解し制御します。
IPアドレス情報は、チームにとって以下のような点で役立ちます。
- デバイスとワークロード間の通信を特定する
- 不審なネットワーク接続を調査する
- ネットワークアクセスルールとファイアウォールルールを作成する
- 悪意のある可能性のある送信元または送信先を特定する
- インターネットに接続されたシステムを監視する
- セキュリティログとネットワークトラフィックの解析
- アプリケーションとワークロードの依存関係を理解する
- 予期せぬ通信パターンを検出する
例えば、ワークロードから見慣れない外部IPアドレスへの接続は、さらなる調査を必要とする可能性がある。同様に、内部IPアドレス間の予期せぬトラフィックは、不正な ラテラルムーブメントを示すことがあります。
しかし、IPアドレスだけでは特定の人物、デバイス、脅威を確実に特定できるわけではありません。アドレスは共有、再割り当て、NATによる変換、プロキシやVPNを経由したルーティング、および時間経過に伴う変更が可能です。したがって、セキュリティチームはIP情報と追加の文脈を併せて評価すべきです。
IPアドレスはセキュリティリスクになり得ますか?
IPアドレス自体は本質的に危険ではありませんが、IPアドレスに関連する露出や保護が不十分なシステムはセキュリティリスクを生じる可能性があります。
攻撃者はインターネットアクセス可能なIP範囲を日常的にスキャンし、システム、オープンポート、露出したサービス、潜在的な脆弱性を発見します。攻撃者がアクセス可能なシステムを特定すると、脆弱性や侵害された認証情報を悪用してアクセスを試みることがあります。
組織は、不要な露出を制限し、未使用のポートを閉鎖し、強力なアクセス制御を適用し、脆弱性を修正し、ネットワークトラフィックを監視し、システム間の通信を制限することで、これらのリスクを軽減できます。
攻撃者はIPアドレスを隠したり偽装したりできるのか?
攻撃者はネットワークトラフィックの発信元を偽装するためにいくつかの手法を用いることができます。
例えば、攻撃者はトラフィックをプロキシ、VPN、侵害されたシステム、その他のインフラを通じてルーティングし、元のIPアドレスを隠すことがあります。
IPスプーフィングは、攻撃者がネットワークパケットに含まれる送信元IPアドレスを変更する別の手法である。スプーフィングは特定のサービス拒否攻撃やその他の 悪意のある活動で使用されることがあります。
IPアドレスは操作や隠蔽が可能であるため、セキュリティチームはIPアドレスだけでユーザーやデバイスの身元や信頼性を判断すべきではありません。
IPアドレスはゼロトラストセキュリティとどのように関係しているのでしょうか?
従来の ネットワークセキュリティ では、ネットワークの位置情報を信頼の指標として扱うことが多かったです。企業ネットワーク内部に設置されたシステムは、外部から接続するシステムよりも安全だと考えられていたかもしれない。
セグメンテーションは 異なるアプローチを取っています。
ゼロトラストモデルでは、特定のIPアドレスや内部ネットワークから接続されているからといって、ユーザー、デバイス、アプリケーション、ワークロードが自動的に信頼できるとは限りません。アクセスは、ID、状況、ポリシー、および最小権限の原則に基づいて、明示的に承認されるべきである。
ネットワーク制御によって、内部IPアドレスを使用しているか外部IPアドレスを使用しているかに関わらず、どのシステムが通信を許可されるかを制限できる。
IPアドレスとラテラルムーブメント
IPアドレスは、攻撃者がネットワーク内をどのように移動するかを理解する上で重要な役割を果たす。
攻撃者は、最初のシステムを侵害した後、環境内の他のIPアドレスを発見して接続しようとすることが多い。このプロセスは、追加のワークロード、アプリケーション、データベース、またはその他の貴重なリソースを見つけるのに役立ちます。
この挙動はラテラルムーブメントと呼ばれます。
IPベースの通信を可視化することで、セキュリティチームはどのシステムが接続されているかを把握し、異常なトラフィックを特定し、不要な通信経路が存在する箇所を特定するのに役立ちます。
セグメンテーションはこれらの経路を制限し、IP接続システムが侵害されても攻撃者が周囲のすべてに自動的にアクセスしないようにします。
IllumioがIPアドレスを使って侵害を防ぐ方法
Illumioは、組織がワークロード、アプリケーション、環境間の通信を理解し管理するのを支援します。
Illumioは、ハイブリッドおよびマルチクラウド環境間でシステムがどのように通信しているかを可視化します。IPベースの通信を含むネットワーク情報は、セキュリティチームが依存関係を可視化し、不要なリスクを生む可能性のある接続を特定するのに役立ちます。
チームは Illumio Segmentation を使って最小権限通信を強制し、どのリソースが接続できるかを制限できます。
攻撃者がワークロードを侵害した場合、これらの制御はラテラルムーブメント可能なネットワーク経路を制限するのに役立ちます。組織は、信頼性の証明としてIPアドレスやネットワーク上の位置情報に頼るのではなく、許可すべき通信を明確に定義するポリシーを適用することができる。
これにより、組織は 攻撃対象面 を減らし、侵害がさらなる重要なシステムに広がる前に封じ込めることができます。
IPトラフィックを実行可能なセキュリティInsightsに変える
どのIPアドレスが通信しているかを知ることは、ほんの始まりに過ぎない。セキュリティチームはまた、どの接続が正常で、どの接続がリスクを生み、どの接続がアクティブな脅威を示す可能性があるかを理解する必要があります。
Illumio Insightsは、チームが環境全体のトラフィックを可視化し、リスクの高い接続やラテラルムーブメントの可能性を特定し、脅威が拡散する前に優先順位をつけるのを支援します。
Illumio Insightsがリスクの検出や脅威の移動を阻止する手助けをする方法をご覧ください。
よくある質問
IPアドレスとは、簡単に言うと何でしょうか?
IPアドレスとは、デバイスやネットワークインターフェースを識別し、IPネットワークを介してデータが正しい宛先に到達することを可能にする数値アドレスのことです。
IPとは何の略ですか?
IPはインターネットプロトコルの略です。インターネットプロトコルは、相互接続されたネットワーク上のデバイス間でデータをアドレス指定およびルーティングするための規則を定義する。
IPアドレスにはどのような2種類がありますか?
IPアドレスはいくつかの方法で分類できます。現在使用されているインターネットプロトコルのバージョンは、IPv4とIPv6の2種類です。アドレスは、その使用方法や割り当て方法に応じて、公開アドレスまたは非公開アドレス、静的アドレスまたは動的アドレスに分類することもできます。
IPv4とは何ですか?
IPv4(インターネットプロトコルバージョン4)は、通常、ピリオドで区切られた4つの10進数で表される32ビットのIPアドレスを使用します。例えば、192.0.2.1 などです。
IPv6とは何ですか?
IPv6(インターネットプロトコルバージョン6)は128ビットのアドレスを使用し、IPv4よりもはるかに広いアドレス空間を提供する。これは、利用可能なIPv4アドレスの数が限られているという問題に対処するために開発された部分が大きい。
IPアドレスは1つのデバイスに固有のものですか?
必ずしもそうとは限らない。パブリックIPアドレスはNATなどの技術によって複数のデバイスで共有できますが、動的IPアドレスは時間の経過とともに再割り当てされる可能性があります。したがって、IPアドレスは特定のデバイスやユーザーを永続的に識別するものとして自動的に扱われるべきではない。
あなたのIPアドレスからあなたを特定できますか?
IPアドレスからは、インターネットサービスプロバイダや大まかな地理的エリアなど、ネットワーク接続に関する情報が明らかになる場合があるが、それ自体では一般的に個人の正確な物理的な位置や身元を特定することはできない。
IPアドレスとサブネットの違いは何ですか?
IPアドレスは、IPネットワーク上のインターフェースを識別するものです。サブネットとは、同一の論理ネットワークセグメントに属するIPアドレスの範囲を定義するものです。
IPアドレスはなぜサイバーセキュリティにとって重要なのでしょうか?
IPアドレスは、セキュリティチームがネットワークトラフィックの発生源と行き先を理解するのに役立ちます。IPベースの通信を監視することで、疑わしい接続の特定、インシデントの調査、 セキュリティポリシーの施行、そして潜在的なラテラルムーブメントの検出に役立ちます。
.png)