Rozwiązywanie problemów z dostępem do przestrzeni nazw rozproszonego systemu plików w systemie Windows

Rozwiązywanie problemów z dostępem do przestrzeni nazw rozproszonego systemu plików w systemie Windows

  • 24/09/2020
  • 8 minut do odczytania
    • D
    • s

Ten artykuł zawiera rozwiązanie do rozwiązywania problemów dostępu rozproszonego systemu plików (DFSN).,

Oryginalna wersja produktu: Windows 10-wszystkie wersje, Windows Server 2012 R2
oryginalny numer KB: 975440

objawy

na komputerze z systemem Windows XP lub Window Server 2003, gdy próbujesz uzyskać dostęp do DFSN, otrzymasz następujący komunikat o błędzie:

\iv nie jest dostępna przestrzeń nazw DFS>\<przestrzeń nazw DFS>jest niedostępna. Możesz nie mieć uprawnień do korzystania z tego zasobu sieciowego., Skontaktuj się z administratorem tego serwera, aby dowiedzieć się, czy masz uprawnienia dostępu.

informacje konfiguracyjne nie mogły być odczytywane z kontrolera domeny, ponieważ maszyna jest niedostępna lub dostęp został zablokowany.,

w systemie Windows Vista i nowszych wersjach systemu Windows możesz otrzymać jeden z następujących komunikatów o błędach:

System Windows nie może uzyskać dostępu do \<nazwa domeny>\<przestrzeń nazw DFS>

ścieżka sieciowa nie została znaleziona

przyczyna

Ten błąd zwykle występuje, ponieważ klient DFSN nie może zakończyć połączenia ze ścieżką DFSN.,

połączenie może się nie udać z jednego z następujących powodów:

  • brak połączenia z kontrolerem domeny w celu uzyskania referencji w przestrzeni nazw DFSN
  • brak połączenia z serwerem DFSN w celu dostarczenia referencji w folderze

rozdzielczość

aby rozwiązać ten problem, należy ocenić łączność sieciową, rozdzielczość nazw i konfigurację usługi DFSN. Możesz użyć następujących metod do oceny każdej z tych zależności.,

łączność

w tym artykule łączność odnosi się do zdolności klienta do kontaktu z kontrolerem domeny lub serwerem DFSN. Jeśli klient nie może zakończyć połączenia sieciowego z kontrolerem domeny lub serwerem DFSN, żądanie DFSN nie powiedzie się.

możesz użyć następujących testów, aby zweryfikować łączność.

Określ, czy klient był w stanie połączyć się z kontrolerem domeny dla informacji o domenie za pomocą poleceniaDFSUtil.exe /spcinfo., Wyjście tego polecenia opisuje zaufane domeny i ich kontrolery domen, które są wykrywane przez Klienta za pomocą zapytań odsyłających DFSN. Jest to znane jako pamięć podręczna domeny.

w poniższym przykładzie zarówno nazwa domeny DNScontoso.com, jak i nazwa domeny NetBIOS CONTOSO są wykrywane przez Klienta. Dla nazwy domeny CONTOSO zidentyfikowano dwa kontrolery domeny: 2003SERVER2 i 2003server1. Jeśli Klient uzyskuje dostęp do nazwy DNS contoso.comw żądaniu, wpisy są wyświetlane pod pozycją contoso.com.,

 

wpisy oznaczone gwiazdką ( * ) zostały uzyskane za pośrednictwem usługi Workstation. Pozostałe wpisy zostały uzyskane poprzez skierowania przez Klienta DFSN. Wpisy oznaczone znakiem plus ( + ) są kontrolerami domeny, które są obecnie używane przez Klienta. Aby uzyskać więcej informacji na temat procesów skierowania, zobacz jak działa DFS.

aby ocenić łączność, wypróbuj proste połączenie sieciowe z aktywnym kontrolerem domeny za pomocą jego adresu IP., Na przykład wpisz jedno z następujących poleceń:

  • start \\192.168.1.11
  • net view \\192.168.1.11

pomyślne połączenie wyświetla wszystkie akcje, które są hostowane przez kontroler domeny.

Jeśli połączenie się powiedzie, określ, czy ważne polecenie DFSN zostanie zwrócone klientowi po uzyskaniu dostępu do przestrzeni nazw. Możesz to zrobić, przeglądając bufor poleceń (znany również jako bufor PKT) za pomocą polecenia DFSUtil.exe /pktinfo.,

poniższe wyjście określa oczekiwane wpisy w pamięci podręcznej poleceń klienta po tym, jak klient uzyska dostęp do ścieżki DFSN \\contoso.com\dfsroot\link. Root ma dwa cele (rootserver1 i rootserver2). Link ma jeden cel (serwer plików).

