IPアドレス
IP Address
IPアドレスは、IPネットワーク上でデータの送信元や宛先を指定するアドレスです。厳密には機器そのものではなくネットワークインターフェースに設定され、1台がWi-Fi・有線LAN・IPv4・IPv6など複数のアドレスを持つこともあります。
🐾 猫で例えると?
タワーの別々の場所に座る茶トラとアメショ。「上の段へおやつを届けて」と、位置で送り先を指定する場面を考えてみましょう。通信でも宛先を示すためにIPアドレスを使います。猫の名前ではなく、そのネットワークでの居場所に付いた住所に近い役割です。別のタワーにも「上の段」があるように、別のネットワークで同じプライベートIPアドレスを使う場合もあります。
💻 IT現場・インフラにおける「IPアドレス」とは?
ログや通信設定でよく見るIPv4アドレスには、インターネットで経路制御されるものと、家庭・社内などで使うプライベートアドレスがあります。別の家庭で同じ 192.168.1.5 を使っていても、ネットワークが分かれていれば問題ありません。また、1つのグローバルIPを複数人が共有する場合もあり、IPだけで個人を特定できるとは限りません。
家庭のIPv4通信では、ルーターのNAT機能でアドレスやポート番号を変換し、複数端末でグローバルアドレスを共有する構成がよく使われます。一方、IPv6を含め、すべての通信が必ずNATを経由するわけではありません。
⚠️ IPアドレスの仕組みと注意点
現在主流の「IPv4」という規格では、IPアドレスは「192.168.1.5」のように、0〜255までの数字を4つ区切りで並べた形式で表現されます。しかし、インターネットの爆発的な普及により、このIPv4のアドレス(約43億個)は世界的に足りなくなってしまいました(IPv4アドレス枯渇問題)。そのため、現在は実質的に無限のアドレス空間を持つ「IPv6」という新規格への移行が世界中で進められています。
DNS(ドメインネームシステム)との関係
人間にとって「142.250.196.110」といった数字の羅列を覚えるのは困難です。そこで、このIPアドレスと「google.com」のような分かりやすい文字列(ドメイン名)を紐付ける電話帳のような仕組みが「DNS」です。IPアドレスは、ドメインとセットになって初めて人間に優しいシステムになります。
# Windows
ipconfig
# Linux(iproute2)
ip address
# macOS
ifconfig システムエンジニアはネットワークが繋がらないトラブル(障害)が発生した際、まずターミナルから上記のコマンドを打ち込み、自分のPCに正しいIPアドレスが自動割り当て(DHCP)されているかを確認することから原因の切り分けを始めます。
🛠️ IPアドレスを賢く扱うためのポイント
ネットワークを安全かつ快適に管理・構築するためのポイントをまとめました。
- IPアドレスの競合(重複)に注意: 固定IPアドレスを手動で設定する際、同じネットワーク内の他のPCやプリンターと番号が被ってしまうと通信エラーが発生し、どちらかがネットワークに繋がらなくなります。
- 到達可能性は経路と制御も確認: グローバルIPを付けただけで、必ず外部から接続できるわけではありません。ルート、ファイアウォール、クラウドのセキュリティグループ、待ち受けポートを合わせて確認します。
- DHCPと固定設定: プリンターなど同じアドレスで使いたい機器には、DHCP予約を使う方法もあります。手動設定ならDHCPの配布範囲と重複しないよう管理し、IPだけでなくプレフィックス長・ゲートウェイ・DNSも確認します。
キャットタワーの指定席を見分けるように、IPアドレスは通信の宛先を判断する手掛かりです。つながらないときは、端末のアドレスだけでなく、サブネットやゲートウェイの設定も確認すると、通信相手までの経路を整理できます。