Sieciowe komendy wiersza poleceń
Nadawanie adresów lub zmiana adresu sieciowego.
Nadanie adresu IP: 192.168.1.10 oraz Maski: 255.255.255.0, oraz Bramki: 192.168.1.1 dla połaczenia sieciowego o nazwie Połączenie lokalne:
netsh interface ip set address name="Połączenie lokalne" source=static 192.168.1.10 255.255.255.0 192.168.1.1 1
Uwaga!!! na końcu po spacji musi być cyfra 1.
Nadawanie adresów DNS:
netsh interface ip set dns "Połączenie lokalne" static 194.204.159.1 primary
netsh interface ip add dns "Połączenie lokalne" 194.204.145.16
Ustawienie połączenia DHCP dla połączenia o nazwie Połączenie lokalne:
netsh interface ip set address name="Połączenie lokalne" source=dhcp
netsh interface ip set dns "Połączenie lokalne" source=dhcp
IPCONFIG
Wyświetla konfigurację interfejsów sieciowych. Zwalnia i aktualizuje dzierżawy DHCP oraz wyświetla, rejestruje i usuwa nazwy DNS. Narzędzie pomocne przy wykrywaniu błędnego adresu IP, maski podsieci lub bramy domyślnej. Odpowiednik w systemach UNIX to ifconfig.
Diagnoza połączenia ze stroną www.onet.pl lub adresem hosta 192.168.1.20:
ping www.onet.pl
ping 192.168.1.20
Dodatkowe opcje:
ping [-t] [-a] [-n liczba] [-l rozmiar] [-f] [-i TTL] [-v TOS]
[-r liczba] [-s liczba] [[-j lista_hostów] | [-k lista_hostów]]
[-w limit_czasu] nazwa_celu
ROUTE
Obsługuje sieciowe tabele routingu.
route [-f] [-p] [polecenie [cel]
[MASK maska_sieci] [brama] [METRIC metryka] [IF interfejs]
gdzie:
-f Usuwa z tabel routingu wszystkie wpisy bram. Jeśli użyte w połączeniu z jednym
poleceń, czyści tabele przed jego wykonaniem.
-p Jeśli użyte z poleceniem ADD, trasa pozostaje trwała przy kolejnych uruchomieniach systemu. Domyślnie trasy nie są zachowywane przy ponownym uruchomieniu systemu. Ignorowane dla wszystkich pozostałych poleceń, które zawsze mają wpływ na odpowiednie trasy trwałe. Opcja ta nie jest obsługiwana w systemie Windows 95.
polecenie Jedno z następujących:
PRINT Drukuje trasę
ADD Dodaje trasę
DELETE Usuwa trasę
CHANGE Modyfikuje istniejącą trasę
cel Określa hosta docelowego.
MASK Wskazuje, że następny parametr to wartość maski sieci.
maska_sieci Określa wartość maski podsieci dla tego wpisu trasy.
Jeśli maska_sieci nie zostanie podana, to jest stosowana domyślna 255.255.255.255.
brama Określa bramę.
interfejs Numer interfejsu dla określonej trasy.
NETSTAT
Wyświetla aktywne połączenia protokołu TCP, porty, na których komputer nasłuchuje, statystykę sieci Ethernet, tabelę routingu protokołu IP, statystykę protokołu IPv4 (dla protokołów IP, ICMP, TCP i UDP) oraz statystykę protokołu IPv6 (dla protokołów IPv6, ICMPv6, TCP przez IPv6 i UDP przez IPv6). Polecenie netstat użyte bez parametrów powoduje wyświetlenie aktywnych połączeń protokołu TCP.
netstat -a pokazuje wszystkie aktywne połączenia protokołu TCP oraz porty protokołu TCP i UDP, na których komputer nasłuchuje.
netstat -e pokazuje statystykę sieci Ethernet, taką jak liczba wysłanych i odebranych bajtów i pakietów.
netstat -n pokazuje aktywne połączenia protokołu TCP, ale adresy i numery portów są wyrażane numerycznie i nie są podejmowane próby ustalenia nazw.
netstat -o pokazuje aktywne połączenia protokołu TCP i dołącza identyfikatory procesów (PID) poszczególnych połączeń.
netstat -p tcp pokazuje połączenia protokołu określonego przez parametr protokół. Protokół może przyjmować wartości tcp, udp, tcpv6 lub udpv6.
netstat -s statystyki poszczególnych protokołów. Domyślnie pokazywane są statystki protokołów TCP, UDP, ICMP i IP.
netstat -r zawartość tabeli routingu protokołu IP.
netstat -e -s statystyki sieci Ethernet oraz statystyki wszystkich protokołów.
netstat -n -o aktywne połączenia protokołu TCP i identyfikatory procesów przy użyciu formatu numerycznego.
netstat -o 5 aktywne połączenia protokołu TCP i identyfikatory procesów co 5 sekund.
NET VIEW
Polecenie pokazuje nam listę komputerów w sieci lokalne LAN.
net view
net view \\komp5501
net view \\192.168.1.104
NET SHARE
Polecenie NET SHARE pokazuje nam udostępnione katalogi na dysku komputera swojego.
net share
NET CONFIG WORKSTATION
Polecenie NET CONFIG WORKSTATION pokazuje między innymi nazwę komputera , domenę itp.
net config workstation
NET STATISTICS WORKSTATION
Polecenie NET STATISTICS WORKSTATION pokazuje nam dziennik statystyk usług sieciowych w komputerze.
net statystics workstation
NET START
Polecenie NET START pokazuje wszystkie usługi sieciowe uruchomione na komputerze.
net start
NET SEND
Polecenie NET SEND za pomocą niego możemy wysłać krótka wiadomość do innego komputera w sieci LAN. UWAGA! Musi być włączona w systemie usługa Posłaniec.
net send 192.168.1 .xxx test - w miejsce xxx wpisujemy adres ip komputera
do którego wysyłamy wiadomość a po nim wpisujemy treść np. test
net send komp5501 test test - wpisujemy nazwę komputera i po niej wiadomość np. test test
TRACERT
Polecenie Tracert (traceroute) pokazuje trasę , po której pakiet porusza się do miejsca przeznaczenia.
tracert -?
Sposób użycia: tracert [-d] [-h maks_przes] [-j lista_hostów] [-w limit_czasu] cel
gdzie:
-d Nie rozpoznawaj adresów jako nazw hostów.
-h maks_przes Maksymalna liczba przeskoków w poszukiwaniu celu.
-j lista_hostów Swobodna trasa źródłowa według listy lista_hostów.
-w limit_czasu Limit czasu oczekiwania na odpowiedź w milisekundach.
tracert www.dobreprogramy.pl
tracert -d www.dobreprogramy.pl
tracert -h 10 www.dobreprogramy.pl
PATHPING
Za pomocą polecenia Pathping w prosty sposób możemy sprawdzić jakie mamy straty w łączu i gdzie tracimy pakiety dodatkowo mamy podaną całą trasę jaka pokonuje pakiet.
pathping www.onet.pl
NSLOOKUP
Polecenie nslookup służy do sprawdzania przez jakie serwery DNS się łączymy.
nslookup
Jeśli znamy już adresy IP naszych serwerów DNS możemy po znaku ">" wpisać adres IP i zostaną nam wyświetlone wszystkie dostępne serwer wraz z adresami IP i nazwami domen.
> 194.204.159.1
Możemy też w danej chwili zobaczyć po podaniu adresu strony przez jaki serwer DNS zostaniemy połączeni.
> onet.pl
GETMAC
Polecenie GETMAC służy do szybkiego odczytania adresu Mac swojej karty sieciowej.
getmac
getmac/v Wyświetla nazwy kart i adresy MAC więcej niż jednej karty sieciowej.
FTP
Przesyła pliki do i z komputera, na którym jest uruchomiona usługa serwera FTP (niekiedy nosi nazwę demon). FTP może być używane interakcyjnie.
ftp [-v] [-d] [-i] [-g] [-s:nazwa_pliku] [-a] [-w:rozmiar_okna] [-A] [host]
gdzie:
-v Eliminuje wyświetlanie odpowiedzi zdalnego serwera.
-n Eliminuje automatyczne logowanie przy początkowym połączeni
-i Wyłącza interakcyjne komunikaty podczas przesyłania wielu plików.
-d Włącza debugowanie.
-g Wyłącza globbing nazwy pliku (zob. polecenie GLOB).
-s:nazwa_pliku Określa plik tekstowy zawierający polecenia FTP; polecenia zostaną automatyczne wywołane po otwarciu sesji FTP.
-a Użyj dowolnego lokalnego interfejsu podczas nawiązywania połączenia.
-A Zaloguj się jako użytkownik anonimowy.
-w:rozmiar_buforu Zastępuje domyślny rozmiar (4096) buforu transmisji.
host Określa nazwę hosta lub adres IP zdalnego hosta, z którym jest nawiązywane połączenie.