Apa Itu PTR Record dan Cara Reverse IP Lookup

Apa Itu PTR Record dan Cara Reverse IP Lookup

Pernah mengalami kejadian di mana email yang Anda kirimkan dari akun hosting malah kembali (bounce) ke Anda sendiri? Yap, bisa jadi PTR record adalah penyebabnya, yang lokasinya ada di DNS Anda.

Di tutorial ini kami akan membahas apa itu PTR record dan cara mengecek apakah IP address Anda memilikinya menggunakan proses PTR lookup. Mari mulai pembahasannya di bawah ini!

Apa Itu PTR Record?

PTR record adalah versi kebalikan dari A record. Kalau tugas A record adalah memetakan domain ke alamat IP miliknya, maka PTR record berfungsi untuk memetakan IP address ke hostname. Jadi, PTR record memastikan bahwa IP address memang terhubung ke host.

Apa Kegunaan dan Fungsi PTR Record?

Penting untuk mengonfigurasi PTR record kalau Anda menggunakan server email internal atau eksternal. Record ini meningkatkan keamanan dan fungsi server pengiriman, serta memungkinkan pihak penerima mengecek hostname IP address Anda.

Singkatnya fungsi PTR record adalah untuk memberikan perlindungan yang baik terhadap semua jenis spammer.

Itulah sebabnya beberapa penyedia email besar seperti Yahoo Mail dan Gmail melakukan reverse DNS lookup sebelum menerima email masuk.

Cara Mengecek PTR Record dan Reverse DNS Lookup

Lakukan langkah-langkah di bawah ini untuk melihat value PTR record domain Anda serta memastikan reverse lookup sudah diberlakukan:

Menggunakan PC

Cek apakah alamat IP sudah diarahkan (resolve) dengan benar ke hostname dengan mengecek nilai PTR record melalui PC Anda.

Apabila menggunakan Windows, Anda bisa menjalankan syntax nslookup pada command prompt:

nslookup IP_ADDRESS

Tips Berguna

Ubah IP_ADDRESS dengan alamat IP domain Anda.

Misalnya Anda ingin melakukan PRT lookup untuk 54-243-154-xx. Kemudian, Anda akan melihat tulisan berikut:

Microsoft Windows [Version 10.0.18362.418]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\DCW-3>nslookup 54.243.154.xx
Server:  hotspot.niagahoster.co.id
Address:  192.168.8.1

Name:    ec2-54-243-154-xx.compute-1.amazonaws.com
Address:  54.243.154.xx

Seperti yang Anda lihat, hasil di atas menunjukkan bahwa PTR record adalah ec2-54-243-154-xx.compute-1.amazonaws.com.

Prosesnya juga akan sama kalau Anda menggunakan terminal Linux atau terminal MacOs. Lakukan PTR lookup dengan perintah berikut:

dig -x IP_ADDRESS

Tips Berguna

Jangan lupa untuk mengubah IP_ADDRESS dengan alamat IP asli Anda.

Outputnya akan terlihat seperti ini di Linux:

~$ dig -x 54.243.154.xx

; <<>> DiG 9.10.3-P4-Ubuntu <<>> -x 54.243.154.xx
;; global options: +cmd

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48405 
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0


;; QUESTION SECTION:
;xx.154.243.54.in-addr.arpa.        IN PTR

;; ANSWER SECTION:
xx.154.243.54.in-addr.arpa. 250     IN PTR ec2-54-243-154-xx.compute-1.amazonaws.com

;; Query time: 21 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Mon Nov 04 12:42:56 WIB 2019
;; MSG SIZE rcvd: 99

Di macOS, Anda juga akan melihat hasil yang mirip seperti di atas:

~ dig -x 54.243.154.xx 
; <<>> DiG 9.10.6-P1 <<>> -x 54.243.154.xx 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26997 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version:0, flags:; udp: 4096 
;; QUESTION SECTION: 
;xx.154.243.54.in-addr.arpa.    IN PTR

;; ANSWER SECTION: 
xx.154.243.54.in-addr.arpa. 250 IN PTR ec2-54-243-154-xx.compute-1.amazonaws.com

;; AUTHORITY SECTION:
154.243.54.in-addr.arpa. 3600   IN NS x1.amazonaws.com.
154.243.54.in-addr.arpa. 3600   IN NS x3.amazonaws.org.
154.243.54.in-addr.arpa. 3600   IN NS pdns1.ultradns.net.
154.243.54.in-addr.arpa. 3600   IN NS x4.amazonaws.com.
154.243.54.in-addr.arpa. 3600   IN NS x5.amazonaws.org. 

;; Query time: 38 msec 
;; SERVER: 118.98.44.100#53(118.98.44.100) 
;; WHEN: Mon Nov 04 13:02:56 WIB 2019 
;; MSG SIZE rcvd: 223

Dari area ANSWER SECTION, Anda bisa melihat bahwa nilai untuk PTR record adalah ec2-54-243-154-xx.compute-1.amazonaws.com.

Menggunakan Tool Online

Atau, Anda bisa menggunakan tool reverse lookup online seperti MxToolBox untuk mengecek hostname alamat IP. Cukup masukkan alamat IP di kolom yang disediakan, lalu klik tombol Reverse Lookup.

Tips Berguna

Kalau proses lookup menunjukkan bahwa alamat IP Anda belum memiliki PTR record, segera hubungi provider hosting atau ISP Anda dan minta mereka untuk membuatnya.

Kesimpulan

Seperti yang sudah dijelaskan di atas, PTR record merupakan versi kebalikan dari IP address domain Anda. Record ini mengonfirmasi bahwa alamat IP Anda sudah terhubung dengan benar ke hostname.

Apabila alamat IP tidak mengarah dengan benar, Anda perlu melakukan PTR lookup ke provider hosting. Dengan begitu Anda pun bisa memaksimalkan penggunaan email dan menghindari bounce. Terima kasih sudah membaca!

Author
Penulis

Ariata C.

Ariata suka sekali menulis dan menerjemahkan, dan sekarang ini bekerja sebagai translator di Hostinger Indonesia. Lewat artikel dan tutorial yang diterbitkan di blog Hostinger, Ariata ingin membagikan pengetahuan tentang website, WordPress, dan hal terkait hosting lainnya kepada para pembaca.