Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

TXT záznamy a overenie domény

Modul 4: Záznamy pre e-mail · Čas čítania: 7 min

Cieľ lekcie: Po tejto lekcii dokážete vytvoriť TXT záznam na overenie vašej domény u služby a budete vedieť, kedy môže existovať viac TXT záznamov vedľa seba a kedy nie.

Kľúčové pojmy: TXT záznam, overovací kód, názov s podtržníkom, úvodzovky, textové úseky po 255 znakoch, SPF/DMARC ako špeciálne TXT záznamy

Odkaz vo vašom DNS

TXT záznam je najjednoduchší záznam, aký existuje: kúsok textu priradený k názvu. DNS s ním samo osebe nič nerobí. Je určený pre iné programy, ktoré tento text prídu prečítať.

Preto je TXT obľúbeným záznamom služieb, ktoré chcú overiť, či je doména skutočne vaša. Google Search Console, Microsoft 365, Google Workspace, Facebook, Apple, GitHub, služby pre newslettery a platformy pre webové obchody fungujú všetky rovnako:

  1. Služba vám dá kód, napríklad google-site-verification=Ab12Cd34... alebo MS=ms12345678.
  2. Tento kód vložíte ako TXT záznam do DNS svojej domény.
  3. Služba si vyžiada TXT záznam vašej domény. Ak je kód tam, vie: kto mohol tento kód umiestniť, spravuje túto doménu.

Takýto záznam môže umiestniť iba ten, kto vie zmeniť DNS danej domény. Preto ide o spoľahlivú kontrolu.

Ako vyzerá TXT záznam?

example.com.   3600  IN  TXT  "google-site-verification=Ab12Cd34Ef56"
example.com.   3600  IN  TXT  "MS=ms12345678"
example.com.   3600  IN  TXT  "v=spf1 mx include:spf.service.example ~all"

Niekoľko vecí, ktoré treba vedieť:

  • Úvodzovky. V zónovom súbore stojí text medzi úvodzovkami. Vo väčšine panelov ich nemusíte písať sami: panel ich doplní automaticky. Ak ich napíšete aj tak, po uložení skontrolujte, či tam nie sú dvojité úvodzovky.
  • Úseky po 255 znakoch. Jeden textový úsek v TXT zázname môže mať najviac 255 znakov (RFC 1035). Dlhšie texty, ako napríklad DKIM kľúč, sa rozdelia na viacero úsekov v rámci toho istého záznamu: "prvá časť" "druhá časť". Programy, ktoré TXT čítajú, tieto úseky opäť spoja. Dobré panely rozdeľujú automaticky, pri niektorých to musíte urobiť sami.
  • Veľké písmená a medzery sa počítajú. Kód kopírujte presne, najlepšie pomocou kopírovania a vloženia. Medzera na konci alebo chýbajúci znak stačí na to, aby overenie zlyhalo.

Na akom názve?

Služba vždy uvedie, na akom názve má záznam stáť:

  • Na samotnej doméne. Služba vtedy uvedie "@", "root", "host prázdny" alebo len example.com. Vo väčšine panelov vtedy napíšete @ alebo necháte pole prázdne.
  • Na vlastnom názve. Niektoré služby chcú samostatný názov začínajúci podtržníkom, napríklad _github-challenge-vzorovafirma alebo _acme-challenge. Podtržník ukazuje, že nejde o bežný host: nemožno na ňom otvoriť webovú stránku. Do panela napíšte iba túto prvú časť, vaša doména sa za ňu pripojí automaticky.

Častá chyba: vyplniť celý názov do panela, ktorý za neho sám doplní doménu. Tak vznikne _github-challenge-vzorovafirma.example.com.example.com a služba nič nenájde. Po uložení si overte, aký celý názov panel zobrazuje.

Viacero TXT záznamov: je to možné?

Áno. Na jednom názve môže byť toľko TXT záznamov, koľko chcete. Overenie pre Google a overenie pre Microsoft si navzájom neprekážajú. Každá služba prehľadá všetky TXT záznamy a hľadá v nich svoj vlastný kód.

Existujú dve výnimky a tie sú dôležité:

  • SPF (začína sa v=spf1): najviac jeden na daný názov. Dva SPF záznamy robia vaše SPF neplatným (lekcia 4.3).
  • DMARC (na _dmarc, začína sa v=DMARC1): najviac jeden. Pri dvoch záznamoch sa príjemca správa, akoby ste DMARC nemali vôbec (lekcia 4.5).

