Apa perbedaan utama antara catatan SRV dan catatan TXT?

10

Saya mencoba untuk mengkonsolidasikan nama domain untuk server yang saya perhatikan hanya menggunakan satu panel, bukan 3 atau 4, dan satu hal yang menghentikan saya adalah bahwa penyedia yang ingin saya pindahkan sebelumnya hanya mengizinkan saya untuk jenis catatan berikut:

  • SEBUAH
  • MX
  • NS
  • CNAME
  • txt

Empat yang pertama saya mengerti, tapi saya tidak yakin tentang hubungan (jika ada) antara catatan SRV dan catatan TXT.

Bisakah saya menggunakan catatan TXT sebagai pengganti catatan SRV? Mereka berdua tampaknya menjadi catatan teks umum untuk hanya titik di server tertentu tanpa perlu menentukan protokol tertentu, sehingga tidak terdengar seperti asumsi yang sama sekali tidak masuk akal, tapi aku lebih suka cek di sini sebelum saya memecahkan sesuatu.

Jika saya hanya dapat mengatur catatan di atas, apakah itu berarti saya pada dasarnya tidak dapat melakukan pengalihan catatan SRC?

Terima kasih!

Chris Adams
sumber
3
Tidak ada SRV dan tidak ada AAAA? Tampaknya alasan yang cukup untuk menjatuhkan penyedia itu dan beralih ke yang serius. Apa namanya?
bortzmeyer
Sungguh mengejutkan (bagi saya, bagaimanapun) berapa banyak penyedia masih tidak mendukung catatan srv. Saya masih menemukan beberapa yang tidak mendukung catatan txt juga. Membuat frustrasi. Seperti yang dikatakan bortzmeyer, ketika itu terjadi, Anda mungkin harus mulai berbelanja untuk penyedia baru. Yang telah dikatakan, saya telah menemukan beberapa penyedia yang tidak mendukung txt dan srv melalui situs web mereka tetapi mereka memungkinkan Anda untuk menelepon untuk meminta mereka. Itu sama sekali tidak optimal tentu saja tetapi dalam beberapa skenario mungkin membantu.
icky3000

Jawaban:

18

Catatan TXT adalah catatan teks bentuk bebas dan dapat digunakan untuk hal-hal seperti menggambarkan host. Dapat juga digunakan untuk tujuan spesifik aplikasi, seperti DNSBL dan SPF . Saat ini, mereka banyak digunakan untuk mencapai kedua tujuan ini.

Catatan SRV adalah catatan layanan dan merupakan jenis ekstensi dari catatan MX dan sedikit lebih kompleks daripada catatan TXT. Sementara catatan MX digunakan untuk menentukan server mana yang akan menangani email untuk domain tertentu, memberikan bobot yang berbeda untuk catatan yang berbeda, catatan SRV digunakan untuk menyediakan hal-hal seperti protokol dan port. Catatan SRV memiliki bentuk berikut:

_Service._Proto.Name TTL Class SRV Priority Weight Port Target

Layanan : nama simbolis dari layanan yang diinginkan.

Proto : protokol transportasi dari layanan yang diinginkan; ini biasanya TCP atau UDP.

Nama : nama domain yang catatan ini valid.

TTL : waktu DNS standar untuk bidang langsung.

Kelas : bidang kelas DNS standar (ini selalu IN).

Prioritas : prioritas host target, nilai yang lebih rendah berarti lebih disukai.

Berat : Berat relatif untuk catatan dengan prioritas yang sama.

Port : port TCP atau UDP tempat layanan ditemukan.

Target : nama host kanonik dari mesin yang menyediakan layanan.

Salah satu contoh khas dari penggunaan catatan SRV adalah ketika menggunakan protokol XMPP. Misalnya, jika Anda memiliki domain foobar.com, catatan A akan digunakan untuk menentukan server tempat konten web Anda dan catatan SRV akan digunakan untuk menentukan di mana server XMPP Anda. Biasanya, mereka akan berlokasi di alamat yang berbeda.

Info lebih lanjut tentang catatan SRV di sini .

Marco Ramos
sumber
4

SRVcatatan tidak lebih terkait dengan TXTcatatan daripada Aatau CNAMEcatatan.

Apakah Anda memikirkan SPFcatatan (yang secara umum identik dengan entri SPF yang dibawa dalam TXTcatatan)?

Mo.
sumber
2

Catatan SRV adalah untuk membuat deskripsi layanan yang terperinci. Ini banyak digunakan di beberapa lingkungan, seperti Microsoft Active Directory. Mereka biasanya khusus untuk protokol atau layanan, dan memberikan prioritas dan bobot untuk membuat preferensi dalam seleksi (penyeimbangan muatan orang miskin).

Greg Askew
sumber