DNS (Domain Name System) adalah teknologi penting yang memungkinkan kita mengakses situs web melalui nama domain seperti “cloudairy.com” daripada harus mengingat alamat IP yang panjang dan sulit diingat. Dalam artikel ini, kita akan membahas bagaimana DNS bekerja untuk menghubungkan pengguna dengan server tujuan melalui nama domain, serta memahami perbedaan antara Public Hosted Zone dan Private Hosted Zone pada Amazon Route 53, sesuai dengan ilustrasi yang ada pada gambar.

Bagaimana DNS Bekerja?
- Pengguna Mengakses Nama Domain Ketika pengguna ingin mengakses sebuah situs web, misalnya “cloudairy.com,” perangkat mereka mengirimkan permintaan ke DNS lokal yang disebut Local DNS Server. Server ini ditetapkan oleh perusahaan pengguna atau oleh ISP (Internet Service Provider) secara dinamis.
- Resolusi Nama Domain Local DNS Server akan mencoba mencari alamat IP yang sesuai untuk domain tersebut. Jika Local DNS Server tidak memiliki catatan alamat IP untuk “cloudairy.com,” ia akan memulai proses resolusi DNS dengan melakukan permintaan berjenjang melalui beberapa server DNS.
- Hierarki Server DNS
- Root DNS Server: Server ini dikelola oleh ICANN (Internet Corporation for Assigned Names and Numbers) dan merupakan tingkat pertama dalam hierarki DNS. Root server akan merujuk Local DNS Server ke TLD (Top-Level Domain) DNS Server berdasarkan ekstensi domain, seperti “.com”.
- TLD DNS Server: Dikelola oleh IANA, yang merupakan cabang dari ICANN. TLD DNS Server untuk domain “.com” akan mengarahkan Local DNS Server ke SLD (Second-Level Domain) DNS Server yang relevan.
- SLD DNS Server: Server ini biasanya dikelola oleh registrar domain (seperti Amazon Registrar, Inc.) dan memiliki informasi mengenai nama domain spesifik seperti “cloudairy.com”. SLD DNS Server ini akan memberikan alamat IP yang terkait dengan “cloudairy.com” kepada Local DNS Server.
- Pengembalian Alamat IP ke Perangkat Pengguna Setelah Local DNS Server menerima alamat IP yang sesuai, informasi ini dikembalikan ke perangkat pengguna. Dengan alamat IP tersebut, perangkat pengguna akhirnya bisa melakukan koneksi langsung ke server web “cloudairy.com” dan memuat konten situs tersebut.
Route 53: Public Hosted Zone vs. Private Hosted Zone
Amazon Route 53 adalah layanan DNS yang memungkinkan pengelolaan domain dan memberikan opsi untuk menggunakan Public Hosted Zone atau Private Hosted Zone tergantung pada kebutuhan.
- Public Hosted Zone: Ini adalah zona yang menghubungkan nama domain yang bisa diakses publik, seperti “cloudairy.com”. Public Hosted Zone memungkinkan klien dari luar jaringan mengakses berbagai layanan AWS seperti Amazon S3 Bucket, CloudFront, EC2 Instance (Public IP), dan Application Load Balancer menggunakan alamat IP publik.
- Private Hosted Zone: Zona ini digunakan untuk pengelolaan internal pada jaringan pribadi. Dalam Private Hosted Zone, hanya pengguna atau sistem dalam jaringan yang dapat mengakses layanan seperti EC2 Instance atau Database Instance menggunakan alamat IP privat. Misalnya, pengguna dalam jaringan pribadi bisa mengakses “api.cloudairy.com” dan “db.cloudairy.com” melalui IP privat tanpa perlu mengekspos layanan tersebut ke internet.
Kesimpulan
DNS adalah sistem yang sangat esensial dalam menghubungkan pengguna dengan layanan internet. Dengan melakukan resolusi nama domain menjadi alamat IP, DNS memungkinkan kita mengakses layanan internet tanpa perlu mengingat deretan angka yang rumit. Route 53 dari Amazon, dengan Public dan Private Hosted Zone-nya, memperluas fungsionalitas DNS untuk melayani kebutuhan jaringan publik dan internal, yang memungkinkan organisasi mengatur akses sesuai dengan kebutuhan keamanan dan fleksibilitas mereka.















Comments are closed