Rekord TXT DNS dla statycznej witryny github

Sep 10 2020

Kontekst

Gram z podstawowym hostingiem i DNS. Mam statyczną stronę hostowaną na blackboxlogic.github.io, do której odwołuje się CNAME w alexhennings.dev, który jest adresem URL, który chcę, aby odwiedzający zobaczyli. Chcę korzystać z różnych narzędzi (Google Search Console, Bing Webmaster, Keybase proof), które wymagają potwierdzenia własności domeny poprzez dodanie rekordu TXT z unikalnym identyfikatorem dla każdej usługi. Dodałem rekordy TXT do alexhennings.dev, ale „nie działa” *, co ma dla mnie sens, ponieważ rekordy CNAME i TXT nie mogą ze sobą mieszkać . Nie znalazłem sposobu na dodanie rekordów TXT bezpośrednio do strony github, ponieważ serwer nazw nie jest pod moją kontrolą.

„Nie działa”

Narzędzia dla webmasterów znajdują rekord TXT, ale nie wyświetlają żadnych informacji o witrynie ani jej zawartości, tak jakby jej nie znajdowały. KeyBase powiedział mi, że w ogóle nie widzi rekordu TXT (działał chwilowo, gdy usunąłem CNAME, ale to zepsuło witrynę).

pytania

  • Czy można dodać rekordy TXT do statycznej witryny hostowanej na github?
  • Aby uzyskać opinie od narzędzi dla webmasterów na temat mojej witryny / treści, czy muszę udowodnić, że jestem właścicielem alexhennings.dev lub blackboxlogic.github.io?
  • Czy ujawniłem jakieś fundamentalne nieporozumienie dotyczące DNS i czy możesz wskazać, gdzie zbłądziłem?
  • Czy to po prostu niemożliwe?

Odpowiedzi

2 StephenOstermiller Sep 10 2020 at 03:45

Nie możesz używać CNAMEw wierzchołku swojej domeny ( @rekordu dla żadnej subdomeny), niezależnie od tego, czy chcesz również TXTrekordy. To łamie wszystkie rekordy innych potrzebnych jak NS, SOAi MXzapisów. Serwery DNS nie powinny nawet zezwalać na umieszczenie rekordu CNAME na wierzchołku. Jeśli ci się to uda, sprawy delikatnie się psują. Na przykład adres e-mail Twojej domeny nie zostanie prawidłowo dostarczony.

Zamiast używać CNAMEtrzeba użyć A, AAAAani ALIASzapisów zgodnie z instrukcjami Github .

Po prawidłowym skonfigurowaniu DNS tak, że nie ma CNAMErekordu na wierzchołku, możesz dodać TXTrekordy, aby zweryfikować swoją witrynę.