Statik github sitesi için TXT DNS kaydı
Bağlam
Temel barındırma ve DNS ile oynuyorum. Blackboxlogic.github.io adresinde barındırılan, alexhennings.dev adresinde bir CNAME tarafından referans verilen ve ziyaretçilerin görmesini istediğim URL olan statik bir sayfam var . Her hizmet için benzersiz bir tanımlayıcı içeren bir TXT kaydı ekleyerek etki alanının sahipliğini kanıtlamamı gerektiren çeşitli araçlar (google arama konsolu, bing webmaster, keybase proof) kullanmak istiyorum. TXT kayıtlarını alexhennings.dev'e ekledim ancak "çalışmıyor" *, bu bana mantıklı geliyor çünkü CNAME ve TXT kayıtları birlikte yaşayamaz . Ad sunucusu benim kontrolümde olmadığı için TXT kayıtlarını doğrudan github sayfasına eklemenin bir yolunu bulamadım.
"Çalışmıyor"
Web yöneticisi araçları TXT kaydını bulur, ancak site veya içeriği hakkında sanki bulamıyormuş gibi herhangi bir bilgi göstermez. KeyBase bana TXT kaydını hiç görmediğini söyledi (CNAME'i kaldırdığımda anlık olarak çalıştı, ancak bu siteyi bozdu).
Sorular
- Github'da barındırılan statik bir siteye TXT kayıtları eklemek mümkün müdür?
- Sitem / içeriğim hakkında web yöneticisi araçlarından geri bildirim almak için, alexhennings.dev veya blackboxlogic.github.io'nun sahibi olduğumu kanıtlamalı mıyım?
- DNS hakkında bazı temel yanlış anlaşılmaları açığa çıkardım mı ve nereye gittiğimi gösterebilir misiniz?
- Bu mümkün değil mi?
Yanıtlar
Bir kullanamaz CNAMEalan adı apeks (en @bakılmaksızın ayrıca isteyip istemediğinizi hiçbir alt alan adı için kayıt) TXTkayıtları. Sanki tüm diğer gerekli rekoru kırıyor NS, SOAve MXkayıtların. DNS sunucuları, apekse bir CNAME kaydı koymanıza bile izin vermemelidir. Bunu yapmayı başarırsanız, işler ince bir şekilde bozulur. Örneğin, alanınızın e-postası düzgün bir şekilde teslim edilmeyecektir.
Bunun yerine bir kullanmanın CNAMEkullanmak gerekir A, AAAAya da ALIASuygun kayıtları Github talimatları .
CNAMEDNS'nizi apekste kaydı olmayacak şekilde doğru şekilde yapılandırdıktan sonra TXT, sitenizi doğrulamak için kayıtlar ekleyebilirsiniz .