Magie Příkazového řádku (3)

Avatar uživatele

Vítám Vás u třetího dílu seriálu o Příkazovém řádku systému Windows,
v dnešním díle probereme v první části práci s internetem a sítěmi, samozřejmě za použití Příkazového řádku.
Dnes bohužel nestihneme, v minulém díle avizované, asociování souborů. V příštím díle se Vám to pokusím vynahradit.
Jako vždy Vás prosím o vyjádření k případným nejasnostem nebo nesrovnalostem.

Pro práci s internetem a v síti nám programátoři z Microsoftu připravili hned několik funkcí.

Nejdříve zjistíme, čím se vůbec budeme připojovat k internetu a přidělenou IP*. V tomto případě použijeme
příkaz ipconfig s parametrem /all tedy

ipconfig /all

Okamžitě dostaneme výpis všech síťových adaptérů
a jejich vlastnosti + zmiňované IP adresy. Mezi vlastnosti adaptérů patří - aktivita (připojeno/odpojeno), popis,
MAC adresa (fyzická adresa) a další hodící se vlastnosti.

Další přínosný příkaz je netstat, který vypíše všechny aktivní připojení i s jejich vlastnostmi.
Pokusím se popsat výstup tohoto příkazu. Po zadání prostého

netstat

jsme dostali výpis aktivních připojení - jak napovídá nadpis.
Pod popiskem "Proto" se skrývá protokol připojení, většinou TCP* nebo UDP*. Další důležitou věcí je
"místní adresa" - tedy IP adresa místního stroje pro připojení. 127.0.0.1 je lokální IP, tzv localhost, ostatní IP
jsou IP vnitřní sítě, tedy třeba počítače, který máte vedle v pokoji - také připojeném do lokální sítě.
Následující popisek zní "Cizí adresa" - tedy adresa vzdáleného počítače v internetu.
Poslední sloupec je stav připojení - buď "navázáno" - tehdy je navázané spojení mezi místní a cizí adresou, "TIME-WAIT" - čekání na příkazy (třeba prohlížeč, na kterém je načtena stránka, ale nepracuje se na něm) nebo "NASLOUCHÁNÍ", tedy připojení bez dalších aktivit (listening).
Výpis všech aktivit včetně příslušných portů se dá specifikovat parametrem -a .

Poslední příkaz, který zmíním, je příkaz ftp, tedy připojení k vzdálenému serveru přes File Transfer Protokol. Jak již název napovídá - tento protokol se používá pro přenos souborů. Syntaxe je jednoduchá:

ftp domena.xy

Po výpisu začneme postupovat podle instrukcí na obrazovce - většinou po nás chtějí nejdřív login a heslo. Poté postupujeme
již podobně jako v lokální síti. Detailní nápověda - ftp /? jako konečně u každého příkazu.

Bohužel Příkazový řádek je bez dalších programů pro internet málo použitelný. Spíše se tedy dá využít v lokální síti.

Základním kamenem práci v síti je příkaz

net

Ten se používá nejčastěji s "podpříkazem" use tedy -

net use

Net use umožňuje použití počítače v síti - pokud je ověřeno správné heslo a jméno. Pokud máme tedy třeba
počítač jménem Jaroslav, tak příkaz bude znít

net use \\Jaroslav heslo.

Jiné použití příkazu net je s "podpříkazem"

view

Tento příkaz nám vypíše všechny počítače na lokální síti. Pokud napíšeme pouze net view, dostaneme výpis
počítačů v lokální síti, který se dá poté specifikovat pomocí parametru /domain: - určující požadovanou doménu.

To je pro dnešek vše, doufám, že se Vám tento díl líbil a byl Vám něčím přínosný. Během několika dní bude hotový díl číslo 4.

* k těmto pojmům jsem schopen podat dodatečné vysvětlení v případě nejasností. Stačí napsat do komentáře o jaký pojem
se jedná.

Neoznámkováno

Obrázek uživatele Johndere
[774] Pěkné

Moc pěkné články píšeš jen doufám, že brzo bude další...

Obrázek uživatele Jiří Moos

Děkuji mnohokrát za chválu, bohužel času mnoho není ani takhle o volných dnech. Čtvrtý díl ale bude již brzy.

Obrázek uživatele TreWoR

Jen takova mala nesrovnalost, localhost ma ip 127.0.0.1 a ne 172.0.0.1 jak uvadite v vasem clanku.. jinak super