Pada artikel kali ini kita akan membuat multi-tier VPC subnet pada AWS yang mana kita akan membuat VPC dan subnet dengan cara manual agar memudahkan kita untuk memahami langkah demi langkah dalam membuat VPC. Jika ingin menggunakan script otomatis bisa menggunakan terraform yang terdapat repo Github.
Sebelum kita memulai dengan cara manual kita akan melihat kebutuhan terkait dengan network terlebih dahulu, seperti dibawah ini:
- Database
- App
- Web
- Subnet khusus (untuk kebutuhan yang akan datang).
NAME | CIDR | AZ | CustomIPv6Value | |
---|---|---|---|---|
sn-reserved-A | 10.16.0.0/20 | AZA | IPv6 | 00 |
sn-db-A | 10.16.16.0/20 | AZA | IPv6 | 01 |
sn-app-A | 10.16.32.0/20 | AZA | IPv6 | 02 |
sn-web-A | 10.16.48.0/20 | AZA | IPv6 | 03 |
sn-reserved-B | 10.16.64.0/20 | AZB | IPv6 | 04 |
sn-db-B | 10.16.80.0/20 | AZB | IPv6 | 05 |
sn-app-B | 10.16.96.0/20 | AZB | IPv6 | 06 |
sn-web-B | 10.16.112.0/20 | AZB | IPv6 | 07 |
sn-reserved-C | 10.16.128.0/20 | AZC | IPv6 | 08 |
sn-db-C | 10.16.144.0/20 | AZC | IPv6 | 09 |
sn-app-C | 10.16.160.0/20 | AZC | IPv6 | 0A |
sn-web-C | 10.16.176.0/20 | AZC | IPv6 | 0B |
Adapun langkah-langkah yang akan dilakukan adalah:
1. Membuat VPC
2. Konfigurasi VPC
3. Membuat subnet baru
Kebutuhan:
- Akun AWS ( bisa menggunakan
free tier)
Langkah-langkah:
Membuat VPC
1. Masuk ke VPC
- Klik your VPC
- Create VPC
- Pilih VPC only
- Isi VPC, pada kali ini saya mengisi seperti berikut:
- name = aha-vpc1
- ipv4 cidr = 10.16.0.0/16
- ipv6 cidr block = amazon-provided ipv6 cidr block
- tenancy =default
- Create VPC
2. Lihat detail VPC
Konfigurasi VPC
1. Aktifkan DNS Resolution
- Klick action
- Edit DNS resolution
- Enable dns resolution
- Save changes
|
2. Aktifkan DNS Hostname
- Klick action
- Edit DNS hostname ,
- Enable dns hostname
- Save changes
Membuat Subnet Baru
1. Buat subnet
- Your VPCs
- Subnets
- Create subnet
- Pilih VPC ID
- Isi detail subnet
- Subnet name, IP masukkan list subnet yang sudah disusun diatas
- klik add new subnet
- Isi semua subnet
2. Konfigurasi subnet
Enable auto-assign IPv6 pada semua subnet.
- Checklist subnet
- Klik Action
- Edit subnet settings
- Enable auto-assign ipv6 address
Thanks.
Terraform code: https://github.com/ahakimx/terraform-aws
Referensi:
https://www.site24x7.com/tools/ipv4-subnetcalculator.html
AWS Certified SysOps Administrator - Associate
0 comments:
Post a Comment