AWS subnet IP reservation


Small tip

特定SubnetのIPレンジにおいて静的IPを割り振ったEC2などを立てたいことが有ると思う。こういったときレンジの最初と最後以外にも避けておくべき(すでに予約されている)IPアドレスがあるのでご注意ください。私はハマった。

例) Sbunet CIDR 10.0.0.0/24の場合

  • 10.0.0.0: ネットワークアドレスなので使えない
  • 10.0.0.1: ネットワークアドレス+1はVPCルーター用にAWSにより予約されている
  • 10.0.0.2: ネットワークアドレス+2はDNSサーバアドレスとしてAWSにより予約されている
  • 10.0.0.3: ネットワークアドレス+3は将来の用途のためにAWSにより予約されている
  • 10.0.0.255: Networkブロードキャストアドレス

ref: VPC and subnet sizing for IPv4