Jeśli nie możesz znaleźć wpisu dla żądanej przestrzeni nazw, jest to dowód na to, że kontroler domeny nie zwrócił polecenia. Awarie usługi DFSN omówione są w dalszej części tego artykułu.,

Jeśli widzisz wpis dla przestrzeni nazw (tj.\contoso.com\dfsroot), wpis dowodzi, że klient był w stanie skontaktować się z kontrolerem domeny, ale nie osiągnął żadnych celów w przestrzeni nazw DFSN. Jeśli żaden z wymienionych celów w przestrzeni nazw nie jest oznaczony jako aktywny, oznacza to, że wszystkie cele były nieosiągalne.

spróbuj uzyskać dostęp do każdego serwera przestrzeni nazw za pomocą adresów IP. W tym teście musisz podać tylko adres IP serwera i nie możesz podać udziału w przestrzeni nazw (tj. net view \\192.168.1.11, ale nie net view \\192.168.1.11\dfsroot)., W przeciwnym razie możesz nieświadomie zostać przekierowany do innego serwera głównego DFS. Jeśli tak się stanie, otrzymasz mylące wyniki. Zwróć uwagę na wszelkie komunikaty o błędach zgłaszane podczas tych działań.

musisz zbadać i rozwiązać wszelkie awarie kontrolera domeny lub komunikacji serwera przestrzeni nazw DFS. Więcej informacji na temat sieci TCP / IP oraz narzędzi do rozwiązywania problemów można znaleźć w dokumencie TCP/IP Technical Reference.

rozwiązywanie nazw

klienci muszą rozwiązać nazwę przestrzeni nazw DFS i wszystkich serwerów hostujących tę przestrzeń nazw., Sprawdź wyjście, które zostało wcześniej wygenerowane przez polecenia dfsutil /pktinfo I dfsutil /spcinfo. Nazwy serwerów, które są wymienione, muszą zostać rozdzielone przez Klienta na adresy IP.

możesz użyć następujących metod, aby zweryfikować poprawną funkcjonalność rozdzielczości nazw.

  • nazwy WINS i NetBIOS

    błędy rozdzielczości nazw NetBIOS mogą wystąpić z powodu braku rekordów nazw lub z powodu otrzymania niewłaściwego adresu IP dla nazwy., Aby to przetestować, spróbuj uzyskać dostęp do kontrolera domeny, używając tylko jego nazwy komputera NetBIOS (to znaczy używając polecenia net view \\2003server1). Następnie sprawdź, czy wymienione akcje są tymi, które mają być hostowane przez serwer. Jako administrator możesz przeglądać pamięć podręczną nazw NetBIOS klienta za pomocą polecenia nbtstat -c, aby przejrzeć wszystkie rozwiązane nazwy i ich adresy IP. Rozważ poniższy przykład.,

    Name NetBIOS Remote Type Cache Name Table Host Address Life
    2003server1 <00> UNIQUE 192.168.1.,11 462

    przejrzyj następujące dokumenty, aby rozwiązać problemy z awariami WINS:

    • Rozwiązywanie problemów z serwerami WINS
    • Rozwiązywanie problemów z klientami WINS
  • nazwy DNS

    domyślnie DFSN przechowuje nazwy NetBIOS dla serwerów root. DFSN może być również skonfigurowany do używania nazw DNS dla środowisk bez serwerów win. Aby uzyskać więcej informacji, zobacz jak skonfigurować system DFS, aby używał w pełni kwalifikowanych nazw domen w poleceniach.

    możesz wyświetlić pamięć podręczną klienta DNS resolver, aby zweryfikować rozwiązane nazwy DNS., Aby to zrobić, otwórz wiersz polecenia i wpisz polecenie ipconfig /displaydns.

    rozważ poniższy przykład.

    Konfiguracja IP systemu Windows

    2003server1

    Nazwa rekordu . . . . . : 2003server1.contoso.com
    Typ zapisu . . . . . : 1
    czas żyć . . . . : 882
    Długość danych . . . . . : 4
    sekcja . . . . . . . : Answer
    a (Host) Record . . . : 192.168.1.,11

    przejrzyj następujące dokumenty, aby rozwiązać problemy z błędami DNS:

    • Rozwiązywanie problemów z klientami DNS
    • Rozwiązywanie problemów z serwerami DNS
  • przechwytywanie sieci

    przechwytywanie sieci może pomóc w zdiagnozowaniu błędu rozdzielczości nazw. Przed wykonaniem przechwytywania należy wyczyścić buforowane informacje o nazwie na kliencie. Jeśli to zrobisz, nie ujawnisz żadnych problemów, które mogą wystąpić w przechwytywaniu, ponieważ buforowane dane referencyjne lub nazwy nie zostaną ponownie poproszone przez sieć., Aby opróżnić bufory nazw, uruchom następujące polecenia w tej kolejności:

    • nbtstat -RR
    • ipconfig /flushdns
    • dfsutil /pktflush
    • dfsutil /spcflush

