Odpowiedzi:
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.
Napisz skrypt do psexec ipconfig na zdalnym serwerze i przeanalizuj dane wyjściowe dla maski podsieci.
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.