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á.
Moc pěkné články píšeš jen doufám, že brzo bude další...
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.
Jen takova mala nesrovnalost, localhost ma ip 127.0.0.1 a ne 172.0.0.1 jak uvadite v vasem clanku.. jinak super