SRV kayıtları ile TXT kayıtları arasındaki temel farklar nelerdir?


10

Ben sadece 3 veya 4 yerine bir panel kullanmak için bakıyorum sunucular için etki alanı adlarını birleştirmek çalışıyorum ve beni durduran bir şey aslında onları sadece aşağıdaki tür kayıtlar izin vermek istiyorum sağlayıcı olmasıdır:

  • bir
  • MX
  • NS
  • CNAME
  • Txt

İlk dört anlıyorum, ancak SRV kayıtları ile TXT kayıtları arasındaki ilişkiden (eğer varsa) emin değilim.

SRV kayıtları yerine TXT kayıtlarını kullanabilir miyim? Onlar hem genel metin kayıtları gibi görünüyor bu tamamen mantıksız varsayımı gibi gelmiyor bu yüzden, belirli bir protokol belirtmek gerek kalmadan belirli bir sunucuda sadece noktaya, ama bir şey kırmadan önce Doğrusu burada kontrol ederdim.

Yalnızca yukarıdaki kayıtları ayarlayabilirsem, bu aslında herhangi bir SRC kaydı yönlendirmesini yapamayacağım anlamına mı geliyor?

Teşekkürler!


3
SRV ve AAAA yok mu? Bu sağlayıcıyı bırakmak ve ciddi bir sağlayıcıya geçmek için yeterli bir neden gibi görünüyor. Onun adı ne?
bortzmeyer

Kaç sağlayıcı hala srv kayıtlarını desteklemiyorsa (benim için, zaten) şaşırtıcı. Yine de txt kayıtlarını desteklemeyen bazılarıyla karşılaşıyorum. Sinir bozucu. Bortzmeyer'in dediği gibi, bu olduğunda yeni bir sağlayıcı için alışverişe başlamanız gerekebilir. Söyledikten sonra, txt ve srv'yi web siteleri aracılığıyla desteklemeyen bazı sağlayıcılarla karşılaştım, ancak bunları istemek için aramanıza izin veriyorlar. Bu hiç de uygun değil elbette, ancak bazı senaryolarda yardımcı olabilir.
icky3000

Yanıtlar:


18

TXT kayıtları serbest biçimli metin kayıtlarıdır ve ana bilgisayarları tanımlamak gibi şeyler için kullanılabilir. DNSBL ve SPF gibi uygulamaya özgü hedefler için de kullanılabilir . Günümüzde, her iki hedefi de gerçekleştirmek için yaygın olarak kullanılmaktadırlar.

SRV kayıtları hizmet kayıtlarıdır ve MX kayıtlarının bir tür uzantısıdır ve TXT kayıtlarından biraz daha karmaşıktır. MX kayıtları hangi sunucuların belirli bir etki alanı için e-postayı işleyeceğini tanımlamak için kullanılırken, farklı kayıtlara farklı ağırlıklar verirken, SRV kayıtları protokol ve bağlantı noktası gibi şeyler sağlamak için kullanılır. Bir SRV kaydı aşağıdaki forma sahiptir:

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

Servis : istenen servisin sembolik adı.

Proto : istenen servisin taşıma protokolü; bu genellikle TCP veya UDP'dir.

Ad : bu kaydın geçerli olduğu alan adı.

TTL : standart DNS yaşam süresi.

Sınıf : standart DNS sınıf alanı (bu her zaman IN'dir).

Öncelik : hedef konağın önceliği, düşük değer daha fazla tercih edilen anlamına gelir.

Ağırlık : Aynı önceliğe sahip kayıtlar için göreli ağırlık.

Port : Servisin bulunacağı TCP veya UDP portu.

Hedef : hizmeti sağlayan makinenin standart ana bilgisayar adı.

SRV kayıtlarının kullanımına tipik bir örnek, XMPP protokolünün kullanılmasıdır. Örneğin, bir foobar.com etki alanınız varsa, web içeriğinizin bulunduğu sunucuları tanımlamak için A kaydı, XMPP sunucunuzun nerede olduğunu tanımlamak için SRV kayıtları kullanılır. Tipik olarak, farklı adreslerde bulunurlar.

SRV kayıtları hakkında daha fazla bilgi burada .


4

SRVkayıtlar, TXTkayıtlardan daha fazla Aveya CNAMEkayıtlarla ilişkili değildir .

SPFKayıtları mı düşünüyorsunuz ( kayıtlar içinde taşınan SPF girişleri ile aynıdır TXT)?


2

SRV kayıtları, hizmetlerin ayrıntılı ayrıntı tanımlarını oluşturmak içindir. Bunlar, Microsoft Active Directory gibi bazı ortamlarda yoğun olarak kullanılmaktadır. Genellikle bir protokole veya servise özgüdürler ve seçimde tercihler oluşturmak için öncelikler ve ağırlıklar sağlarlar (zayıf yük dengeleme).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.