- 09/24/2020
- 8 minuten te lezen
-
- D
- s
Dit artikel bevat een oplossing voor Distributed File System Namespace (DFS) toegang tot storingen.,
Original product version: Windows 10 – all editions, Windows Server 2012 R2
Original KB number: 975440
symptomen
op een computer met Windows XP of Window Server 2003, wanneer u toegang probeert te krijgen tot een DFSN, krijgt u de volgende foutmelding:
\\<domeinnaam>\<DFS-naamruimte> is niet toegankelijk. U hebt mogelijk geen rechten om deze netwerkbron te gebruiken., Neem contact op met de beheerder van deze server om te weten te komen of u toegangsrechten heeft.
configuratie-informatie kon niet worden gelezen van de domeincontroller, hetzij omdat de machine niet beschikbaar is, hetzij omdat toegang is geweigerd.,
in Windows Vista en latere versies van Windows, krijgt u mogelijk een van de volgende fout berichten:
Windows kan geen toegang tot \\<Domein Naam>\<DFS-Naamruimte>
kan Het netwerkpad niet gevonden
Oorzaak
Deze fout treedt meestal op omdat de DFS-client, kan het voltooien van de verbinding met een DFS-pad.,
de verbinding kan mislukken om een van de volgende redenen:
- Fout bij het verbinden met een domeincontroller
- Fout bij het verbinden met een DFSN-server
- Fout bij het aanbieden van een verwijzing naar mappen
resolutie
om dit probleem op te lossen, moet u netwerkconnectiviteit, naamresolutie en DFSN-serviceconfiguratie evalueren. U kunt de volgende methoden gebruiken om elk van deze afhankelijkheden te evalueren.,
connectiviteit
in dit artikel verwijst connectiviteit naar de mogelijkheid van de client om contact op te nemen met een domeincontroller of een DFSN-server. Als een client geen netwerkverbinding met een domeincontroller of een DFSN-server kan voltooien, mislukt de DFSN-aanvraag.
u kunt de volgende tests gebruiken om de connectiviteit te controleren.
bepaal of de client verbinding kon maken met een domeincontroller voor domeininformatie met behulp van de opdrachtDFSUtil.exe /spcinfo
., In de uitvoer van deze opdracht worden de vertrouwde domeinen en hun domeincontrollers beschreven die door de client worden ontdekt via DFSN-verwijzingsquery ‘ s. Dit staat bekend als de Domain Cache.
in het volgende voorbeeld worden zowel de DNS domeinnaam contoso.com
als de NetBIOS domeinnaam CONTOSO ontdekt door de client. Voor de domeinnaam CONTOSO werden twee domeincontrollers geïdentificeerd: 2003server2 en 2003server1. Als de client de DNS-naam contoso.com
in een verzoek gebruikt, worden de items weergegeven onder de contoso.com
ingang.,
items die zijn gemarkeerd met een sterretje (*) zijn verkregen via de Workstation service. De overige inzendingen werden verkregen via verwijzingen door de DFSN client. De vermeldingen die zijn gemarkeerd met een plusteken (+) zijn de domeincontrollers die momenteel door de client worden gebruikt. Zie hoe DFS werkt voor meer informatie over verwijzingsprocessen.
probeer een eenvoudige netwerkverbinding met de actieve domeincontroller met behulp van het IP-adres., Typ bijvoorbeeld een van de volgende opdrachten:
start \\192.168.1.11
net view \\192.168.1.11
een succesvolle verbinding toont alle shares die worden gehost door de domeincontroller.
als de verbinding succesvol is, bepaal dan of een geldige DFSN-verwijzing naar de client wordt geretourneerd nadat deze de naamruimte heeft geopend. U kunt dit doen door de referral cache (ook bekend als de PKT cache) te bekijken met behulp van het DFSUtil.exe /pktinfo
Commando.,
de volgende uitvoer geeft details over de verwachte items in de verwijzingscache van de client nadat de client het DFSN-pad heeft geopend \\contoso.com\dfsroot\link
. De root heeft twee doelen (rootserver1 en rootserver2). De link heeft één doel (fileserver).
als u geen ingang voor de gewenste naamruimte kunt vinden, is dit het bewijs dat de domeincontroller geen verwijzing heeft geretourneerd. DFSN service storingen worden verderop in dit artikel besproken.,
Als u een ingang voor de naamruimte ziet (dat wil zeggen, \contoso.com\dfsroot
), bewijst deze ingang dat de client contact kon opnemen met een domeincontroller, maar vervolgens geen DFSN-naamruimtedoelen heeft bereikt. Als geen van de weergegeven naamruimtetoelstellingen actief is, geeft dit aan dat alle doelen onbereikbaar waren.
probeer toegang te krijgen tot elke naamruimteserver met behulp van IP-adressen. Voor deze test moet u alleen het IP-adres van de server opgeven, en u mag de namespace share niet opnemen (dat wil zeggen, net view \\192.168.1.11
maar niet net view \\192.168.1.11\dfsroot
)., Anders kunt u onbewust worden doorverwezen naar een andere DFS-rootserver. Als dit gebeurt, ontvangt u misleidende resultaten. Let op eventuele foutmeldingen die tijdens deze acties worden gemeld.
u moet storingen van een domeincontroller of van DFS-naamruimteservercommunicatie onderzoeken en oplossen. Zie Technische referentie TCP/IP voor meer informatie over TCP/IP-netwerken en over hulpprogramma ‘ s voor probleemoplossing.
Naamresolutie
Clients moeten de naam van de DFS-naamruimte en van alle servers die de naamruimte hosten, omzetten., Bekijk de uitvoer die eerder gegenereerd werd door de commando ‘ s dfsutil /pktinfo
en dfsutil /spcinfo
. De weergegeven servernamen moeten door de client worden omgezet in IP-adressen.
u kunt de volgende methoden gebruiken om de juiste naamomzettingsfunctionaliteit te verifiëren.
-
WINS en NetBIOS-namen
fouten in de NetBIOS-naamomzetting kunnen optreden omdat naamrecords ontbreken of omdat u het verkeerde IP-adres voor de naam hebt ontvangen., Om dit te testen, probeert u toegang te krijgen tot de domeincontroller met alleen de NetBIOS computernaam (dat wil zeggen met het commando
net view \\2003server1
). Controleer vervolgens of de shares die worden weergegeven, de shares zijn waarvan wordt verwacht dat ze door de server worden gehost. Als beheerder kunt u de NetBIOS-naamcache van de client bekijken met hetnbtstat -c
commando om alle opgeloste namen en hun IP-adressen te bekijken. Neem het volgende voorbeeld.,Name NetBIOS Remote Type Cache Name Table Host Address Life 2003server1 <00> UNIQUE 192.168.1.,11 462 bekijk de volgende documenten om WINS-fouten op te lossen:
- probleemoplossing WINS-servers
- probleemoplossing WINS-clients
-
DNS-namen
standaard slaat DFSN NetBIOS-namen op voor rootservers. DFSN kan ook worden geconfigureerd om DNS-namen te gebruiken voor omgevingen zonder WINS-servers. Zie DFS configureren voor het gebruik van volledig gekwalificeerde domeinnamen in verwijzingen voor meer informatie.
u kunt de DNS-resolvercache van de client bekijken om de gevonden DNS-namen te verifiëren., Open hiervoor een opdrachtprompt en typ de opdracht
ipconfig /displaydns
.beschouw het volgende voorbeeld.
Windows IP-configuratie
2003server1
recordnaam . . . . . : 2003server1.contoso.com
recordtype . . . . . : 1
tijd om te leven . . . . : 882
Gegevenslengte . . . . . : 4
sectie . . . . . . . : Antwoord
Een (Host) Record . . . : 192.168.1.,11bekijk de volgende documenten om DNS-fouten op te lossen:
- problemen met DNS-clients
- problemen met DNS-servers
-
netwerkopname
een netwerkopname kan u helpen een fout in de naamresolutie te diagnosticeren. Voordat u een capture uitvoert, spoelt u naamgevingsinformatie in de cache over de client. Als u dit doet, zult u geen problemen die kunnen bestaan in de capture bloot te leggen, omdat in de cache verwijzingsgegevens of namen niet opnieuw worden gevraagd via het netwerk., Om de naam caches te spoelen, voer je de volgende commando ‘ s uit in deze volgorde:
nbtstat -RR
ipconfig /flushdns
dfsutil /pktflush
dfsutil /spcflush
voor meer informatie over Microsoft Network Monitor 3, Zie informatie over Network Monitor 3.
zie hoe DFS werkt voor meer informatie over het netwerkverkeer dat wordt waargenomen tussen een client en een op een domein gebaseerde DFS-omgeving.
zie Naamomzettingstechnologieën voor meer informatie over DNS en WINS.,
DFS en systeemconfiguratie
zelfs als de connectiviteit en naamresolutie correct functioneren, kunnen problemen met de DFS-configuratie de fout op een client veroorzaken. DFS vertrouwt op actuele DFS-configuratiegegevens, correct geconfigureerde serviceinstellingen en Active Directory-Siteconfiguratie.controleer eerst of de DFS-service is gestart op alle domeincontrollers en op DFS-naamruimte/rootservers. Als de service op alle locaties wordt gestart, moet u ervoor zorgen dat er geen DFS-gerelateerde fouten worden gerapporteerd in de systeemgebeurtenissen van de servers.,
wanneer een beheerder een wijziging aanbrengt in de op het domein gebaseerde naamruimte, wordt de wijziging aangebracht op de primaire domeincontroller (PDC) emulator master. Domeincontrollers en DFS-rootservers pollen periodiek PDC voor configuratiegegevens. Als de PDC niet beschikbaar is of als ‘root Scalability Mode’ is ingeschakeld, kunnen latencies en storingen van Active Directory-replicatie verhinderen dat servers correcte verwijzingen geven. Zie aanbevelingen voor DFS-Grootte bekijken voor meer informatie over de Schaalbaarheidsmodus Root.,
een methode om de replicatiestatus te evalueren is het ondervragen van de status van de laatste inkomende replicatiepoging voor elke domeincontroller. Om dit te doen, voer je de repadmin uit.exe Commando. De vereiste syntaxis voor dit commando is als volgt:
repadmin /showrepl * DN_of_domain
Note
in dit commando vertegenwoordigt * alle domeincontrollers die moeten worden opgevraagd, en DN_of_domain vertegenwoordigt de DN-naam van het domein, zoals dc=contoso, dc=com.,
controleer de status en het tijdstip van de laatste succesvolle replicatie om er zeker van te zijn dat DFSN-configuratiewijzigingen alle domeincontrollers hebben bereikt. U moet eventuele storingen onderzoeken die worden gemeld voor binnenkomende replicatie naar een DC.
DFSN configuratieproblemen kunnen ook toegang tot de naamruimte verhinderen. Een veel voorkomend scenario is een client die behoort tot een site die geen naamruimte of mapdoelen bevat. Als de naamruimte is geconfigureerd voor het verlenen van verwijzingsdoelen alleen binnen de site van de client (de optie insite), zal DFSN geen verwijzing verstrekken., Om te evalueren of de insite-optie is geconfigureerd op een naamruimte, opent u een opdrachtprompt en typt u vervolgens de opdracht dfsutil /path:\\contoso.com\dfs /insite /display
.
evenzo kunnen problemen met de configuratie van de Active Directory-site voorkomen dat DFSN-servers de client-site correct kunnen bepalen. Daarom kunnen deze problemen verwijzingsfouten veroorzaken als insite is geconfigureerd. De DFSN-service koppelt de client aan een site door het bron-IP-adres van het verwijzingsverzoek van de client te analyseren. De DFS-service koppelt ook elke rootdoelserver aan een site door de naam van de doelserver om te zetten in een IP-adres., Om te evalueren of een domeincontroller of een DFS-root de juiste site van het systeem kan bepalen, voert u een van de volgende opdrachten lokaal uit op de domeincontrollers en op de DFS-naamruimteserver:
dfsutil /sitename:root_target_name
dfsutil /sitename:client_ip_address