Learn

ネットワーク

IPアドレスの基礎

外部から見えるIPアドレスが、アクセス元のネットワークを示す基本的な手がかりになることを理解する。

は、インターネット上で通信相手を見つけるための重要な情報です。

しかし、IPアドレスだけで匿名性を判断するのは危険です。IPアドレスは強い手がかりですが、匿名性のすべてではありません。、ログイン状態、ブラウザ情報、投稿内容、時間、過去アカウントも同時に見ます。

この記事では、IPアドレスの基本と、匿名性でなぜ重要なのかを整理します。詳しい内容は「IPアドレスとは何か」でも扱います。

IPアドレスとは

IPアドレスは、IP通信で使われる住所のような情報です。

端末やサーバーが通信するとき、送信元IPアドレスと宛先IPアドレスが使われます。パケットは宛先IPアドレスへ向かってネットワーク上を移動します。

情報意味匿名性での注意点
送信元IPアドレス通信を送る側接続元ネットワークの手がかりになる
宛先IPアドレス通信を受け取る側どのサーバーへ向かうか示す
グローバルIPインターネット上で使われるIPWebサイト側に見えやすい
プライベートIP家庭内や組織内で使うIP外部サイトに直接見えるとは限らない
NAT内側と外側の通信を対応づける端末表示のIPと外から見えるIPが違う

端末に表示されるIPアドレスと、Webサイトから見えるIPアドレスは同じとは限りません。

家庭や職場では、NATによって複数端末が同じ外側IPを共有することがあります。

IPアドレスから分かること

IPアドレスから、常に個人名や正確な住所が分かるわけではありません。

しかし、通信事業者、地域、組織、接続元の種類を推測する材料になります。企業や学校のネットワークからアクセスすれば、所属の手がかりになる場合があります。

推測される情報説明注意点
通信事業者どの回線を使っているか契約者情報とは別
大まかな地域都道府県や都市圏正確とは限らない
組織会社、学校、公共機関固定回線では強い手がかりになる
利用VPNサーバーのIPVPN事業者が見える場合がある
利用Tor出口ノード接続先からはTor出口に見える

IPアドレスは、単体では個人を直接示さないこともあります。

それでも、アクセス時刻、Cookie、ログイン状態、投稿内容と組み合わさると強い手がかりになります。

IPを隠しても匿名とは限らない

VPNやTorを使うと、接続先から見えるIPアドレスは変わります。

しかし、IPを変えても、同じアカウントにログインすれば本人と結びつきます。同じCookieが送られれば、同じブラウザとして扱われます。投稿内容に職場や生活圏を書けば、そこから推測されます。

IP以外の手がかりなぜ残るか
Cookieブラウザが保存情報を送る再訪問を識別される
ログイン状態サービスがアカウント処理する実名SNSに入る
投稿内容自分で公開する地域や職場を書く
ブラウザ特徴端末や設定が見える
行動パターンが出る現地直後に投稿する

IPアドレスは重要です。

しかし、匿名性はIPアドレスだけで決まりません。

Webサイト側と通信事業者側で見え方は違う

IPアドレスを見る相手によって、意味は変わります。

Webサイト側は、アクセス元として見えるIPアドレスをログに残すことがあります。通信事業者側は、契約回線にどのIPを割り当てたかを管理します。家庭内ルーターは、内側のプライベートIPと外側の通信を対応づけます。

見る相手見えるIP匿名性での意味
端末プライベートIP家庭内や職場内での住所
ルーター内側と外側のIPNATで通信を対応づける
Webサイト外側のIPアクセス元として記録される
ISP契約回線と割当IP時刻と契約情報に関係する
VPN利用時の接続先VPNサーバーIP自宅IPは直接見えにくい

IPアドレスは、誰が見ているかで意味が変わります。

匿名性では、Webサイト、ISP、VPN事業者、家庭内ルーターを分けて考えます。

確認するときの注意

IP確認サイトに表示されるIPアドレスは、外部サイトから見たIPです。

端末のネットワーク設定に表示されるプライベートIPとは違う場合があります。また、VPNやTorを使っている場合は、表示されるIPが中継先のものになります。

確認場所分かること注意点
端末設定内側のIPWebサイトから見えるIPとは限らない
ルーター管理画面外側IPCGNATではWeb側と違う場合がある
IP確認サイト外部から見えるIPCookieやログイン状態は別問題
VPNアプリ接続先サーバー実際のDNSや漏れも確認する
Tor BrowserTor出口IPTor外アプリの通信は別

IPアドレスとログ

IPアドレスは、アクセスログと一緒に意味を持ちます。

Webサイト側には、アクセス元IP、時刻、URL、User-Agent、Cookieが残ることがあります。通信事業者側には、ある時刻にどの契約回線へどのIPを割り当てていたかの記録が残る場合があります。

