Kad neko spomene command prompt ili kada ga većina vidi, dobije neki blaži oblik srčanog udara. U prepoznavanju problema vezanih za konektivnost u mreži ovo bi Vam trebao biti najbolji ortak. Jes’ da na oko nije nikakav, i da se sa neta mogu skinuti razni softveri koji mogu ovo da sve odrade grafički, ja sam za tradicionalni pristup materiji. Naravno, gledaću da podkačim i ove softvere u nekom od narednih postova.
OK, verovatno svi već znate kako se pokreće CMD ali ako kojim slučajem neko ko ovo čita a ne zna, pišem čisto da mu ne bude glupo:
Start->run->upiseš cmd->OK,
Start->All programs – Accessories – Command Prompt
E, to što iskoči je cmd, i evo liste najčešće upotrebljivanih komandi, komandi sa kojima definitivno možete sakupiti dovoljno informacija o uzročniku samog problema. Ovo će biti samo taksativno složene komande, bez nekog preciznog objašnjenja, koje ću gledati da dajem u praktičnim primerima. Naravno, svaka od sledećih komandi ima i prateće atribute, i o njima ćemo kasnije.
PING – slanje testnih paketa do određene mrežne lokacije, tj upit da li nam je neki uređaj na mreži dostupan ili ne. Sintaksa je:
- ping google.com ili ping 8.8.4.4 sa ovom sintaksom sa računara će biti emitovana 4 paketa podrazumevane veličine od 32B
- ping google.com -t sa ovim dodatkom ping će biti „beskonačan“
- ping google.com -f provera da li se paketi fragmentuju
- ping google.com -l 1450 ping sa veličinom paketa koju sami definišete (u ovom slučaju 1450B)
Takođe moguće je i kombinovati navedene atribute. Postoji i još dodatnih atributa, ali oni nisu od nekog većeg značaja.
TRACERT – trace route, „trejs“ žargonski. Ovom komandom dobijate izveštaj o tačnoj putanji kojom se kreće saobraćaj sa vašeg računara do neke udaljene destinacije (sajta, servera, računara,rutera…) Sintaksa:
- tracert google.com ili tracert 8.8.4.4 standardni print route
- tracert google.com -d isto kao i običan trace samo neće razrešavati IP u hostname
- tracert google.com -h promena broja hopova preko kojih se stiže do „mete“ default je 30, max je 255
Takođe moguće je i kombinovati navedene atribute. Postoji i još dodatnih atributa, ali oni nisu od nekog većeg značaja.
PATHPING – komanda koja je u stari fuzija dve prethodno navedene komande, a kao rezultat daje prikaz putanje kao i sumarni pregled konektivnosti ka svakoj od tačaka preko koje saobraćaj prelazi. Sintaksa:
- pathping google.com ili pathping 8.8.4.4
- pathping google.com -h promena broja hopova preko kojih se stiže do „mete“ default je 30, max je 255
- pathping google.com -p vreme u ms između slanja paketa
- pathping google.com -q broj pingova ka svakom hopu u putanji, default je 100
Takođe moguće je i kombinovati navedene atribute. Postoji i još dodatnih atributa, ali oni nisu od nekog većeg značaja.
NETSTAT – prikaz uspostavljenih mrežnih konekcija ka lokalnim i/ili udaljenim resursima. Sintaksa
- netstat prikazuje koliko postoji uspostavljenih konekcija sa lokalnog računara ka mreži
- netstat -a prikazuje sve konekcije i pripadajuće portove
- netstat -b prikazuje sve kao i prethodna komanda samo što u uglastim zagradama prikazuje i naziv programa/procesa koji je otvorio konekciju
- netstat -e Ethernet statistike
- netstat -n prikazuje portove i adrese samo u numeričkoj formi
- netstat -r prikazuje routing tabelu
- netstat -s prikazuje statistike po protokolu
- netstat interval () vreme koliko često će se odabrani podaci osvežavati
NETSH – grupa komandi koje se odnose na konfigurisanje/menjanje parametara mrežnih konekcija. Ovde neću pisati ništa o sintaksi jer prosto ne želim da se površno izražavam, a grupa opcija je veoma obimna.
ROUTE – komanda koja se odnosi na internu ruting tabelu računara. Predstavlja predefinisane putanje kojima se šalju određeni zahtevi ka mreži. primer:
- route print prikazuje routing tabelu
Postoji i još dodatnih atributa, ali njih ne bi trebalo dirati ako niste u dobrim odnosima sa statičkim rutiranjem
IPCONFIG – prikaz/izmena trenutnih informacija na IP protokolu računara. Sintaksa:
- ipconfig
- ipconfig/all prikazuje sve podatke
- ipconfig/flushdns briše DNS cache
- ipconfig/displaydns prikazuje DNS cache
ARP – prikaz/izmena podataka u ARP tabeli. Sintaksa
- arp -a prikazuje trenutne arp unose
Mislim da sam ovime zaokružio početne alate koji bi trebali biti dovoljni za lokalizaciju potencijalnog problema.