Apa itu DNSSEC?
DNS dirancang tanpa cara apa pun untuk memeriksa bahwa suatu jawaban asli, sehingga serangan cache poisoning dan spoofing menjadi mungkin. DNSSEC (DNS Security Extensions) menambahkan tanda tangan digital pada record DNS. Sebuah zona mempublikasikan public key-nya sebagai record DNSKEY dan menandatangani setiap set record dengan RRSIG. Zona induk (misalnya .com) mempublikasikan record DS yang berisi hash dari key-signing key milik zona anak. Mengikuti mata rantai DS → DNSKEY → RRSIG sampai ke root menciptakan chain of trust yang dapat diverifikasi oleh resolver yang melakukan validasi. Baca panduan DNSSEC kami.
Apa yang diverifikasi oleh pengecek ini
- DS di zona induk: apakah registry mempublikasikan record DS untuk domain tersebut.
- DNSKEY di dalam zona: key yang dipublikasikan, perannya (KSK atau ZSK), dan algoritmanya.
- Kecocokan DS ↔ DNSKEY: kami menghitung ulang key tag dan digest setiap key sendiri dan memastikan record DS menunjuk ke key yang nyata.
- Validasi langsung: kami menanyakan domain tersebut ke resolver yang melakukan validasi (Cloudflare 1.1.1.1) dan memeriksa flag Authenticated Data (AD), ditambah extended DNS error apa pun yang menjelaskan kegagalan.
Cara mengaktifkan DNSSEC
- Aktifkan penandatanganan DNSSEC di host DNS Anda. Sebagian besar penyedia DNS besar melakukannya dengan satu klik.
- Salin record DS yang mereka berikan (key tag, algoritma, jenis digest, dan digest).
- Tambahkan di pengaturan DNSSEC registrar domain Anda. Sebagian registrar melakukannya secara otomatis ketika mereka juga menjadi host DNS Anda.
- Tunggu TTL zona induk, lalu jalankan pengecekan ini lagi.
Pertanyaan yang sering diajukan
Apakah DNSSEC mengenkripsi DNS?
Tidak. DNSSEC membuktikan bahwa jawaban itu asli tetapi tidak menyembunyikannya. Enkripsi berasal dari DNS-over-HTTPS atau DNS-over-TLS.
Algoritma mana yang sebaiknya saya pakai?
ECDSA P-256 dengan SHA-256 (algoritma 13) adalah default modern: kecil, cepat, dan didukung luas. Ed25519 (algoritma 15) juga bagus jika didukung.
Mengapa beberapa situs besar tidak memakai DNSSEC?
Risiko operasional dan kerumitan, terutama untuk konfigurasi besar dengan banyak penyedia. Tingkat adopsi sangat bervariasi menurut TLD dan penyedia.
Diperbarui
Komentar
Masuk untuk menilai alat ini.
Bagikan tips, ajukan pertanyaan, atau ceritakan pengalaman Anda memakai alat ini.
Belum ada komentar. Jadilah yang pertama bercerita.