Cara Membalikkan Pencarian DNS (rDNS)

Diterbitkan: 2022-04-06

Sistem nama domain, kadang-kadang dikenal sebagai DNS, merupakan komponen penting dari internet. Sangat penting bahwa menggunakan internet tanpa DNS akan terlalu sulit. DNS adalah sistem direktori rekursif yang mengelola semua alamat situs web Internet. Dalam beberapa kasus, mungkin perlu untuk membalikkan DNS. Untuk menentukan alamat domain atau nama host untuk alamat IP tertentu, misalnya. Reverse DNS (rDNS) atau pencarian domain terbalik adalah ini. Pada artikel ini kita akan belajar bagaimana membalikkan pencarian dns .

Spam email sering difilter menggunakan permintaan DNS terbalik (juga menggunakan DMARC). Spammer dapat dengan mudah mengubah alamat email pengirim ke nama domain apa pun yang mereka inginkan, termasuk yang bereputasi baik seperti bank atau bisnis tepercaya.

Daftar isi

Apa itu DNS terbalik (rDNS)?

Reverse DNS (rDNS) adalah jenis resolusi nama yang mencari alamat IP untuk mendapatkan nama domain, bukan tugas server DNS untuk mengubah nama domain menjadi alamat IP.

rDNS adalah pencarian DNS dari nama domain dari alamat IP. rDNS menyelesaikan nama domain ke alamat IP, tetapi DNS biasa melakukan sebaliknya, maka istilahnya terbalik. Untuk pencarian rDNS, catatan PTR digunakan. Jika tidak ada catatan PTR yang ditentukan, pencarian rDNS gagal.

Manusia, tidak seperti robot, mengalami kesulitan membaca dan mengingat alamat IP numerik. Inilah sebabnya kami mengunjungi situs web menggunakan nama domain. Reverse DNS mengubah log kunjungan situs web yang kompleks menjadi domain yang dapat dibaca, sehingga pengumpulan data untuk analitik menjadi lebih mudah.

Reverse DNS dapat digunakan untuk menyaring spam. Spammer sering menggunakan alamat IP yang tidak valid, atau alamat yang tidak cocok dengan nama domain. Ketika program DNS terbalik memeriksa alamat IP pesan masuk dan tidak menemukan nama domain yang sah, server akan menghentikan pesan tersebut. Meskipun rDNS pandai memfilter spam, rDNS sering kali mencegah email yang sah.

Bagaimana cara kerja reverse DNS (rDNS)?

Nama domain dan alamat IP yang ditetapkan ke server situs web dapat digunakan untuk mengakses sebagian besar situs web di internet. Anda dapat membuka beranda situs web dengan mengetikkan alamat IP xx.xx.xx.xx ke bilah alamat browser Anda. Anda dapat mengakses situs dengan mengetikkan alamat IP-nya langsung ke browser Anda karena domainnya memiliki rDNS yang valid.

Catatan PTR menautkan alamat IPv4 atau IPv6 ke nama host kanonik saat pencarian rDNS dilakukan. Namun, pencarian gagal jika server web tidak memiliki catatan penunjuk yang disiapkan.

Catatan PTR digunakan untuk menyimpan entri rDNS yang alamat IP-nya dibalik dan akhiran.in-addr.arpa ditambahkan ke setiap catatan. Alamat IP xx.xx.xx.xx.in-addr.arpa, misalnya, dicatat oleh PTR sebagai xx.xx.xx.xx.in-addr.arpa, yang mengarah kembali ke nama host yang ditetapkan.

Dengan mengetikkan alamat IP dari nama domain dengan rDNS yang valid ke dalam browser Anda, Anda dapat membukanya.

Saat menjalankan server SMTP/mail, sangat penting untuk menyiapkan catatan rDNS (PTR) yang tepat.

Apa tujuan dari server DNS terbalik?

Untuk orang-orang yang menjalankan server surat keluar, Reverse DNS cukup berguna. Ada beberapa alasan lain untuk menggunakan rDNS selain server email:

  • Penyaringan email spam : Untuk memerangi spam, sebagian besar server email menggunakan rDNS untuk menolak pesan dari alamat IP yang tidak memiliki rDNS. Namun, karena fakta bahwa server email tertentu yang sah tidak memiliki catatan rDNS yang ditetapkan dengan benar, rDNS biasanya digunakan sebagai lapisan perlindungan tambahan.
  • Pengalaman jaringan yang menyenangkan : Reverse DNS memiliki sedikit pengaruh pada sebagian besar sistem administrasi perusahaan, r-commands, server SMTP, atau solusi pencadangan jaringan. rDNS juga diperlukan untuk pengoperasian sejumlah protokol Internet.
  • Pengamanan : Pencarian IP terbalik dapat digunakan untuk menemukan catatan A untuk alamat IP, yang menghubungkan nama domain ke alamat IP perangkat yang menghostingnya. Temuan ini membantu mengungkap kesalahan server dan menentukan host virtual mana yang dilayani oleh server web.
  • Analytics : Reverse DNS membantu memberikan data yang dapat dibaca manusia dalam analitik alih-alih memposting log alamat IP.
  • Melacak pengunjung situs web : Alamat IP dicatat dalam log kunjungan dan dapat membantu Anda mengetahui siapa yang mengunjungi situs Anda. Melacak pengunjung situs web dapat membantu Anda menghasilkan prospek B2B.

