Jak znaleźć adres IP zamapowanego dysku sieciowego w systemie Windows 10?

28

Jak znaleźć adres IP zamapowanego dysku sieciowego w systemie Windows 10?

Adam B.
źródło
Jak wyjaśniłem w wersji przepełnienia stosu tego pytania , możesz chcieć podać więcej szczegółów w swoim pytaniu.
CodeCaster,
Możesz pomyśleć, że nie mógłbym komentować. Jako ktoś, kto nie wie dużo w tej dziedzinie, znalezienie odpowiednich słów / terminów do użycia nie jest łatwe. O to właśnie chodzi w zadawaniu pytań.
Adam B
Jeśli jest to ścieżka, która zaczyna się od, \\ najwyraźniej są to ścieżki UNC ... które nie są tym samym co zmapowany dysk sieciowy. Mógłbym na przykład mapować \\someServer\directory\goodiesdysk G:\ na moim komputerze lokalnym.
Jeff B,

Odpowiedzi:

24

Otwórz CMD

przykład Naciśnij klawisz Windows i R.

wpisz ping, a następnie przykład nazwy napędu poniżej

C: \ Users \ User> ping htestrna01

Pinging htestrna01.ad.com [11.30.137.214] z 32 bajtami danych:

Reply from **11.30.137.214**: bytes=32 time=1ms TTL=128
Reply from 11.30.137.214: bytes=32 time<1ms TTL=128
Reply from 11.30.137.214: bytes=32 time<1ms TTL=128
Reply from 11.30.137.214: bytes=32 time<1ms TTL=128

Statystyka pingów dla 11.30.137.214: Pakiety: Wysłane = 4, Otrzymane = 4, Utracone = 0 (0% straty), Przybliżone czasy okrążenia w milisekundach: Minimum = 0ms, Maksimum = 1ms, Średnia = 0ms

Wtedy dostaniesz ip.

NetworkKingPin
źródło
5
To daje adres IP komputera, ale pytanie brzmi: jak uzyskać adres IP z zamapowanego dysku sieciowego.
CodeCaster
Adres IP dysku sieciowego, jeśli jest podłączony do urządzenia.
NetworkKingPin
1
Biorąc pod uwagę dysk sieciowy N:, nie możesz tego zrobić ping N:.
CodeCaster
1
Brakuje kroku przejścia z zamapowanego dysku sieciowego do hosta, na którym jest udział.
CodeCaster,
1
Cześć wszystkim, odpowiedziałem na to dzięki. Zamapowany dysk jest maszyną samą w sobie. Próbowałem dużo pingowania w wierszu polecenia, ale wpisywałem ping // nas-name lub ping / nas-name itp. Teraz widzę, że wpisujesz nazwę bez żadnych ukośników i zadziałało.
Adam B
35

Twoje pytanie jest dwutorowe. Udział sieciowy nie ma adresu IP, ale host, który go udostępnia.

Po pierwsze, chcesz rozwiązać literę dysku do ścieżki UNC, po drugie, aby rozwiązać adres IP hosta tej ścieżki UNC.

Można to zrobić na wiele sposobów. Zobacz Jak znaleźć lokalizację zamapowanego dysku sieciowego w systemie Windows 7? i Wyświetl zmapowane dyski sieciowe z wiersza polecenia do pliku tekstowego .

Pokazano tam jeden sposób: jeśli wpiszesz net usew wierszu polecenia, otrzymasz wynik w następujący sposób:

Status       Local     Remote                    Network

-------------------------------------------------------------------------------
OK           Z:        \\some-host\some-share

Teraz widzisz dysk (pod „Lokalnym”) i ścieżkę UNC (pod „Zdalnym”). Nazwa hosta ścieżki UNC jest częścią między dwoma pierwszymi odwrotnymi ukośnikami i odwrotnym ukośnikiem po ( some-hostin \\some-host\).

Następnie możesz po prostu wpisać nslookup some-hostadres IP tego hosta:

C:\>nslookup some-host
Server:  your-dns
Address:  192.168.1.1

Name:    some-host
Address:  192.168.1.42

Adres IP, którego szukasz w tym przypadku, to 192.168.1.42.

CodeCaster
źródło
Jestem połączony i mogę zrobić nslookup, ale kiedy wykonuję polecenie ping, upłynął limit czasu żądania DNS, serwer nieznany!
Paul Taylor
2

Otwórz Połączenia sieciowe, klikając przycisk Start Obraz przycisku Start, a następnie Panel sterowania. W polu wyszukiwania wpisz adapter, a następnie w obszarze Centrum sieci i udostępniania kliknij opcję Wyświetl połączenia sieciowe.

Wybierz aktywne połączenie sieciowe, a następnie na pasku narzędzi kliknij Wyświetl stan tego połączenia. (Może być konieczne kliknięcie szewronu Obraz ikony szewronu, aby znaleźć to polecenie.) Kliknij Szczegóły.

Robert Willis
źródło
Dzięki za pomoc. Mam serwer NAS zmapowany na moim komputerze. Kiedy idę do Wyświetl połączenia sieciowe, jedynym połączeniem jest połączenie lokalne, bez wzmianki o dysku sieciowym.
Adam B
@AdamB, mylisz fizyczne połączenia z logicznymi połączeniami. „Połączenie lokalne” to fizyczna karta sieciowa, więc wszystkie połączenia logiczne wykorzystują ją do komunikacji przez sieć. Połączenia logiczne, takie jak te do strony internetowej, udziału sieciowego lub innej usługi, są widoczne dla Ciebie za pomocą poleceń takich jak netstat, nbtstat itp. Jeśli chcesz, aby narzędzie GUI sprawdzało połączenia, użyj Sysinternals TCPView.
Frank Thomas
1

Przejdź do „Mapuj dysk sieciowy” w „Komputer” i wybierz „Dysk” z menu przewijania w dół. Automatycznie wyświetli adres IP napędu.

Pranava Ritwik
źródło