📘

仮想ネットワーク サブネットのアドレス範囲の先頭から 4 つのアドレスは Azure によって予約されている

2024/08/07に公開

表題の件の仕様でAzureでの基盤構築で苦労したため、備忘録として共有です。
詳細は以下公開情報に記載がありますが、Azure仮想ネットワーク>各サブネットのアドレス範囲の先頭から 4 つのアドレスは Azure によって予約されており利用不可です。
たとえば、サブネットのアドレス範囲が 10.0.0.0/16 である場合、
10.0.0.0 から 10.0.0.3 および 10.0.255.255 のアドレスは利用できない動作です。

■公開情報
https://learn.microsoft.com/ja-jp/azure/virtual-network/ip-services/private-ip-addresses#allocation-method

サーバ等へIP割り当て設計をする際に、インターネットアドレス・ブロードキャストアドレスを割り当てるよう設計することはないかと思いますが、仕様を知らずに
xxx.xxx.xxx.2や.3を使おうとする方もいらっしゃるのではないでしょうか(私はした)

実際に、予約IPを使おうとすると以下エラーが発生します。
エラーメッセージ「プライベート静的 IP アドレス 10.0.0.1 は、サブネット プレフィックス 10.0.0.0/24 の予約済み IP 範囲内にあります」

Discussion