Tags

  • AWS (7)
  • Apigee (3)
  • ArchLinux (5)
  • Array (6)
  • Backtracking (6)
  • BinarySearch (6)
  • C++ (19)
  • CI&CD (3)
  • Calculus (2)
  • DesignPattern (43)
  • DisasterRecovery (1)
  • Docker (8)
  • DynamicProgramming (20)
  • FileSystem (11)
  • Frontend (2)
  • FunctionalProgramming (1)
  • GCP (1)
  • Gentoo (6)
  • Git (15)
  • Golang (1)
  • Graph (10)
  • GraphQL (1)
  • Hardware (1)
  • Hash (1)
  • Kafka (1)
  • LinkedList (13)
  • Linux (27)
  • Lodash (2)
  • MacOS (3)
  • Makefile (1)
  • Map (5)
  • MathHistory (1)
  • MySQL (21)
  • Neovim (10)
  • Network (66)
  • Nginx (6)
  • Node.js (33)
  • OpenGL (6)
  • PriorityQueue (1)
  • ProgrammingLanguage (9)
  • Python (10)
  • RealAnalysis (20)
  • Recursion (3)
  • Redis (1)
  • RegularExpression (1)
  • Ruby (19)
  • SQLite (1)
  • Sentry (3)
  • Set (4)
  • Shell (3)
  • SoftwareEngineering (12)
  • Sorting (2)
  • Stack (4)
  • String (2)
  • SystemDesign (13)
  • Terraform (2)
  • Tree (24)
  • Trie (2)
  • TwoPointers (16)
  • TypeScript (3)
  • Ubuntu (4)
  • Home

    AWS Prefix List

    Published Feb 01, 2025 [  AWS  ]

    In AWS, a Prefix List is a set of one or more CIDR blocks that can be used as a reference in security groups, route tables, and network ACLs. It simplifies network management by allowing you to group multiple IP ranges under a single identifier instead of managing multiple individual CIDR blocks.

    Types of Prefix Lists

    1. AWS-Managed Prefix Lists
      • Maintained by AWS and contain public CIDR blocks for AWS services like S3, DynamoDB, CloudFront, etc.
      • Examples:
        • pl-63a5400a → Amazon S3
        • pl-81a92ef7 → Amazon DynamoDB
      • Useful for allowing access to AWS services without manually adding IPs.
    2. Customer-Managed Prefix Lists
      • Created and managed by customers.
      • Useful for defining custom IP ranges that can be referenced in security rules.

    Use Cases

    • Simplify security group and route table configurations.
    • Reduce the need for frequent updates when AWS services change their IPs.
    • Improve readability and manageability of network policies.

    How to Use Prefix Lists

    • Route Tables: Add a prefix list as a destination to simplify routing rules.
    • Security Groups: Use a prefix list as a source/destination in inbound/outbound rules.
    • Network ACLs: Reference a prefix list in network ACL rules.