0

Membuat private hosted zone pada EC2 menggunakan Route 53

private hosted zone – route 53.


Defaultnya, jika kita ingin ping ke antar ec2 instance, kita bisa gunakan command berikut:

ping ip-10-24-34-0.ap-southeast-1.compute.internal

Namun, bagaimana jika kita ingin custom menjadi:

ping myserver.moko.internal

Untuk membuat custom seperti diatas, kita bisa gunakan layanan Route 53.


Stepnya adalah sebagai berikut:

  • Buat private hosted zone di Route 53, hubungkan ke VPC tertentu
  • Buat A record myserver.moko.internal -> private IP EC2
  • Test ping


Private hosted zone – Route 53

Untuk membuat private hosted zone, buka service Route 53 dengan mengetikkan route 53 pada kolom pencarian di console AWS

route 53

Setelah masuk ke dashboard Route 53, pada menu sebelah kiri klik Hosted zones > Create hosted zone

create private hosted zone in aws route 53

Masukkan:

  • Domain name: moko.internal (sesuaikan dengan domain kalian)
  • Description: moko.internal
  • Type: Private hosted zone
  • Pada VPC:
    • Region: singapore (sesuaikan dengan region kalian)
    • VPC ID: vpc-06xx (sesuaikan dengan vpc kalian)
private hosted zone ec2 menggunakan route 53

Klik tombol Create hosted zone pada bagian bawah.

Setelah itu akan terbuat hosted zones, moko.internal:

Defautnya sudah ada 2 record, yaitu NS dan SOA (jangan dihapus!). Selanjutnya kita akan buat A record myserver.moko.internal

Buat A record myserver.moko.internal

Masih didalam halaman hosted zones moko.internal, klik Create record:

Masukkan:

  • Record name: myserver
  • Record type: A
  • Value: 10.0.14.47 (private IP EC2. Pastikan EC2 kalian berada di VPC yang sama: vpc-06xx)
create a record in private hosted zone aws

Klik Create records

Sekarang sudah terbuat A record myserver.moko.internal dengan IP 10.0.14.47

create A record in private hosted zone aws route 53

Test Ping

Selanjutnya kita test ping myserver.moko.internal dari server EC2 yang lain (yang berada di VPC: vpc-06xx)

  • Login SSH ke server EC2
  • ketikkan:
ping myserver.moko.internal

Jika hasilnya tidak reply seperti gambar dibawah ini

Pastikan ICMP di inbound rule (security group) sudah ditambahkan, karena defaultnya ICMP tidak ada di inbound rule.

  • Masuk ke dashboard EC2
  • Klik Server/Instance IP 10.0.14.47
  • Klik tab Security > Security groups > klik security group id (sg-xx)
ec2 instance security group ping not reply
  • Pada tab inbound rule > klik Edit inbound rules
  • Klik Add rule > Pilih All ICMP – IPv4 > 0.0.0.0/0
  • Klik Save rules

Sekarang coba lagi ping ke myserver.moko.internal

ping myserver.moko.internal

Seharusnya sekarang sudah reply:

ping to privated hosted zone ec2 - aws route 53

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, web server, and networking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.