Nie widać komputerów w sieci


8

Mam trzy okna 10 maszyn w sieci, na tej samej domyślnej sieci: WORKGROUP.

Jeden z nich widzi wszystkie trzy, nazwij to Media-PC. Pozostali dwaj widzą się tylko, ale nie Media-PC, nazywaj ich desktop-1& desktop-2.

Mam włączone następujące usługi, DNS Client, Function Discovery, SSDP Discoveryi UPnP Service.

Funkcja wykrywania sieci działa na wszystkich trzech komputerach. Mogę pingować wszystkie trzy komputery od siebie.

Nie mogę zrozumieć, dlaczego desktop-1i 2nie widzę Media-PC.

Media-PC widzą ich, ale widzą tylko siebie nawzajem.

Mam nadzieję, że ktoś może mi w tym pomóc.


Wyłącz zaporę na Media-PC i spróbuj ponownie.
Appleoddity,

To nie miało znaczenia.
Anders Kitson,

1
Wszystkie właściwości karty sieciowej są skonfigurowane dokładnie tak samo na trzech komputerach, jak widać tutaj cl.ly/3a250Z3Z1U12 Nie wiem, gdzie znaleźć ustawienia TCP / IP, gdy odnosimy się do DNS, Bramy domyślne. Wszystkie zapory są wyłączone i nadal nie mają szczęścia. dwie maszyny to Ethernet, a jedna to Wi-Fi, router nie ma włączonej izolacji Wi-Fi, a warstwa łącza jest sprawdzana, jak widać na moim łączu. Nie jestem pewien, co robić.
Anders Kitson

Czy Media-PC to ten, który korzysta z Wi-Fi? Jeśli tak, to czy Wi-Fi pobiera DHCP z innego źródła niż sieć LAN?
Pimp Juice IT

Media-Pc jest w sieci Ethernet.
Anders Kitson

Odpowiedzi:


12

Odkrycie sieci zawsze było bolesnym tematem we wszystkich wersjach systemu Windows, szczególnie teraz, gdy zastosowano tak wiele poprawek bezpieczeństwa.

Zebrałem poniżej wszystkich znanych mi poprawek. Możesz wypróbować je jeden po drugim, cofając te, które nie pomagają.

Jednorodne typy kont

Wszystkie komputery muszą być zalogowane przy użyciu tego samego typu konta. Oznacza to, że wszystkie muszą mieć konto Microsoft lub konto lokalne, ponieważ mieszanie typów kont nie będzie działać.

Jeśli zmienisz typ konta, które utworzyło niektóre udziały sieciowe, należy je usunąć i ponownie utworzyć.

Reset sieci

W Ustawieniach komputera, Ustawieniach sieci i Internetu kliknij Resetuj sieć, a na następnym ekranie kliknij Resetuj teraz.

Spowoduje to zresetowanie wszystkich ustawień sieciowych, dlatego może być konieczne odtworzenie zdefiniowanych sieci VPN i ponowne włączenie ustawień, takich jak odnajdowanie sieci.

Uszkodzona usługa przeglądarki komputera

Jak opisano w artykule Microsoft SMBv1 nie jest instalowany domyślnie w Windows 10 Fall Creators Update 2017 i Windows Server, półroczny kanał mówi:

Usługa Przeglądarki komputera polega na protokole SMBv1 w celu wypełnienia węzła sieci Eksploratora Windows (zwanego również „sąsiedztwem sieci”). Ten starszy protokół jest od dawna przestarzały, nie trasuje i ma ograniczone zabezpieczenia. Ponieważ usługa nie może działać bez SMBv1, jest usuwana w tym samym czasie.

Jeśli jednak nadal musisz używać sieci Explorer Network w domowych i małych firmach grup roboczych, aby zlokalizować komputery z systemem Windows, możesz wykonać następujące kroki na komputerach z systemem Windows, które nie używają już SMBv1:

  1. Uruchom usługi „Host Discovery Provider Host” i „Publikacja zasobów Discovery Resource”, a następnie ustaw je na automatyczne (opóźniony start).
  2. Po otwarciu Explorer Network włącz wykrywanie sieci po wyświetleniu monitu.

Wszystkie urządzenia z systemem Windows w tej podsieci, które mają te ustawienia, będą teraz wyświetlane w sieci do przeglądania. Wykorzystuje protokół WS-DISCOVERY. Skontaktuj się z innymi dostawcami i producentami, jeśli ich urządzenia nadal nie pojawiają się na tej liście przeglądania po pojawieniu się urządzeń z systemem Windows. Możliwe, że mają wyłączony ten protokół lub że obsługują tylko SMBv1.

Jeśli to nie pomoże, możesz włączyć plik SMB 1.0 / CIFS w Programy i funkcje -> Włącz lub wyłącz funkcje systemu Windows. Włącz zarówno klienta SMB 1.0 / CIFS, jak i serwer. Wadą jest to, że będziesz podatny na wirusy wykorzystujące luki SMB v1.0, takie jak Wanna Cry, chociaż jeden z twoich komputerów musi zostać najpierw zainfekowany, aby wirus rozprzestrzenił się na inne za pomocą tej luki.

Ponownie sprawdź wykrywanie sieci

W podwyższonym uruchomieniu wiersza polecenia

netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Wymagane usługi Windows

