Czy mogę określić podsieć komputera za pomocą narzędzi pingowanych?


3

Wiem, że mogę pingować nazwę serwera i ustalić adres IP. Ale czy istnieją polecenia, których mogę użyć do określenia podsieci? Korzystam z systemu Windows XP.

Odpowiedzi:


6

Nie. Podsieci są z reguły trudne / niemożliwe do ustalenia z daleka - dlaczego są potrzebne?

Ściśle mówiąc, nie określasz adresu IP serwera za pomocą polecenia ping - ping po prostu używa zwykłego programu tłumaczącego do ustalenia adresu IP i drukuje go przed kontynuowaniem głównego zadania, sprawdzając, czy host jest uruchomiony, wysyłając komunikat żądania echa ICMP i oczekujący na komunikat odpowiedzi echa ICMP.

Narzędziem, które faktycznie zbudowano, aby znaleźć odwzorowania nazw z DNS, jest host lub, później, wykop z narzędzi klienta serwera BIND DNS. Dig jest fantastycznie użytecznym narzędziem i każdy administrator powinien być w stanie z niego korzystać.

Informacje o bonusie: możesz dowiedzieć się, kto jest właścicielem bloku IP, do którego należy adres, i jak duży jest przy użyciu whois na adresie IP, tak jak w domenie.


Moja firma pyta, w jakiej podsieci umieścić nowy serwer. Chcę umieścić go w tej samej podsieci, co inny komputer, który znam, ale nie mam dostępu do logowania. Na szczęście mogę znaleźć te informacje w katalogu obsługiwanym ręcznie.
Jim

Czy jesteś pewien, że nowy serwer musi działać w tej samej podsieci co istniejący? Chyba że robisz coś konkretnego z lokalnymi aplikacjami do emisji lub rozsyłania grupowego, może to nie być przypadek?
Murali Suriar

3

Napisz skrypt do psexec ipconfig na zdalnym serwerze i przeanalizuj dane wyjściowe dla maski podsieci.


+1 za kreatywność, przy założeniu, że ma on uprawnienia na lokalnym serwerze do uruchomienia skryptu psexec.
JamesBarnett,

2

W przypadku niektórych prób i błędów można użyć polecenia „tracert” z wiersza polecenia do pingowania sąsiadujących adresów IP, aby sprawdzić, gdzie kończy się trasa. To znaczy, zakładając, że nie ma zapory blokującej żądania ICMP.

tracert 10.0.0.1
tracert 10.0.0.2
tracert 10.0.0.4
tracert 10.0.0.8
etc.
tracert 10.0.1.1

Jeśli przedostatni adres IP pozostaje taki sam, należysz do podsieci. Oczywiście, z NAT i faktem, że wielu hostów blokuje te żądania, prawdopodobnie nie masz szczęścia.


0

Teoretycznie żądanie ICMP (ping) typu „17” powinno działać dla Ciebie, ale nie wiem, jak szeroko jest to obsługiwane.

http://www.rhyshaden.com/icmp.htm

http://www.ietf.org/rfc/rfc792.txt

ICMP Address Mask Ping (-PM)
http://www.networkuptime.com/nmap/page4-8.shtml
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.