Membalikkan DNS dan pemfilteran spam

Pemfilteran spam adalah fungsi rDNS yang paling umum dan penting. Server email penerima menjalankan kueri rDNS untuk melihat apakah server email pengirim valid setelah email baru memasuki gateway keamanan anti-spam. Pesan yang masuk secara otomatis dibuang jika tidak mengembalikan catatan rDNS yang valid.

Itulah mengapa sangat penting untuk menyiapkan data PTR di server email Anda, baik untuk mencegah spam maupun untuk memastikan bahwa pesan sampai ke penerima yang dituju.

Baca juga: Raih skor Email 10/10 dengan CyberPanel!

Bagaimana cara membalikkan pencarian dns?

Pencarian DNS terbalik dapat dilakukan dengan berbagai cara:

  1. Gunakan prompt perintah di Windows. Menggunakan perintah nslookup di Windows, lakukan pencarian rDNS manual.
  2. Gunakan terminal Linux untuk memulai. Anda dapat menjalankan pencarian rDNS manual menggunakan perintah dig dengan parameter -x . Anda juga dapat menggunakan perintah host.
  3. Gunakan alat pencarian untuk catatan rDNS. Pencarian rDNS tersedia melalui sejumlah alat.

Untuk jendela:

Di Windows, perintah lookup DNS terbalik adalah:

nslookup [ip address]

Sebagai contoh:

cara membalikkan pencarian dns

Seperti yang kita lihat, dns.google adalah DNS kebalikan dari IP yang telah kita berikan.

Untuk LINUX:

Perintah " dig " digunakan untuk mencari informasi. Gunakan perintah dig di Linux untuk melakukan pencarian DNS terbalik secara manual. Berikut sintaksnya:

dig -x [ip_address]

membalikkan DNS

" host " adalah sebuah perintah. Anda juga dapat menjalankan kueri DNS terbalik di Linux dengan perintah berikut:

host [ip_address]

Alat pencarian

Anda dapat mencari alamat IP dalam jumlah terbatas menggunakan alat DNS terbalik online. Beberapa mungkin juga menawarkan API untuk aplikasi bisnis.

mxToolBox adalah salah satu alat ini. Cukup masukkan IP Anda di sana untuk menemukan rDNS.

Cara mengatur rDNS di Vultr

  • Masuk dan pilih VPS yang ingin Anda atur rDNSnya
  • Klik pada pengaturan
  • Klik rDNS
  • Edit rDNS dan klik tanda centang untuk menyimpan
  • DNS Anda telah disetel

Cara mengatur rDNS di Hetzner

  • Masuk ke akun Hetzner Anda
  • Masukkan proyek Anda
  • Klik pada VPS yang ingin Anda buat rDNSnya dan klik "Jaringan" dari menu sebelah kiri
  • Klik opsi dan pilih "Edit Reverse DNS"
  • Edit rDNS Anda dan klik "Edit Reverse DNS"

Anda telah berhasil mengatur rDNS di Hetzner

Bagaimana cara mengeluarkan SSL server email terhadap domain yang ingin Anda buat rDNSnya di CyberPanel?

  • Masuk ke akun CyberPanel Anda dan pilih SSL -> Mail Server SSL dari menu sebelah kiri
  • Pilih domain Anda. Jika Anda menerbitkan SSL untuk server email terhadap domain itu, maka rDNS Anda juga harus sama dengan domain

Sekarang nama host server email akan menjadi nama domain ini. Jadi setiap kali Anda mengirim email, nama domain ini akan muncul.

Kesimpulan

Teknik yang paling efisien untuk menautkan satu alamat IP itu sendiri ke nama domain adalah dengan menggunakan pencarian DNS terbalik. Namun, prosesnya hanya dapat diselesaikan setelah penyedia ISP mengarahkan zona tersebut ke sistem server DNS IP. Data PTR kemudian tersedia untuk entri DNS terbalik, yang dapat memetakan alamat IPv4 atau IPv6 ke nama kanonik host.

Untuk mendapatkan informasi penting dan menghasilkan prospek B2B, pencarian DNS terbalik paling sering digunakan untuk menyaring email spam dan mengidentifikasi domain pengunjung situs web. Anda dapat menemukan domain alamat IP secara manual dengan melakukan pencarian terbalik. Meskipun demikian, jika Anda perlu menjalankan ratusan pencarian DNS terbalik, prosedurnya mungkin akan melelahkan.