Úvod do síťových příkazů
Operační systém se skládá z různých vestavěných síťových nástrojů příkazového řádku, které se používají pro řešení problémů se sítí. Uvidíme různé síťové příkazy, které jsou nejdůležitější pro každého správce sítě.
Top 9 příkazů pro síťování
Tyto příkazy sítě jsou následující
1. Ping
Ping se používá k testování kapacity síťového hostitele pro interakci s jiným hostitelem. Stačí zadat příkaz Ping, následovaný názvem cílového hostitele nebo IP adresou. Pingové nástroje se zdají být nejběžnějším síťovým nástrojem. To se provádí pomocí protokolu Internet Control Message Protocol, který umožňuje odesílání echo paketu do cílového hostitele a mechanismus naslouchání. Pokud cílový hostitel odpoví požadujícímu hostiteli, znamená to, že host je dosažitelný. Tento nástroj obvykle poskytuje základní obrázek o tom, kde může být konkrétní problém se sítí,
Například: V případě, že připojení k internetu není v kanceláři, například nástroj ping slouží k určení, zda problém existuje v kanceláři nebo v síti poskytovatele internetu. Následující obrázek ukazuje, jak nástroje ping k získání stavu připojení lokálně připojeného směrovače.
Uživatel může pomocí příkazu ping použít různé možnosti.
Možnosti příkazu Ping jsou následující:
Možnosti |
Popis |
cílová | Toto je cílová adresa IP nebo uživatel, který chce uživatel ping. |
-A | Tato volba řeší název hostitele cíle IP adresy. |
-t | Tato možnost příkazu ping ping cíl, dokud jej nezastavíte stisknutím kláves Ctrl-C. |
- počítat | Tato volba se používá k nastavení počtu žádostí ICMP Echo, které mají být odeslány, od 1 do 4294967295. Pokud není zadáno -n, příkaz ping ve výchozím nastavení vrátí 4. |
-l velikost |
Tato volba se používá k nastavení velikosti v bajtech paketu echo-požadavku od 32 do 65 527. Pokud není zadána volba -l, příkaz ping odešle požadavek na odezvu 32 bajtů. |
-s počítat | Tato volba se používá k hlášení času ve formátu Internet Timestamp, že je přijat každý požadavek na echo a je odeslána odpověď na echo. Maximální hodnota počtu je 4, tj. Pouze první čtyři chmele mohou být označeny časem. |
-r počet | Tento příkaz používá příkaz ping k určení počtu chmelů mezi zdrojovým a cílovým počítačem. Maximální hodnota počtu je 9, příkaz Tracert lze také použít, pokud uživatel chce zobrazit všechny chmele mezi dvěma zařízeními. |
-i TTL | Tato možnost příkazu ping nastavuje hodnotu TTL (Time to Live), maximální hodnota je 255. |
-F | Použijte tuto možnost příkazu ping, abyste zabránili fragmentaci požadavků ICMP Echo směrovači mezi zdrojem a cílem. Možnost -f se často používá k řešení problémů s jednotkou PMTU (Path Maximum Transmission Unit). |
-w timeout | Při provádění tohoto příkazu ping musí být zadána hodnota časového limitu. Upravuje množství času v milisekundách. Pokud není zadána volba -w, je nastavena výchozí hodnota časového limitu 4000, což jsou 4 sekundy. |
-p | Pro ping na adresu poskytovatele síťové virtualizace Hyper-V. |
-S srcaddr | Tato volba se používá k určení zdrojové adresy. |
2. NetStat
Netstat je běžná metoda příkazového řádku sítě TCP - IP přítomná ve většině operačních systémů Windows, Linux, UNIX a dalších operačních systémech. O protokolu poskytuje netstat statistiky a informace o použití aktuální sítě připojení TCP-IP.
Existuje několik možností, které může uživatel použít s příkazem Netstat.
Možnosti příkazu NetStat jsou následující:
- -a: Zobrazí se všechna připojení a porty
- -b: Zobrazuje spustitelný soubor zapojený do každého portu připojení nebo slyšení
- -e: Tento protokol bude kombinován s -sand zobrazující statistiku ethernetu
- -n: Zobrazí se adresa a číslo portu ve formě čísel
- -o: Zobrazí ID každého připojení pro proces vlastnictví.
- -r: Zobrazí směrovací tabulku
- -v: Při použití v kombinaci s -b se pro každý spustitelný soubor zobrazí sekvence odkazu nebo portu pro slyšení.
3. Ip Config
Příkaz IP config zobrazí základní podrobnosti o konfiguraci IP adresy zařízení. Do příkazového řádku systému Windows zadejte IP config a IP, masku podsítě a výchozí bránu, kterou bude aktuální zařízení zobrazeno. Pokud musíte vidět úplné informace, zadejte do příkazového řádku config-all a pak uvidíte úplné informace. Existují také možnosti, které vám pomohou vyřešit problémy s DNS a DHCP.
4. Název hostitele
K vzájemné komunikaci potřebuje počítač jedinečnou adresu. Název hostitele může být alfabetický nebo alfanumerický a může obsahovat specifické symboly používané konkrétně k definování konkrétního uzlu nebo zařízení v síti. Například název hostitele by měl mít doménové jméno (TLD) nejvyšší úrovně a vzdálenost mezi jedním a 63 znaky, pokud je použit v systému názvů domén (DNS) nebo na internetu.
Kroky k určení názvu počítače
Otevřete okno terminálu a zadejte příkaz uvedený níže
název hostitele
Poskytne název vašeho počítače
První část výsledku je název počítače a druhá část je název domény.
Chcete-li získat pouze název počítače, spusťte následující příkaz
hostname -s
Výstupem bude localhost.
Podobně, pokud chce uživatel zjistit, který systém domény je spuštěn, použijte následující příkaz.
hostname -d
IP adresu pro název hostitele lze také získat pomocí následujícího příkazu
hostname -i
Uživatel může zjistit všechny aliasy pro počítač pomocí příkazu uvedeného níže
název hostitele -a
5. Tracert in Networking Commands
Příkaz tracert je příkazový řádek, který se používá k zasílání a přijímání síťových paketů a počtu chmelů potřebných k dosažení tohoto cíle. Tento příkaz lze také označit jako traceroute. Poskytuje několik podrobností o cestě, kterou paket vede ze zdroje do zadaného cíle.
Příkaz tracert je k dispozici pro příkazový řádek ve všech operačních systémech Windows.
Syntaxe příkazu Tracert
tracert (-d) (-h MaxHops) (-w TimeOut) target
Existují různé možnosti, které může uživatel použít s příkazem tracert.
Možnosti pro příkaz Tracert jsou následující:
- target: Toto je cíl, buď adresa IP nebo název hostitele.
- - d: Tato možnost brání Tracertu v překládání IP adres na názvy hostitelů, aby bylo dosaženo rychlejších výsledků.
- -h MaxHops: Tato možnost Tracert určuje maximální počet chmelů při hledání cíle. Pokud není zadána možnost MaxHops, cíl nebyl nalezen do 30 chmelů, pak se příkaz tracert přestane dívat.
- -w timeout: Při provádění tohoto příkazu ping musí být zadána hodnota timeoutu. Upravuje množství času v milisekundách.
6. Nslookup
Příkaz Nslookup, který je zkratkou pro název vyhledávacího serveru, je příkazem síťového nástroje, který se používá k získání informací o internetových serverech. Poskytuje informace o názvovém serveru pro DNS (Domain Name System), tj. Jméno a IP adresu výchozího DNS serveru.
Syntaxe pro Nslookup je následující
Nslookup
or
Nslookup (domain_name)
7.Route
V sítích IP se směrovací tabulky používají k směrování paketů z jedné podsítě do druhé. Příkaz Route poskytuje směrovací tabulky zařízení. Chcete-li dosáhnout tohoto výsledku, stačí zadat trasu tisku. Příkaz Route vrací směrovací tabulku a uživatel může provádět změny pomocí příkazů, jako je Přidat trasu, Smazat trasu a Změnit trasu, což umožňuje úpravu směrovací tabulky podle potřeby.
8. ARP
ARP znamená Address Resolution Protocol. Přestože lze síťovou komunikaci snadno považovat za IP adresu, doručení paketu závisí v konečném důsledku na řízení přístupu k médiu (MAC). Zde začíná platit protokol pro rozlišení adres. Můžete přidat IP adresu vzdáleného hostitele, což je příkaz arp -a pro případ, že máte problémy s komunikací s daným hostitelem. Příkaz ARP poskytuje informace, jako je adresa, příznaky, maska, IFace, typ hardwaru, hardwarová adresa atd.
9. Ping Ping v příkazech pro vytváření sítí
Diskutovali jsme o příkazu Ping a Tracert. Mezi těmito příkazy existují podobnosti. Příkaz pathping, který poskytuje kombinaci nejlepších aspektů Tracert a Ping.
Tento příkaz trvá 300 sekund, než se shromáždí statistika, a poté vrátí zprávy o statistice latence a ztrátě paketů při meziplanech mezi zdrojem a cílem podrobněji než zprávy poskytované příkazy Ping nebo Tracert.
Syntaxe pro cestu ping je následující:
path ping (-n) (-h) (-g ) (-p ) (-q (-w ) (-i ) (-4 ) (-6 )()
- -n: Zabraňuje fungování pingu cesty od pokusu přeložit IP adresy routerů na jejich jména.
- -h MaxHops: Tato možnost trasování určuje maximální počet chmelů při hledání cíle. Pokud není zadána možnost MaxHops, cíl nebyl nalezen do 30 chmelů, pak se příkaz tracert přestane dívat.
- -w timeout: Při provádění tohoto příkazu ping musí být zadána hodnota timeoutu. Upravuje množství času v milisekundách.
- -ip: Označuje zdrojovou adresu.
- target: Toto je cílová adresa IP nebo uživatel, který chce uživatel ping.
Závěr
V tomto článku jsme viděli různé síťové příkazy, jako jsou Route, Arp atd., Spolu s jejich syntaxí a příklady. Doufám, že vám tyto příkazy pomohou při rychlém odstraňování problémů.
Doporučené články
Toto byl průvodce příkazy Networking Commands. Zde jsme diskutovali o jeho koncepcích a Top 9 síťových příkazech, které jsou dostupné na trhu. Další informace naleznete také v následujících článcích -
- Co jsou síťové protokoly
- Co je to topologie sítě?
- Příkazy skriptování prostředí
- Kubernetes vs Docker
- Co je to IPv6?
- Co je to IPv4? | (Omezení, výhody, použití)
- Příklady příkazů pro dávkové skriptování