ログIPとの関係注意点
WebアクセスログどのIPから来たかCookieやURLと結びつく
認証ログログイン試行元アカウントと結びつく
ISP記録割当IPと時刻一般利用者が自由に見られるものではない
VPNログVPN事業者の方針による信頼モデルが重要
組織内ログ職場や学校の通信所属と結びつく

IPアドレスは、時刻と一緒に扱われると意味が強くなります。

「あるIPからアクセスがあった」だけでなく、「この時刻にこのIPからこのアカウントへログインした」という形になると、他の記録と照合しやすくなります。

匿名性では、IPだけでなく時刻、アカウント、Cookieを同時に見ます。

IPアドレスの確認は、匿名性チェックの入口です。

ただし、そこで止まらず、同じタイミングで送られるCookie、ログイン状態、User-Agent、投稿内容も確認します。IPだけを見て安心すると、別の相関を見落とします。

IPは入口であって、結論ではありません。

匿名性では、IPを確認したあとに、Cookie、ログイン状態、投稿内容、時間も確認します。

まとめ

IPアドレスは、ネットワーク上で通信相手を見つけるための情報です。

送信元IPアドレス、宛先IPアドレス、グローバルIP、プライベートIP、NATの違いを理解すると、端末に表示されるIPとWebサイトから見えるIPが違う理由が分かります。

匿名性では、IPアドレスは強い手がかりになります。

ただし、IPを隠せば匿名になるわけではありません。Cookie、ログイン状態、投稿内容、ブラウザ特徴、時間、過去情報も残ります。

IPアドレスは重要な一部ですが、匿名性全体の一部として扱います。

関連ツール

Public IP Check

WhatIsMyIP

WhatIsMyIPは、Webサイト側から見える現在のパブリックIPアドレスを確認できる検証サイトです。

紹介する理由: VPNやTorなどを使ったあと、接続先から見えるIPアドレスが意図した経路のものに変わっているかを確認する入口になるためです。

URL : https://www.whatismyip.com/

外部サイトを開く
DNS Leak Test

DNSLeakTest

DNSLeakTestは、DNS問い合わせがどのDNSサーバーへ送られているかを確認できる検証サイトです。

紹介する理由: VPN使用中でもDNSだけが普段のISPや意図しないリゾルバへ出ていると、接続先ドメインの手がかりが残るためです。

URL : https://www.dnsleaktest.com/

外部サイトを開く
WebRTC Leak Test

BrowserLeaks WebRTC

BrowserLeaks WebRTCは、WebRTC経由でブラウザから見えるIPアドレスや通信情報を確認できる検証ページです。

紹介する理由: VPNを使っていても、ブラウザ機能の設定によって意図しないIP情報が見えることがあるため、匿名環境の確認に役立ちます。

URL : https://browserleaks.com/webrtc

外部サイトを開く
Browser Fingerprint Check

BrowserLeaks Fingerprint

BrowserLeaks Fingerprintは、Canvas、WebGL、フォント、画面サイズ、言語など、Webサイト側から見えるブラウザ環境を確認できる検証サイトです。

紹介する理由: ブラウザフィンガープリントは、IPアドレスとは別に同じ環境を見分ける手がかりになります。自分のブラウザがどのような情報を出しているかを具体的に確認できるため、基礎学習の補助として紹介します。

URL : https://browserleaks.com/canvas

外部サイトを開く
Browser Fingerprint Check

EFF Cover Your Tracks

EFF Cover Your Tracksは、ブラウザがトラッカーやフィンガープリントに対してどの程度識別されやすいかを確認できるEFFの検証サイトです。

紹介する理由: ブラウザの見え方が匿名性に関係することを、実際のテスト結果として理解しやすいため紹介します。結果は安全保証ではなく、環境確認の入口として扱います。

URL : https://coveryourtracks.eff.org/

外部サイトを開く
Anonymous communication

Tor Project

Tor Projectは、Tor BrowserとTorネットワークを開発・公開している公式プロジェクトです。

紹介する理由: Torは通信経路を隠す仕組みを学ぶ中心的な実例です。公式サイトでは、Tor Browserの入手、仕組み、利用上の注意を確認できます。

URL : https://www.torproject.org/

外部サイトを開く
VPN service

Proton VPN

Proton VPNは、Proton Mailなどプライバシー系サービスを長く運営しているProtonのVPNサービスです。

紹介する理由: VPNの信頼性を見るときに、対応端末、サーバー、透明性レポート、監査、オープンソースアプリなどを公式情報で確認しやすい実用候補として紹介します。

URL : https://protonvpn.com/

外部サイトを開く
VPN service

Mullvad VPN

Mullvad VPNは、メールアドレスやパスワードを要求しない番号アカウント方式を採るVPNサービスです。

紹介する理由: VPNを選ぶときに、登録情報を減らす設計、ログ方針、支払い方法、アプリ情報を公式サイトで確認できる候補として紹介します。

URL : https://mullvad.net/

外部サイトを開く

関連記事