Ak vás služba požiada "pridajte tento SPF záznam", nevytvárajte teda druhý SPF záznam, ale doplňte ten existujúci.

Môže sa overenie zase odstrániť?

To závisí od služby. Mnohé služby (napríklad Google Search Console a Microsoft 365) kontrolujú neskôr znova. Ak záznam odstránite, vaša doména môže po čase opäť platiť ako "neoverená". Preto ho nechajte stáť, pokiaľ služba sama neoznámi, že ho môžete odstrániť. Starý overovací záznam služby, ktorú už nepoužívate, môžete pokojne vymazať.

Nefunguje to hneď

Vytvorili ste záznam pred chvíľou a služba hovorí "nenájdené"? To je väčšinou spôsobené cache (modul 6). Ak si služba vašu doménu vyžiadala ešte predtým, než záznam existoval, istý čas si pamätá, že tam nič nebolo. Počkajte štvrťhodinu a skúste to znova. Medzitým si sami pomocou online nástroja na overovanie DNS skontrolujte, či je záznam na mieste (lekcia 8.2 a 8.3).

V praxi: ako to vyzerá v paneli

V tomto príklade používame Môj WebOké. Prejdite na doménu, záložku DNS správa, a kliknite na Pridať záznam. Vyberte typ TXT, do poľa Host vyplňte @ (alebo názov, ktorý služba uvádza) a do hodnoty vložte kód. Úvodzovky nemusíte písať. V DirectAdmin to funguje rovnako v DNS Beheer; tam ponechajte Typ záznamu TXT nastavený na Obyčajný.

V iných paneloch sa polia niekedy volajú Host, Hostnaam alebo Name a Value, Content alebo Data, ale princíp je rovnaký.

Zhrnutie

  • TXT záznam je text priradený k názvu. Služby ho používajú na overenie, či je doména vaša.
  • Kód kopírujte presne a vložte ho na názov, ktorý služba uvádza (často @, niekedy názov s podtržníkom).
  • Viacero TXT záznamov na jednom názve je povolených, okrem SPF a DMARC: z tých môže byť najviac jeden.
  • Ak sa overenie nepodarí hneď, chvíľu počkajte: odpoveď môže byť ešte v cache.

Kvíz

1. Už máte TXT záznam s overením od Google na @. Microsoft žiada TXT záznam MS=ms12345678 na @. Čo urobíte?



2. Služba žiada TXT záznam na _github-challenge-vzorovafirma.example.com. Váš panel automaticky pripája doménu za zadaný názov. Čo vyplníte do poľa Host?



3. Ktoré TXT záznamy nesmú byť na rovnakom názve dvakrát?



4. Vytvoríte overovací záznam a služba hneď hlási "nenájdené". Čo urobíte ako prvé najlepšie?



Úloha

Úloha Z4.2: Vyhľadanie overovacieho kódu. Vyhľadajte TXT záznamy domény wikipedia.org. Nájdete tam okrem iného overovací kód od Google. Vložte celý overovací text, ktorý sa začína google-site-verification=.

Úloha Z4.2: Vyhľadanie overovacieho kódu


Čo vyplníte a čo my zistíme naživo, neukladáme. Váš prehliadač si pamätá vaše odpovede a to, či ste úlohu splnili. Ak ste prihlásení, uložíme len to, že ste úlohu mali (takmer) správne v Moje kurzy; aj tam to môžete odstrániť.

Úloha O4.2: Vlastné nastavenie vo vašej cvičnej zóne. V cvičnej zóne použijete fiktívnu službu; pri svojej skutočnej doméne samozrejme použijete skutočný kód, ktorý vám služba poskytne. K úlohe dostanete osobný kód <váš kód> (vyzerá ako oefen-<code>-<letters>). Vo svojej cvičnej zóne <code>.dnspractice.eu vytvorte dva TXT záznamy:

  1. na názve samotnej zóny (@): dnscursus-verificatie=<váš kód>
  2. na názve _cursus-challenge: iba <váš kód>

Úloha O4.2

Túto úlohu urobíte vo vlastnej cvičnej zóne: skutočnej DNS zóne na menných serveroch WebOké, určenej iba pre vás. Prihláste sa svojou e-mailovou adresou. Dostanete prihlasovací odkaz e-mailom a potom sa vrátite späť na túto lekciu. Vašu adresu používame iba pre účely kurzu.

Ďalšie čítanie

Kroky v týchto článkoch platia pre panely WebOké; v iných paneloch to funguje obdobne.

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…