- Příkazový řádek Počítačové sítě -
ping
- je prvním nástrojem, který použijete v případě síťového problému.
Testuje funkčnost spojení mezi dvěma síťovými rozhraními, při své činnosti
periodicky odesílá IP datagramy a očekává odezvu protistrany. Při úspěšném
obdržení odpovědi vypíše délku zpoždění (latenci) a na závěr statistický souhrn.
ping 192.168.10.5 - cílový uzel podle IP adresy
ping -t www.google.cz -
cílový uzel podle DNS jména (provede se překlad) a neskončí po 4 paketech, ale
opakovaně odešle určenému hostiteli žádost o ozvěnu až do ukončení zobrazení
statistiky a pokračování - Control-Break nebo ukončení - Control-C
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
tracert
- je po pingu hned druhým nástrojem, který použijete v případě
řešení problému se síťovým spojením. Zatímco ping vám řekne, zdali jste vůbec
připojeni, tracert vám řekne, kde se problém vyskytuje. Vypisuje uzly
(směrovače) na cestě datagramů od zdroje až k zadanému cíli. Uzly jsou
zjišťovány pomocí snížení hodnoty TTL v hlavičce datagramů. Díky výpisu
jednotlivých uzlů, přes které paket prochází, se zjistí přesná cesta k počítači
nebo nějaké stanici v síti.
tracert www.google.cz
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
pathping
- nástroj pro sledování tras kombinující funkce příkazů ping a
tracert s dalšími informacemi, které neposkytuje žádný z těchto příkazů. Příkaz
pathping odesílá každému směrovači na cestě k cíli po určitou dobu pakety a poté
na základě vrácených paketů z jednotlivých směrování vypočítává výsledek.
Protože tento příkaz udává podíl ztracených paketů na každém směrovači nebo
propojení, umožňuje snadné vyhledání směrovačů a propojení způsobujících potíže
se sítí.
pathping -q 10 www.google.cz - dotaz na cíl podle DNS, 10 dotazů pro každý hop
(zkrátí se délka provedení)
ipconfig
- poskytuje diagnostické
informace týkající se konfigurace sítě TCP/IP, také přijímá různé příkazy
protokolu a umožňuje tak systému aktualizovat nebo uvolnit svoji konfiguraci
sítě.
ipconfig /all - podrobný výpis všech rozhranní
ipconfg /renew - obnoví IP
adresu všech rozhranní
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
netstat
- zobrazí aktivní připojení TCP portů. Přes tyto porty počítač
přijímá požadavky, statistické údaje z Ethernetu, směrovací tabulky IP,
statistiky IPv4 a IPv6. Pokud netstat zadáme bez parametrů, zobrazíme aktivní
připojení TCP.
netstat -a - zobrazí všechna aktivní spojení a TCP a UDP porty na kterých
naslouchají spuštěné procesy
netstat -b - zobrazí názvy spustitelných souborů
(programů), které mají otevřené spojení nebo naslouchají na síťovém portu
netstat -n – zobrazí aktivní připojení TCP. K zobrazení adres a čísel portů jsou
ale použitý číselné hodnoty. Tyto hodnoty příkaz nepřevádí na názvy.
netstat
-r - vypíše r obsah směrovací tabulky protokolu IP.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
net
– široká paleta příkazů okolo sítí, sdílení, účtů, služeb. Připojí
nebo naopak odpojí stanici od sdíleného zdroje. Navíc umí zobrazit informace o
všech síťových připojeních stanice. Je velmi vhodný pro použití ve skriptech.
Použijete-li příkaz net use bez parametrů, zobrazí se seznam síťových připojení.
net use - zobrazí namapované shary
net use Administrator heslo - změna hesla
lokálního uživatele Administrator na heslo
net use u: \\ok\d - namapuje
síťovou cestu na disk
net user uzivatel - zobrazí informace o lokálním účtu
net help user - nápověda k příkazu net user
net localgroup - vypíše
existující lokální skupiny
net localgroup /domain - vypíše existující skupiny
v doméně
route - zobrazí a upraví položky v místní směrovací tabulce IP.
route print - vypíše routovací tabulku
route add default gw 192.168.0.1 -
nastaví defaultní bránu na adresu 192.168.0.1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
tskill
- ukončení procesu podle PID či jména, i na vzdáleném PC. Někdy
se vám nepodaří ukončit aplikaci, proces nebo službu v grafickém rozhraní.
Rychlejší a jednodušší než reboot serveru je použití tohoto příkazu.
tskill ID_procesu - ID procesu, který má být ukončen
tskill název_procesu -
název procesu, který má být ukončen
net - i příkaz net můžeme použít k
ovládání služeb (services).
net start jmeno - spustí službu
net stop jmeno - zastaví službu
Každý z
nás má svoje oblíbené a používané příkazy. Určitě mezi ty nejpoužívanější a
nejoblíbenější patří i mnohé další než ty, které jsem jmenoval. Mnoho příkazů má
skvělé grafické verze nebo jsou součástí jednoho výkonnějšího grafického
nástroje. V mnoha případech ale není nad to použít vždy dostupný, účinný,
výkonný a flexibilní řádkový příkaz.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------