W konsoli usług upewnij się, że następujące usługi mają typ uruchamiania „Automatyczny”, a status to „Uruchomiony”.

  • Host funkcji Discovery Provider - automatyczny (opóźniony start)
  • Publikacja zasobów odnajdywania funkcji - automatyczna (opóźniony start)
  • Klient DNS - automatyczny
  • Wykrywanie SSDP - automatyczne
  • Host urządzenia UPnP - Automatyczny (jeśli korzystasz z UPnP)

Brak głównego komputera przeglądarki

Użyj regedit na komputerze, na którym zawsze chcesz być przeglądarką nadrzędną, i przejdź do klucza rejestru:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters

Zmień wartość MaintainServerListz Auto na Yes.

Jeśli go brakuje, dodaj nową wartość ciągu IsDomainMasteri ustaw ją na True.

Może być konieczne ponowne uruchomienie komputera, aby to aktywować.

Aby uzyskać więcej informacji, zobacz Określanie komputerów w przeglądarce .

Dodaj poświadczenia dla innych komputerów

Jeśli nie widzisz udziałów utworzonych przez inne komputery, może być konieczne dodanie wzajemnych poświadczeń na obu komputerach.

Przejdź do Panelu sterowania, kont użytkowników, zarządzaj swoimi poświadczeniami i kliknij poświadczenia systemu Windows. Teraz kliknij Dodaj poświadczenie systemu Windows.

Dodaj wszystkich użytkowników w następujący sposób:

  • Adres internetowy lub sieciowy: nazwa drugiego komputera
  • Nazwa użytkownika: nazwa innego komputera lub adres e-mail konta Microsoft
  • Hasło: hasło logowania do innego komputera

Naciśnij OK, aby zapisać. Konieczne może być zresetowanie sieci.

Sprawdź opcje udostępniania swojego profilu sieciowego

W Panelu sterowania -> Centrum sieci i udostępniania -> Zmień zaawansowane ustawienia udostępniania, upewnij się, że wszystkie opcje „Włącz ...” i „Zezwalaj ...” są zaznaczone dla Twojego typu profilu (zwykle prywatny).

Ponownie połącz wszystkie karty sieciowe

W przypadku trudnych problemów pomocne może być odinstalowanie wszystkich kart sieciowych w Menedżerze urządzeń i ponowne uruchomienie. Po ponownym uruchomieniu system Windows 10 automatycznie ponownie instaluje karty sieciowe.


Wypróbowałem kilka rozwiązań, które poprawiły się i zrestartowały masterbrowser. Wydawało się, że to zadziałało, nie jest idealne, ponieważ niektóre maszyny nie widzą się nawzajem, ale wszystkie widzą media-pc, co było moim celem.
Anders Kitson

Istnieje również możliwość dołączenia wszystkich komputerów do jednej grupy domowej, co może pomóc. Samouczek jest tutaj .
harrymc

1
  • Upewnij się, że wszystkie trzy komputery są w tym samym sieciowym adresie IP.
  • Upewnij się, że wszystkie trzy komputery mają ten sam adres IP maski podsieci.
  • Sprawdź lokalny adres IP trzech komputerów za pomocą ipconfig

Upewnij się, że masz wszystko, czego potrzebujesz włączone w Panelu sterowania.

  1. Otwórz Panel sterowania
    wprowadź opis zdjęcia tutaj
  2. Wybierz „Sieć i Internet”
    wprowadź opis zdjęcia tutaj
  3. Wybierz „Centrum sieci i udostępniania”
    wprowadź opis zdjęcia tutaj
  4. Zmień ustawienia adaptera
    wprowadź opis zdjęcia tutaj
  5. Kliknij prawym przyciskiem myszy kartę sieciową i wybierz „Właściwości”
    wprowadź opis zdjęcia tutaj
  6. Sprawdź oba rozszerzenia Wykrywanie topologii linków
    wprowadź opis zdjęcia tutaj


Po zakończeniu tej czynności powinieneś być w stanie odkryć wszystkie trzy komputery z dowolnego z nich. Jeśli nie, spróbuj ponownie uruchomić komputer. Powodzenia!

z poważaniem
Nurudin Imširović


0

Ostatnio napotkałem ten sam problem po zainstalowaniu prawdopodobnie złych sterowników sieciowych. Jeśli rozwiązania harrymc i Nurudin nie działają, spróbuj uruchomić polecenia net viewi nbtstat -a DEVICE, bardziej szczegółowe instrukcje .

Jeśli nbtstat -a DEVICEzwrócił błąd NetBT is not bound to any devices, możesz spróbować ręcznie powiązać go bezpośrednio edytując Rejestr ( Regedit jest ryzykowny, zrób na własne ryzyko ), instrukcje od RGeorge68 :

„Znalazłem wpis rejestru (HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ NetBT \ Linkage), który ma wartości zawierające listy interfejsów. Identyfikator GUID karty LAN (pobrany z HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ NetworkCards) nie ma na żadnej z tych list, więc dodałem do nich i zrestartowałem. Teraz Netbios zostało włączone w sieci LAN, ale udziały nie były dostępne. Znalazłem dalsze klucze rejestru dla smb (HKLM \ SYSTEM \ CurrentControlSet \ Services \ Lanmanager i lanmanagerworkstation) i zmienił tam również listy. Po ponownym uruchomieniu akcje zaczęły do ​​pewnego stopnia działać. ”

Po nbtstat -a DEVICEuruchomieniu spróbuj sprawdzić, czy wszystkie komputery mogą się teraz odkryć. To właśnie rozwiązało problem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.