DNS na Azure

24. 2. 2021 Azure, IT Pro

DNS (Domain Name System) je technologie, kterou denně používáte a možná o tom ani nevíte. Jedná se o propojený systém serverů a databází, který obsahuje informace o doménách. Tuto technologii používají webové prohlížeče vždy, když napíšete nějakou adresu.

Když napíšete například bing.com, tak se webový prohlížeč zeptá rekurzivního jmenného serveru (ten může být váš, nebo například vašeho poskytovatele internetu) na to, jakou IP adresu má dosadit za bing.com. Rekurzivní servery se dále ptají jmenných serverů nejvyššího řádu. Ty obsahují informace o tom, na jakých adresách se nachází jmenné servery domén nejvyššího řádu – domény .com, .cz atd. Tento server poté poskytne adresu konkrétního jmenného serveru, který obsahuje informace o doméně bing.com (hlavně její IP adresu). Tohoto serveru se poté náš rekurzivní server zeptá na IP adresu bing.com a ten mu v ideálním případě odpoví platnou IP adresou, kterou poté prohlížeč „dosadí“ za bing.com. Dále prohlížeč pošle HTTP požadavek na tuto IP adresu a stránka se může načítat. DNS poskytované registrátory domény však nemusí být úplně kvalitní. Pojďme se tedy podívat na to, jak vytvořit a spravovat vlastní DNS v Azure.

Nejprve je potřeba, abyste si vytvořili zónu DNS. Zóna DNS se používá k hostování záznamů k vašim doménám a umožňuje tak spravovat několik záznamů na jednom místě. Díky zónám můžeme také rozdělit správu jednotlivých DNS záznamů pro určitou doménu (například z důvodu správy). Zónu DNS vytvoříte tak, že vlevo nahoře v portálu Azure kliknete na Vytvořit prostředek, poté na Sítě a nakonec na Zónu DNS. Vytvoříte si skupinu prostředků a zvolíte předplatné. Do pole Název napíšete svou doménu. V nabídce Umístění skupiny prostředků z nabídky vyberete Západní Evropu. Následně kliknete na modré tlačítko „Zkontrolovat a vytvořit“. To poté ještě jednou zopakujete.

Vytvoření DNS zóny
Vytvoření DNS zóny | Zdroj: Azure portál

Zónu DNS máme již vytvořenou, takže se můžeme podívat na záznamy. Záznamy DNS tvoří dílčí informace o doméně. Podstatné jsou hlavně záznamy A (obsahuje IPv4 adresu přiřazenou k názvu domény), AAAA (stejné jako A, akorát obsahuje IPv6 adresu), CNAME (alias – jiné jméno), MX (určuje adresu a prioritu e-mailového serveru) a NS (obsahuje jméno autoritativního DNS serveru pro doménu). Existují i další záznamy, ale nebudeme se jimi zde zabývat. Záznam vytvoříte přes portál Azure tak, že zvolíte všechny služby a pod zónou DNS naleznete svoji doménu, kterou rozkliknete. Kliknete na Sada záznamů. Do kolonky Název napíšete jen www, popřípadě web atp. Poté si můžete vybrat typ záznamu. Pro naše potřeby, tedy přiřazení IPv4 adresy, je potřeba zvolit typ A. TTL bude 1 a jako jednotky necháte hodiny. Do pole IP adresy stačí zadat 10.10.10.10.

DNS záznam
DNS záznam | Zdroj: Azure portál

Teď zkusíme, zda to funguje. V portálu Azure kliknete na Všechny služby, vyhledáte vaši skupinu prostředků a rozkliknete svou doménu.

Přehled domény s vyznačenýmy name servery
Přehled domény | Zdroj: Azure portál

Podívejte se na svoje name servery (vizte obrázek) a jeden z nich zkopírujte bez tečky na konci. Potom si otevřete příkazový řádek. Do něj napíšete:

nslookup web.ahojahojahoj.com <adresa name serveru>

<adresa name serveru> nahradíte zkopírovanou adresou name serveru. Příkaz nslookup nám umožňuje najít informace o tom, na kterou IP adresu se nám mapuje adresa stránek.

NSLookup přes konkrétní server
NSLookup přes konkrétní server | Zdroj: Windows PowerShell

Pokud následně uvidíte doménu a adresu, tak je vše správně nastaveno. Co když ale chcete přidat vlastní doménu a spravovat její DNS záznamy? I to je totiž v Azure DNS možné.

Nejprve je třeba se ujistit, že máte vytvořenou zónu, která se jmenuje stejně jako vaše doména. Poté musíte nastavit jmenné servery, které bude vaše doména používat. To lze udělat například při registraci (vizte obrázek) nebo později přes registrátora vaší domény. Name servery, které je třeba nastavit, můžete najít v informacích o své DNS zóně. Před chvílí jste jeden takový name server kopírovali.

Nastavení nameserverů na doméně
Nastavení Nameserverů pro doménu | Zdroj: freenom.com

Po přidání name serverů k doméně už stačí jen chvíli počkat. Tato chvíle může trvat od několika sekund po několik hodin. Mezitím můžete v Azure vytvořit DNS záznamy pro svoji doménu tak, jak jsme to provedli dříve.

Nastavení souborů Cookies

1. Co jsou soubory cookies

Soubory cookies jsou krátké textové soubory, které internetová stránka odešle do vašeho prohlížeče. Umožňují internetové stránce zaznamenat informace o vaší návštěvě, například zvolený jazyk a podobně. Následující návštěva stránek tak pro vás může být snazší a příjemnější. Soubory cookies jsou důležité, neboť bez nich by procházení sítě Internet bylo mnohem složitější. Soubory cookies umožňují lepší využití naší internetové stránky a přizpůsobení jejího obsahu vašim potřebám. Soubory cookies používá téměř každá internetová stránka na světě.

2. Druhy souborů cookies

Relační (tedy dočasné) soubory cookies nám umožňují propojovat vaše jednotlivé aktivity po dobu prohlížení těchto internetových stránek. V okamžiku otevření okna vašeho prohlížeče se tyto soubory vytvoří a po zavření okna vašeho prohlížeče se odstraní.

Trvalé soubory cookies nám pomáhají váš počítač identifikovat, jestliže opětovně navštívíte naši internetovou stránku.

3. Využívání souborů cookies

V souladu s ustanovením § 89 odst. 3 zák. č. 127/2005 Sb., o elektronických komunikacích, v účinném znění, si vás tímto dovolujeme informovat, že naše internetové stránky využívají pro svoji činnost soubory cookies, tedy vaše soubory cookies, včetně trvalých, zpracováváme.

Internetové prohlížeče obvykle obsahují správu souborů cookies. V rámci nastavení vašeho prohlížeče tak pravděpodobně můžete jednotlivé soubory cookies ručně mazat, blokovat či zcela zakázat jejich používání. Pro více informací použijte nápovědu vašeho internetového prohlížeče. Jsou-li cookies povoleny, lze toto nastavení internetového prohlížeče považovat za souhlas se zpracováním osobních údajů.

4. Účel použití souborů cookies

K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookies. Informace o tom, jak náš web používáte, sdílíme se svými partnery působícími v oblasti sociálních médií, inzerce a analýz. Používáním internetových stránek vyjadřujete souhlas propojením následujících služeb: Google Analytics, Google Tag Manager, Facebook Pixel, Microsoft Clarity.

Soubory cookies využíváme, kromě účelu uvedeného v předchozím odstavci, pouze pro měření návštěvnosti webové stránky.

5. Správce osobních údajů

Provozovatelem webové stránky studuj.digital a správcem osobních údajů je společnost: pg-sec s.r.o., sídlem Rybná 716/24, Staré Město, 110 00 Praha 1, identifikační číslo 09580905, zapsaná v obchodním rejstříku Městského soudu v Praze, oddíl C, vložka 338028.

​6. Zásady ochrany osobních údajů

Podrobnější informace o souborech cookies a zpracování tvých osobních údajů najdete v našich Zásadách ochrany osobních údajů.

Nezbytné

Tyto soubory cookie jsou nutné pro základní funkce stránky, a jsou proto vždy povolené. Mezi ně patří soubory cookie, které stránce umožňují si vás zapamatovat při procházení stránky v rámci jedné relace nebo, pokud o ně požádáte, mezi relacemi.

Volitelné

Výkon

Tyto soubory cookie nám pomáhají vylepšovat funkce stránek sledováním využití této webové stránky. V některých případech zrychlují zpracování vašeho požadavku a umožňují nám zapamatovat si vaše vybrané předvolby na stránce. Pokud soubory cookie zakážete, může se tím zhoršit přesnost našich doporučení a zpomalit funkčnost stránek.

Sociální média a relamy

Díky souborům cookies sociálních médií si můžete připojit ke svým sociálním sítím a prostřednictvím sociálních médií sdílet obsah z naší webové stránky. Reklamní soubory cookie (třetích stran) shromažďují informace pro lepší přizpůsobení reklamy tvým zájmům, a to na webových stránkách studuj.digital i mimo ně. V některých případech tyto soubory cookies zpracovávají vaše osobní údaje. Pokud chcete získat více informací o zpracování osobních údajů, přečtěte si naše Zásady ochrany osobních údajů. Pokud zakážete soubory cookies, mohou se zobrazovat reklamy, které méně souvisejí s vašimi zájmy, nebo nebudete moci účinně používat odkazy na Facebook, Instagram či jiné sociální sítě anebo nebudete moci sdílet obsah na sociálnch médiích.