A static IP address is a fixed network identifier manually configured by an administrator that remains unchanged across device reboots and reconnections, unlike DHCP-assigned addresses that lease and expire. Static addresses are essential for infrastructure devices such as servers, routers, firewalls, and printers that must be reachable at predictable locations, though they require careful tracking in IPAM systems and exclusion from DHCP pools to prevent address conflicts and connectivity issues. Organizations that maintain accurate documentation, keep static assignments synchronized with DNS records, and separate static addresses from dynamic ranges can avoid the most common problems associated with manual IP administration while benefiting from the reliability and security control that static addressing provides.
静的IPアドレスの仕組み
静的アドレスはネゴシエーションを通じて取得されるものではありません。管理者がアドレスを選択して割り当てると、デバイスはサーバーに許可やリースを求めずにそのアドレスを使用します。
- アドレスの選択:管理者は、適切なサブネットから未使用のアドレスを選択します。まずIPAMレコードを確認することで、そのアドレスがすでに使用されていないことを確認できます。
- デバイスの設定:アドレス、サブネットマスク、デフォルトゲートウェイ、およびDNSサーバーのアドレスは、手動または自動化ツールを使用して、デバイスのネットワーク設定に入力します。
- 動的プールから除外する:そのアドレスは、いかなるDHCPスコープの範囲外にあるか、またはその範囲から除外されている必要があります。これにより、DHCPサーバーが他のデバイスにそのアドレスをリースすることがなくなります。
- 記録する:割り当ては IPAM および DNS に記録されるため、他の管理者やシステムがデバイス名を基にそのデバイスを特定できます。
DHCP予約は、異なる方法で同様の結果を実現します。デバイスは依然としてDHCP経由でアドレスを要求しますが、サーバーはそのクライアントの識別子(通常はMACアドレス)に対して常に同じアドレスを返します。これにより、設定の一元管理が維持されます。真の静的アドレスはデバイス上にのみ存在し、DHCPサーバーが利用できない場合でも変更されません。
静的IPアドレスに関する一般的な問題
DHCPスコープの範囲内にあり、一度も除外されていない静的アドレスは、別のデバイスに割り当てられる可能性があります。症状としては、両方のホストで接続が断続的になる、オペレーティングシステムのログにアドレスの重複に関する警告が表示される、ARPエントリが2つのMACアドレス間で切り替わる、などが挙げられます。
静的割り当てがIPAMやスプレッドシートに記録されていない場合、次の管理者は空きに見えるが実際には使用中のアドレスを選んでしまうことがあります。また、使用を終了したデバイスによって、アドレスが予約されたままになり、再利用されないままになることもあります。
各静的設定のデバイスは、独自のゲートウェイ、サブネットマスク、およびDNSサーバーのエントリを持っています。サブネットの再番号付けやDNSサーバーの変更後、手動で設定されたデバイスは古い値を保持したままとなり、誰かが編集するまで名前解決やサブネット外の到達性が失われます。
サブネットに一致しないマスクを使用すると、ホストは一部の近隣デバイスにはアクセスできても、他のデバイスにはアクセスできなくなります。デバイス自体はローカルでは正常に動作しているように見えても、ネットワークの一部へのトラフィックが失敗するため、原因の特定が困難になります。
サーバーを古い静的アドレスをそのままにして別のVLANやサイトに移設すると、そのアドレスはもはやローカルサブネットに属さなくなるため、サーバーにアクセスできなくなります。また、古いアドレスを参照しているファイアウォールルール、DNSレコード、および許可リストも更新する必要があります。