Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A tartománynévrendszer (DNS) elengedhetetlen a tartománynevek IP-címekre történő fordításához, lehetővé téve a hálózati kapcsolatot és az erőforrás-hozzáférést. Ez a rövid útmutató végigvezeti a DNS-kiszolgálói szerepkör Windows Serveren való telepítésén és konfigurálásán. Megtudhatja, hogyan állíthat be DNS-zónákat, kezelheti a lekérdezéseket, és konfigurálhatja a kiszolgálói beállításokat a PowerShell vagy a Server Manager használatával. A DNS-lekérdezések DNS-gyökérmutató-névkiszolgálókra vagy opcionálisan egy felsőbb rétegbeli névkiszolgálóra való továbbításáról is találhat információt.
Prerequisites
A DNS-kiszolgáló telepítése és konfigurálása előtt a számítógépnek meg kell felelnie az alábbi előfeltételeknek:
- A Windows Server támogatott verzióját futtató számítógép.
- Statikus IP-cím.
- Olyan fiók, amely a Rendszergazdák csoport tagja vagy azzal egyenértékű.
A DNS-kiszolgáló telepítése
A dns-kiszolgáló telepítéséhez hozzá kell adni a DNS-kiszolgálói szerepkört egy meglévő Windows Server-kiszolgálóhoz.
Tip
Amikor az Active Directory Domain Servicest (AD DS) az Active Directory Domain Services telepítővarázslójával telepíti, a varázsló lehetővé teszi a DNS-kiszolgáló automatikus telepítését és konfigurálását. Az eredményül kapott DNS-zóna integrálva van az AD DS-tartománynévtérrel. További információ: Az Active Directory Domain Services integrációjának ismertetése.
A DNS-kiszolgálói szerepkör önálló kiszolgálóként való telepítéséhez hajtsa végre a következő lépéseket:
A DNS-kiszolgálói szerepkör telepítése az Install-WindowsFeature paranccsal.
Futtassa a PowerShellt a számítógépen emelt szintű munkamenetben.
A DNS-szerepkör telepítéséhez futtassa a következő parancsot. A telepítés nem igényel újraindítást.
Install-WindowsFeature -Name DNS
A DNS-kiszolgáló konfigurálása
Most már konfigurálhatja a kiszolgálót.
Interfészek konfigurálása
Alapértelmezés szerint a DNS-kiszolgáló az összes IP-címfelületen figyeli a kéréseket. A DNS-kiszolgálót úgy konfigurálhatja, hogy egy megadott interfészen figyeljen a grafikus felületen vagy a PowerShell használatával.
Így konfigurálhatja a DNS-kérések figyeléséhez használt felületet a Set-DNSServerSetting paranccsal.
Futtassa a PowerShellt a számítógépen emelt szintű munkamenetben.
A Get-NetIPAddress parancsmag futtatásával keresse meg a számítógépek meglévő IP-címét. Jegyezze fel a DNS-kiszolgálóhoz használni kívánt IP-címet.
Get-NetIPAddress | fl IPAddress,InterfaceAliasTárolja az aktuális DNS-kiszolgálóbeállítást egy ideiglenes változóban, állítsa be a ListeningIpAddress tulajdonságot, és alkalmazza az új beállításokat az alábbi parancsok futtatásával. Cserélje le a
<ip_address>helyőrzőt arra az IP-címre, amit korábban jegyzett.$DnsServerSettings = Get-DnsServerSetting -ALL $DnsServerSettings.ListeningIpAddress = @("<ip_address>") Set-DNSServerSetting $DnsServerSettings
Gyökérmutatók konfigurálása
A gyökérmutató-kiszolgálók segítenek feloldani a DNS-címadatokat, ha a DNS-kiszolgáló nem tudja helyileg feloldani a lekérdezést egy üzemeltetett zónából vagy a DNS-kiszolgáló gyorsítótárából. A gyökérhint névkiszolgálók alapértelmezés szerint vannak beállítva az új telepítéseknél.
Ha szükséges, szerkesztheti a gyökérnév-kiszolgálók listáját a DNS-kiszolgáló tulajdonságai párbeszédpanel Gyökérmutatók lapján vagy a PowerShell használatával.
Az összes gyökérmutató-kiszolgáló eltávolítása nem támogatott. Ehelyett úgy konfigurálja a DNS-kiszolgálót, hogy ne használjon gyökérmutató-névkiszolgálót a DNS Manager-konzol Speciális lapján a Rekurziós kiszolgáló letiltása lehetőség kiválasztásával. A rekurzió letiltása a konfigurált továbbítókat is letiltja. Másik lehetőségként törölje a Gyökérmutatók használata lehetőséget, ha nem érhetők el továbbítók a Továbbítók lapon.
Az alábbiakban bemutatjuk, hogyan frissíthet egy DNS-gyökérmutató-névkiszolgálót a Set-DnsServerRootHint paranccsal.
Futtassa a PowerShellt a számítógépen emelt szintű munkamenetben.
A Get-DnsServerRootHint parancsmag futtatásával keresse meg a számítógép meglévő IP-címét. Jegyezze fel a frissíteni kívánt névkiszolgálót.
Get-DnsServerRootHintAz alábbi parancsok futtatásával tárolja az aktuális DNS-kiszolgálóbeállítást egy változóban. Cserélje le a helyőrzőt
<root_hint_name_server>a korábban feljegyzett gyökérmutató-névkiszolgálóra.$RootHintServer = (Get-DnsServerRootHint | Where-Object {$_.NameServer.RecordData.NameServer -match "<root_hint_name_server>"} )Állítsa be az Ipv4address tulajdonságot az ideiglenes változóban az alábbi parancsok futtatásával. Frissítse az IP-címet a helyőrző
<ip_address>cseréjével.$RootHintServer.IPAddress[0].RecordData.Ipv4address = "<ip_address>"Alkalmazza a frissített rekordot az alábbi parancsok futtatásával.
Set-DnsServerRootHint $RootHintServerA frissített gyökérmutatók ellenőrzéséhez futtassa az alábbi parancsot. Figyelje meg, hogy a névkiszolgáló végén egy pont (.) van.
Get-DnsServerRootHint
Továbbítók konfigurálása
Igény szerint konfigurálhat egy továbbítót a DNS-címadatok feloldására ahelyett, hogy a forgalmat a DNS-gyökérkiszolgálókra továbbítanák. Továbbítókat a grafikus felhasználói felületen vagy a Set-DNSServerForwarder PowerShell-parancsmaggal vehet fel.
Note
A DNS-gyökérmutatók csak akkor használhatók, ha a továbbítók nem válaszolnak.
Az alábbiakban bemutatjuk, hogyan telepítheti a DNS-kiszolgálói szerepkört az Install-WindowsFeature paranccsal.
Futtassa a PowerShellt a számítógépen emelt szintű munkamenetben.
A DNS-továbbítók konfigurálásához cserélje le a helyőrzőket
<ip_forwarder_1>és<ip_forwarder_2>a továbbítóként használni kívánt DNS-kiszolgáló IP-címét. Ezután futtassa a következő parancsokat.$Forwarders = "<ip_forwarder_1>","<ip_forwarder_2>" Set-DnsServerForwarder -IPAddress $Forwarders
A DNS-kiszolgálói szerepkör eltávolítása
A DNS-kiszolgálói szerepkör eltávolításához hajtsa végre a következő lépéseket.
Így távolíthatja el a DNS-kiszolgálói szerepkört az Uninstall-WindowsFeature paranccsal.
Egy emelt szintű PowerShell-parancssorban futtassa a következő parancsot:
Uninstall-WindowsFeature -Name DNS
Important
Amikor eltávolítja a DNS-kiszolgálói szerepkör-szolgáltatást egy Windows Server-számítógépről, vegye figyelembe a következő szempontokat:
- Az AD DS-sel integrált zónákat üzemeltető DNS-kiszolgálók esetében a rendszer a tárolási típusuknak megfelelően menti vagy törli ezeket a zónákat. A zónaadatok csak akkor törlődnek, ha az eltávolított DNS-kiszolgáló az utolsó DNS-kiszolgáló, amely az adott zónát üzemelteti.
- A szabványos DNS-zónákat futtató DNS-kiszolgálók esetében a zónafájlok a %systemroot%\System32\Dns könyvtárban maradnak, de a DNS-kiszolgáló újratelepítésekor nem töltődnek be újra. Ha egy régi zónával azonos nevű új zónát hoz létre, a régi zónafájl helyébe az új zónafájl kerül.