Tạo VPC Linux

Tạo VPC cho Linux Instance

ℹ️ Information
Amazon Virtual Private Cloud (VPC) cho phép bạn khởi chạy tài nguyên AWS trong một mạng ảo được định nghĩa. Trong phần này, chúng ta sẽ tạo một VPC riêng biệt cho Linux instance với các subnet công khai để có thể truy cập từ internet.

  1. Truy cập AWS Management Console

    • Tìm VPC trong thanh tìm kiếm
    • Chọn dịch vụ VPC

    Navigate to VPC service

  2. Trong giao diện Your VPCs

    • Chọn Create VPC

    Access VPC creation

  3. Trong giao diện Create VPC

    • Chọn VPC and more để tạo VPC cùng các tài nguyên liên quan
    • Tại Name tag auto-generation, nhập Linux

    Configure VPC settings

    Configure VPC settings

  4. Tại phần VPC endpoints, chọn None
    Sau cùng, chọn Create VPC

    Complete VPC configuration

  5. Sau khi tạo thành công, chọn View VPC để xem chi tiết

    View created VPC

    VPC details view

  6. Trong giao diện VPC

    • Chọn Subnets từ menu bên trái

    Navigate to subnets

  7. Ở giao diện cấu hình Subnets:

    • Chọn Public subnet
    • Chọn Actions
    • Chọn Edit subnet settings

    Edit subnet settings

  8. Bật tính năng tự động gán địa chỉ IP công khai:

    • Chọn Enable auto-assign public IPv4 address
    • Chọn Save

    Enable public IP addressing

  9. Cấu hình public subnet thành công

    Successful subnet configuration

💡 Pro Tip: Việc bật tính năng “auto-assign public IPv4 address” sẽ tự động gán địa chỉ IP công khai cho các EC2 instance được khởi tạo trong subnet này, giúp bạn tiết kiệm thời gian cấu hình và đảm bảo instance có thể truy cập từ internet.

  1. Tương tự, cấu hình với các public subnet còn lại.

🔒 Security Note
Mặc dù chúng ta đang cấu hình public subnet để dễ dàng truy cập instance từ internet, trong môi trường sản xuất thực tế, bạn nên cân nhắc sử dụng private subnet kết hợp với NAT Gateway cho các ứng dụng không cần truy cập trực tiếp từ internet.