ℹ️ 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.
Truy cập AWS Management Console

Trong giao diện Your VPCs

Trong giao diện Create VPC
Linux

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

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


Trong giao diện VPC

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

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

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

💡 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.
🔒 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.