aby uzyskać więcej informacji na temat Microsoft Network Monitor 3, Zobacz informacje na temat Network Monitor 3.

aby uzyskać więcej informacji na temat ruchu sieciowego obserwowanego między Klientem a środowiskiem DFS opartym na domenie, zobacz jak działa DFS.

aby uzyskać więcej informacji na temat DNS i WINS, zobacz technologie rozpoznawania nazw.,

DFS i konfiguracja systemu

nawet jeśli łączność i rozdzielczość nazw działają poprawnie, problemy z konfiguracją DFS mogą spowodować wystąpienie błędu na kliencie. DFS opiera się na aktualnych danych konfiguracyjnych DFS, prawidłowo skonfigurowanych Ustawieniach usług i konfiguracji witryny Active Directory.

najpierw sprawdź, czy usługa DFS jest uruchomiona na wszystkich kontrolerach domeny i na serwerach DFS w przestrzeni nazw/root. Jeśli usługa jest uruchamiana we wszystkich lokalizacjach, upewnij się, że w dziennikach zdarzeń systemowych serwerów nie są zgłaszane błędy związane z DFS.,

gdy administrator dokonuje zmiany w przestrzeni nazw opartej na domenie, zmiana jest dokonywana na głównym emulatorze kontrolera domeny (PDC). Kontrolery domen i serwery główne DFS okresowo sprawdzają PDC w celu uzyskania informacji o konfiguracji. Jeśli PDC jest niedostępne lub włączony jest „Root Scalability Mode”, opóźnienia i awarie replikacji usługi Active Directory mogą uniemożliwić serwerom wysyłanie prawidłowych poleceń. Aby uzyskać więcej informacji na temat Trybu skalowalności roota, zobacz przeglądanie zaleceń dotyczących rozmiaru DFS.,

jedną z metod oceny kondycji replikacji jest sprawdzenie stanu ostatniej przychodzącej próby replikacji dla każdego kontrolera domeny. Aby to zrobić, uruchom repadmin.polecenie exe. Wymagana składnia tego polecenia jest następująca:

repadmin /showrepl * DN_of_domain

Uwaga

w tym poleceniu * reprezentuje wszystkie kontrolery domeny, które mają być odpytywane, a DN_of_domain reprezentuje wyróżnioną nazwę domeny, np. dc=contoso,dc=com.,

Sprawdź status i czas ostatniej udanej replikacji, aby upewnić się, że zmiany konfiguracji DFSN dotarły do wszystkich kontrolerów domeny. Należy zbadać wszelkie awarie, które są zgłaszane do replikacji przychodzącej do DC.

problemy z konfiguracją DFSN mogą również uniemożliwić dostęp do przestrzeni nazw. Jednym z typowych scenariuszy, w którym to występuje, jest klient należący do witryny, która nie zawiera przestrzeni nazw ani folderów docelowych. Jeśli przestrzeń nazw jest skonfigurowana do wystawiania celów poleceń tylko w witrynie klienta( opcja insite), DFSN nie dostarczy polecenia., Aby sprawdzić, czy opcja insite jest skonfigurowana w przestrzeni nazw, otwórz wiersz polecenia, a następnie wpisz polecenie dfsutil /path:\\contoso.com\dfs /insite /display.

podobnie problemy z konfiguracją witryny Active Directory mogą uniemożliwić serwerom DFSN prawidłowe określenie strony klienta. Dlatego te problemy mogą powodować niepowodzenia poleceń, jeśli INSITE jest skonfigurowany. Usługa DFSN mapuje klienta do witryny, analizując źródłowy adres IP żądania skierowania klienta. Usługa DFS mapuje również każdy główny serwer docelowy do witryny, rozwiązując nazwę serwera docelowego na adres IP., Aby ocenić, czy kontroler domeny lub root DFS może określić poprawną stronę systemu, uruchom jedną z następujących komend lokalnie na kontrolerach domeny i na serwerze przestrzeni nazw DFS:

  • dfsutil /sitename:root_target_name
  • dfsutil /sitename:client_ip_address

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *