Termínem server pro předávání se označuje server služby DNS (Domain Name System) v síti, který je určen pro předávání dotazů DNS na externí názvy serverům DNS nacházejícím se mimo místní síť. Server můžete také nakonfigurovat na předávání dotazů na základě specifických názvů domén pomocí serverů pro podmíněné předávání.

Server DNS v síti lze určit jako server pro předávání tím, že další servery DNS v síti jsou konfigurovány pro předávání nevyřešených dotazů místně právě tomuto serveru DNS. Pomocí serveru pro předávání lze spravovat překlad názvů pocházejících mimo danou síť, například názvů v Internetu, a zlepšit efektivnost překladu názvů u počítačů v síti. Další informace o serverech pro předávání a serverech pro podmíněné předávání naleznete v tématu Principy serverů pro předávání.

Tento postup mohou provést pouze členové skupiny Administrators nebo uživatelé s ekvivalentním oprávněním. Na adrese https://go.microsoft.com/fwlink/?LinkId=83477 zkontrolujte podrobnosti o používání příslušných účtů a členství ve skupině.

Konfigurace serveru DNS pro použití předávacích serverů

Konfigurace serveru DNS pro použití serverů pro předávání pomocí rozhraní systému Windows
  1. Spusťte nástroj Správce DNS.

  2. Ve stromu konzoly klikněte na příslušný server DNS.

    Kde?

    • DNS/příslušný server DNS

  3. V nabídce Akce klikněte na příkaz Vlastnosti.

  4. Na kartě Servery pro předávání vyberte v seznamu Doména DNS název domény.

  5. Do pole Seznam adres IP serverů pro předávání u vybrané domény zadejte adresu IP serveru pro předávání a pak klikněte na tlačítko Přidat.

Další požadavky

  • Chcete-li otevřít Správce DNS, klikněte na tlačítko Start, přejděte na položku Nástroje pro správu a klikněte na položku DNS.

  • Chcete-li vytvořit nový název domény, klikněte na tlačítko Nová a pak zadejte název domény do pole Doména DNS.

  • Při určování serveru pro podmíněné předávání vyberte nejprve název domény DNS a pak zadejte adresu IP.

  • Ve výchozím nastavení bude server DNS čekat na odezvu od serveru pro předávání s jednou adresou IP pět sekund. Pak zkusí odeslat požadavek na server pro předávání s další adresou IP. V poli Časový limit vypršení platnosti požadavku předávání (sekundy) můžete upravit dobu čekání serveru DNS v sekundách. Jakmile server vyzkouší všechny servery pro předávání, provede pokus o standardní rekurzi.

  • Chcete-li, aby server DNS používal pouze servery pro předávání a aby po neúspěšné odezvě těchto serverů již dále neprováděl rekurzivní vyhledávání, zaškrtněte políčko Pro tuto doménu nepoužívat rekurzivní předávání.

    Použití rekurze lze u serveru DNS zakázat. Server v takovém případě nebude provádět rekurzivní předávání pro žádný dotaz. Pokud na serveru DNS zakážete použití rekurze, nebude v rámci stejného serveru možné používat servery pro předávání.

  • Nezadávejte adresu IP serveru pro předávání do seznamu serverů pro předávání serveru DNS více než jednou kvůli zvýšení spolehlivosti nebo proto, že se jedná o geograficky bližší server. Pokud některému ze serverů pro předávání dáváte přednost, vložte jej jako první do řady adres IP serverů pro předávání.

  • Název domény v serveru pro podmíněné předávání nelze použít, pokud je server DNS pro tento název domény hostitelem primární či sekundární zóny nebo zóny se zakázaným inzerováním. Je-li například určitý server DNS autoritativním serverem pro název domény spolecnost.contoso.com (je hostitelem primární zóny pro doménu s tímto názvem), nelze tento server DNS konfigurovat jako server pro podmíněné předávání pro název spolecnost.contoso.com.

  • Běžným problémům spojeným se servery pro předávání lze zabránit konfigurací serverů DNS tak, aby nedocházelo k nadměrnému používání těchto serverů.

Konfigurace serveru DNS pro použití serverů pro předávání pomocí příkazového řádku
  1. Otevřete příkazový řádek.

  2. Zadejte následující příkaz a stiskněte klávesu ENTER:

    dnscmd <ServerName> /ResetForwarders <MasterIPaddress ...> [/TimeOut <Time>] [/Slave]
    

Parametr Popis

dnscmd

Určuje název nástroje příkazového řádku pro správu serverů DNS.

<ServerName>

Povinné. Určuje název hostitele DNS serveru DNS. Můžete rovněž zadat adresu IP serveru DNS. Chcete-li určit server DNS v místním počítači, můžete také zadat tečku (.).

/ResetForwarders

Povinné. Konfiguruje server pro předávání.

<MasterIPaddress...>

Povinné. Určuje seznam (oddělený mezerami) s jednou nebo více adresami IP serverů DNS, na které jsou předávány dotazy. Můžete určit seznam adres IP oddělených mezerami.

/TimeOut

Určuje nastavení časového intervalu. Časový interval je zadán v sekundách a určuje dobu platnosti neúspěšných předaných dotazů.

<Time>

Určuje hodnotu pro parametr /TimeOut. Tato hodnota je zadána v sekundách. Výchozí hodnota časového limitu je pět sekund.

/Slave

Určuje, zda má server DNS při odesílání dotazů na název domény určený hodnotou Název_zóny používat rekurzi, či nikoli.

Chcete-li zobrazit úplnou syntaxi pro tento příkaz, zadejte na příkazovém řádku následující příkaz a potom stiskněte klávesu ENTER:

dnscmd /ResetForwarders /help 

Další požadavky

  • Chcete-li otevřít zvýšené okno příkazového řádku, klikněte na tlačítko Start, přejděte na příkaz Všechny programy, klikněte na položku Příslušenství, pravým tlačítkem myši klikněte na položku Příkazový řádek a poté klikněte na příkaz Spustit jako správce.

  • Chcete-li nastavit server pro podmíněné předávání pro zónu, použijte následující příkaz:

    dnscmd <ServerName> /ZoneAdd <ZoneName> /Forwarder <MasterIPaddress ...> [/TimeOut <Time>] [/Slave]
    Příkaz /ZoneAdd přidá zónu určenou parametrem Název_zóny. Parametr Adresa_IP obsahuje adresu IP, na kterou bude daný server DNS předávat nevyřešené dotazy DNS. Parametr /Slave určuje, že daný server DNS je podřízeným serverem. Parametr /NoSlave (výchozí nastavení) určuje, že server DNS není podřízeným serverem, což znamená, že bude používat rekurzi. Parametry /Timeout a Čas jsou popsány ve výše uvedené tabulce.

  • Chcete-li zobrazit zónu přidanou pouze pro účely serveru pro podmíněné předávání, použijte následující příkaz:

    dnscmd <ServerName> /ZoneInfo <ZoneName>
  • Chcete-li obnovit adresy IP serveru pro předávání pro odpovídající název domény serveru pro podmíněné předávání, použijte následující příkaz:

    dnscmd <ServerName> /ZoneResetMasters <ZoneName> [/Local] [<ServerIPs>]
    Parametr /Local určuje místní seznam hlavních serverů pro servery pro předávání integrované se službou Active Directory. Parametr Adresy_IP_serveru je seznam s jednou nebo více adresami IP hlavních serverů pro danou zónu. Seznam hlavních serverů může zahrnovat servery DNS, které jsou hostiteli primární nebo sekundární kopie zóny, avšak nesmí zahrnovat adresy IP serverů DNS takovým způsobem, že dva servery DNS, které jsou hostiteli kopií zóny, jsou navzájem konfigurovány jako hlavní servery. Taková konfigurace by vedla k vytvoření cyklické cesty předávání.

  • Název domény v serveru pro podmíněné předávání nelze použít, pokud je server DNS pro tento název domény hostitelem primární či sekundární zóny nebo zóny se zakázaným inzerováním. Je-li například určitý server DNS autoritativním serverem pro název domény spolecnost.contoso.com (je hostitelem primární zóny pro doménu s tímto názvem), nelze tento server DNS konfigurovat jako server pro podmíněné předávání pro název spolecnost.contoso.com.

  • Běžným problémům spojeným se servery pro předávání lze zabránit konfigurací serverů DNS tak, aby nedocházelo k nadměrnému používání těchto serverů.

Další informace


Obsah