PING
Polecenie ping sprawdza połączenia ze zdalnym komputerem lub komputerami przesyłając pakiety ECHO protokołu ICMP (Internet Control Message Protocol). Polecenie Ping oczekuje do jednej sekundy na każdy wysłany pakiet i wyświetla liczbę pakietów, które zostały przetransmitowane i odebrane, Każdy otrzymany pakiet jest sprawdzany z przetransmitowanym komunikatem. Domyślnie transmitowane są cztery pakiety ECHO, zawierające 64 bajty danych (okresową sekwencję znaków alfabetu zapisanych wielkimi literami).
Można użyć narzędzia ping do testowania zarówno nazwy komputera, jak i adresu IP komputera. Jeśli potwierdzony jest adres IP, ale nazwa komputera nie jest potwierdzona, to może to oznaczać problem z rozpoznawaniem nazw. W tym przypadku należy sprawdzić, czy testowana nazwa komputera znajduje się w lokalnym pliku HOSTS lub bazie danych DNS.
ping [-t] [-a] [-n liczba] [-l długość] [-f] [-i ttl] [-v tos] [-r liczba] [-s liczba] [[-j lista-komputerów] | [-k lista-komputerów]] [-w limitczasu] lista-celów
Parametry:
-t
Sprawdza połączenie z podanym komputerem do chwili przerwania.
-a
Rozpoznaje adresy odpowiadające nazwom komputerów.
-n liczba
Wysyła pakiety ECHO w ilości odpowiadającej parametrowi liczba. Wartością domyślną jest 4.
-l długość
Wysyła pakiety ECHO zawierające ilość danych określoną parametrem długość. Domyślna ilość to 64 bajty; maksimum wynosi 8192.
-f
Przesyła w pakiecie flagę Do not Fragment (Nie fragmentuj). Pakiet nie będzie po drodze fragmentowany przez bramy.
-i ttl
Nadaje polu Time To Live wartość określoną przez parametr ttl.
-v tos
Nadaje polu Type Of Service wartość określoną przez parametr tos.
-r liczba
W polu Record Route rejestruje trasę wychodzącego pakietu i powracającego pakietu. Parametr liczba może określać minimum 1 i maksimum 9 komputerów.
-s liczba
Określa sygnaturę czasową dla liczby przeskoków (hops) określonej parametrem liczba.
-j lista-komputerów
Kieruje pakiety przez listę komputerów określoną parametrem lista-komputerów. Kolejne komputery mogą być przedzielone pośrednimi bramami (swobodna trasa źródłowa). Maksymalną liczbą dozwoloną przez protokół IP jest 9.
-k lista-komputerów
Kieruje pakiety przez listę komputerów określoną parametrem lista-komputerów. Kolejne komputery nie mogą być przedzielone pośrednimi bramami (ściśle określona trasa źródłowa). Maksymalną liczbą dozwoloną przez protokół IP jest 9.
-w limitczasu
Określa przedział limitu czasu w milisekundach.
lista-celów
Określa zdalne komputery, które mają być sprawdzone.
IPCONFIG
To polecenie diagnostyczne wyświetla wszystkie bieżące wartości konfiguracyjne protokołu TCP/IP w sieci. Polecenie to jest szczególnie ważne w systemach z uruchomionym protokołem DHCP, pozwala bowiem użytkownikom zorientować się, jakie wartości konfiguracyjne protokołu TCP/IP zostały nadane przez protokół DHCP.
ipconfig [/all | /renew [karta] | /release [karta]]
Parametry:
all
Włącza tryb wyświetlania pełnej informacji. Bez tej opcji polecenie ipconfig wyświetla jedynie adres IP, maskę podsieci, i domyślną bramę dla każdej karty sieciowej.
renew [karta]
Odświeża parametry konfiguracyjne protokołu DHCP. Opcja ta jest dostępna tylko dla systemów z uruchomioną usługą klienta DHCP. Aby określić nazwę karty, wpisz jej nazwę w tej postaci, w jakiej pojawia się ona po użyciu polecenia ipconfig bez parametrów.
release [karta]
Zwalnia bieżącą konfigurację DHCP. Opcja ta wyłącza protokół TCP/IP w lokalnym systemie i jest dostępna tylko dla klientów DHCP. Aby określić nazwę karty, wpisz tę nazwę, która pojawia się po użyciu polecenia
ipconfig bez parametrów.
Polecenie ipconfig wydane bez parametrów wyświetla użytkownikowi wszystkie bieżące wartości konfiguracji TCP/IP, włączając adres IP i maskę podsieci. Polecenie to jest szczególnie użyteczne w systemach z uruchomionym protokołem DHCP, pozwala bowiem użytkownikom na stwierdzenie, jakie wartości zostały skonfigurowane przez DHCP.
TRACERT
tracert [-d] [-h maksimum_przeskoków] [-j lista-komputerów] [-w limitczasu] nazwa_docelowa
To narzędzie diagnostyczne określa trasę do miejsca docelowego, przesyłając pakiety ECHO protokołu ICMP (Internet Control Message Protocol) ze zmieniającą się wartością TTL (Time-To-Live) (TTL). Każdy router na trasie zmniejsza wartość TTL pakietu przynajmniej o jeden, zanim prześle pakiet dalej. Tak więc wartość TTL jest efektywnym licznikiem przeskoków. Jeśli wartość TTL pakietu osiągnie zero, router przesyła z powrotem do systemu źródłowego komunikat ICMP Time Exceeded. Narzędzie Tracert wyznacza trasę wysyłając pierwszy pakiet ECHO z wartością TTL równą 1 i zwiększając tę wartość o jeden przy każdej kolejnej transmisji. Próby takie są powtarzane, aż miejsce docelowe odpowie lub osiągnięte zostanie maksimum TTL. Trasa jest wyznaczana poprzez badanie komunikatów ICMP Time Exceeded wysyłanych z powrotem przez routery pośrednie. Należy zwrócić uwagę, że niektóre routery bez ostrzeżenia porzucają pakiety po osiągnięciu zerowej wartości TTL i że nie są one wtedy widoczne dla narzędzia tracert.
Parametry:
-d
Powoduje, że adresy nie są rozpoznawane jako nazwy komputerów.
-h maksimum_przeskoków
Określa maksymalną liczbę przeskoków, dozwoloną przy poszukiwaniu miejsca docelowego.
-j lista-komputerów
Określa swobodną trasę wybieraną spośród listy-komputerów.
-w limitczasu
Oczekuje na każdą odpowiedź liczbę milisekund określoną parametrem limitczasu.
nazwa_docelowa
Nazwa komputera docelowego.
NSLOOKUP
To narzędzie diagnostyczne wyświetla informacje z serwerów nazw DNS (Domain Name System). Przed jego użyciem należy się zaznajomić z zasadami działania systemu DNS. Narzędzie Nslookup jest dostępne dopiero po wcześniejszym zainstalowaniu protokołu TCP/IP.
nslookup [-opcja ...] [komputer-do-znalezienia | - [serwer]]
Tryby:
Polecenie Nslookup ma dwa tryby: interaktywny i nie interaktywny.
Jeśli potrzebujesz tylko wyszukać pojedynczy fragment danych, użyj trybu nie interaktywnego. Jako pierwszy argument wpisz nazwę lub adres IP komputera, którego szukasz. Jako drugi argument wpisz nazwę lub adres IP serwera nazw DNS. Jeśli pominiesz drugi argument, zostanie użyta domyślna nazwa serwera DNS.
Jeśli potrzebujesz wyszukać większej ilości danych, możesz użyć trybu interaktywnego. Wpisz myślnik (-) jako pierwszy argument i nazwę lub adres IP serwera nazw DNS jako drugi argument. Możesz również pominąć obydwa argumenty (zostanie użyta domyślna nazwa serwera DNS).
Parametry:
-opcja ...
Określa jedno lub więcej poleceń narzędzia nslookup jako opcję wiersza poleceń. Każda opcja składa się z myślnika (-) po którym umieszczona jest nazwa polecenia oraz, w niektórych przypadkach, znak równości (=), a następnie wartość. Na przykład, aby zmienić domyślny tryb zapytań na informacje o hoście, a początkowy limit czasu na 10 sekund, wpisz:
nslookup -querytype=hinfo -timeout=10
Długość wiersza poleceń musi być mniejsza od 256 znaków.
komputer-do-znalezienia
Wyszukuje informacji dla komputera-do-znalezienia używając albo bieżącego domyślnego serwera, albo serwera określonego parametrem serwer. Jeśli komputer-do-znalezienia jest adresem IP, a typem kwerendy jest A lub PTR, zwracana jest nazwa komputera. Jeśli komputer-do-znalezienia jest nazwą i nie ma końcowej kropki, do nazwy dołączana jest domyślna nazwa domeny DNS. (To zachowanie zależy od stanu opcji polecenia set: domains, srchlist, defname i search.) Aby wyszukać komputer, który nie jest w bieżącej domenie DNS, dołącz kropkę do nazwy.
Jeśli zamiast komputera-do-znalezienia wpiszesz myślnik (-), wiersz poleceń pojawia się w trybie interaktywnym narzędzia nslookup.
serwer
Użyj tego serwera jako serwera nazw DNS. Jeśli pominiesz parametr serwer, zostanie użyta domyślna nazwa serwera DNS.
Nslookup — uwagi
Polecenia interaktywne:
1 Aby w dowolnej chwili przerwać polecenie interaktywne, naciśnij klawisze CTRL+C.
2 Aby zakończyć działanie programu, wpisz exit.
3 Długość wiersza poleceń musi być mniejsza niż 256 znaków.
4 Aby nazwa polecenia była potraktowana jako nazwa komputera, musi być poprzedzona znakiem odwrotnej kreski ukośnej (\).
5 Jeśli program nie potrafi rozpoznać polecenia, to jest ono interpretowane jako nazwa komputera.
Diagnostyka:
Jeśli żądanie wyszukania nie udaje się, pojawia się komunikat o błędzie. Możliwe błędy to:
Timed out
Serwer nie odpowiedział na żądanie w ciągu określonego przedziału czasu (zmienianego za pomocą polecenia set timeout=wartość) i do dokonaniu określonej liczby prób (zmienianej za pomocą polecenia set retry= wartość).
No response from server
Na komputerze serwera nie ma uruchomionego serwera nazw DNS.
No records
Serwer nazw DNS nie ma rekordów zasobów dla bieżącego typu kwerendy komputera, choć nazwa komputera jest prawidłowa. Typ kwerendy jest określony za pomocą polecenia set querytype.
Non-existent domain
Nazwa komputera lub domeny DNS nie istnieje.
Connection refused
-Lub-
Network is unreachable
Nie można dokonać połączenia z serwerem nazw DNS lub serwerem usługi finger. Ten błąd pojawia się często przy żądaniach ls oraz finger.
Server failure
Serwer nazw DNS wykrył wewnętrzną niespójność swojej bazy danych i nie mógł zwrócić prawidłowej odpowiedzi.
Refused
Serwer nazw DNS odmówił obsługi żądania.
Format error
Serwer nazw DNS wykrył, że żądany pakiet nie był we właściwym formacie. Może to oznaczać błąd narzędzia nslookup.
Polecenia (szczegóły w pomocy systemu):
help
exit
finger
ls
lserver
root
server
set
set all
set cl[ass]
set [no]deb[ug]
set [no]d2
set [no]def[name]
set do[main]
set [no]ig[nore]
set po[rt]
set q[uerytype]
set [no]rec[urse]
set ret[ry]
set ro[ot]
set [no]sea[rch]
set srchl[ist]
set ti[meout]
set ty[pe]
set [no]v[c]
view