Saya seorang noob DNS, jadi inilah pertanyaannya:
Bisakah server memiliki beberapa entri DNS terbalik? Atau apakah satu alamat IP hanya menyelesaikan satu nama DNS?
Inilah mengapa saya membutuhkan ini:
Saya memiliki sejumlah situs yang dihosting di server, dan juga surat untuk sejumlah domain. Dari apa yang saya tahu, server mail tanpa entri dns terbalik diperlakukan sebagai server spam oleh beberapa program email. Jadi sepertinya saya perlu menambahkan entri untuk mereka. Atau bisakah setiap server hanya menjalankan email untuk satu domain?
Catatan - Saya hanya punya satu alamat IP yang menjalankan semua domain ini.
domain-name-system
reverse-dns
Sam Schutte
sumber
sumber
Jawaban:
Umumnya yang mereka pedulikan adalah bahwa hasil rDNS kembali ke IP asli. Jadi pengaturan tipikal akan terlihat seperti ini:
www.example.com
danwww.yourdomain.example
keduanya menyelesaikan ke 192.0.2.1.myhost1.yourdomain.example
.myhost1.yourdomain.example
memutuskan untuk 192.0.2.1.Saya percaya sebagian besar filter spam menganggap itu sebagai konfigurasi rDNS yang tepat.
Namun, jika Anda memiliki alamat IP terpisah untuk setiap situs web dan server surat yang berjalan di kotak Anda sehingga email dari
example.com
danyourdomain.example
tampaknya berasal dari alamat IP yang berbeda (dan itu akan menjadi pengaturan email yang benar-benar aneh), maka maju dan balikkan DNS untuk kombinasi domain / IP tersebut harus saling menunjuk satu sama lain:example.com
email berasal dari 192.0.2.2example.com
.example.com
memutuskan untuk 192.0.2.2sumber
Anda dapat melakukannya, tetapi tidak disarankan . Mungkin ada kasus di mana Anda akan memecahkan sesuatu dengan mengatur beberapa catatan.
sumber
Ya, tapi TIDAK disarankan
Sebagian besar entri DNS terbalik hanya memiliki satu catatan PTR.
Meskipun Anda dapat memiliki beberapa catatan PTR untuk IP yang sama tidak disarankan kecuali benar-benar diperlukan.
Server web dengan banyak virtual adalah salah satu contoh di mana saya telah melihat lebih dari satu catatan PTR tapi saya pikir Anda akan menemukan ini merusak banyak hal dan menyebabkan masalah lebih daripada ternyata bermanfaat. Terlalu banyak catatan PTR (berbicara lusinan jika tidak ratusan) juga dapat menyebabkan paket DNS besar.
Saya pikir aman untuk mengatakan bahwa sebagian besar server dan perangkat lunak di luar sana mengharapkan untuk melihat hanya satu catatan PTR.
Kecuali Anda benar-benar tahu apa yang Anda lakukan dan Anda memiliki alasan khusus untuk beberapa catatan PTR dan Anda tahu TIDAK akan merusak apa pun ... lakukan saja kebaikan pada Anda dan pertahankan satu catatan PTR. :-)
sumber
gethostbyaddr()
. PHP tampaknya menjadi pengecualian yang disayangkan :(Salah satu opsi yang mungkin Anda coba adalah membuat catatan spf untuk domain tambahan. Sebagai akibatnya, catatan ini memberi tahu penerima surat itu "server ini bukan saya, tetapi ADALAH server surat pengirim yang resmi." Saya pikir Anda akan menemukan penerima surat paling banyak waktu sekarang akan memeriksa catatan SPF dan ini mungkin akan menjadi cara yang jauh lebih sulit untuk meredakan masalah Anda.
sumber
Hal lain yang banyak diperhatikan oleh filter / server SMTP adalah bahwa nama host HELO ada di DNS maju / mundur.
Jadi pastikan entri DNS terbalik untuk IP server cocok dengan apa yang dikatakan dalam HELO SMTP dan Anda harus baik-baik saja - dan memastikan bahwa ada pencarian ke depan.
sumber
Jika Anda meng-host beberapa domain pada IP publik server server yang sama, maka Anda memerlukannya, itulah yang saya lakukan. Saya tidak yakin apakah itu cara yang benar tetapi berhasil
sumber