10 užitočných príkazov pre sieťové Linux

Linux je najvýkonnejší operačný systém a vytváranie sietí je nevyhnutnou súčasťou serverov.


Ponúka mnoho vstavaných príkazov na diagnostiku problémov so sieťou.

V tomto článku vám ukážem užitočné Sieť Linux príkazy, ktoré vám pomôžu pri riešení problémov.

ifconfig

obslužný program ifconfig sa používa na konfiguráciu parametrov sieťového rozhrania.

Tento príkaz sa väčšinou používa na kontrolu IP adresy priradenej systému.

[[Email protected] ~] # ifconfig -a
eno16777736: flags = 4163 mtu 1500
éter 00: 0c: 29: c5: a5: 61 txqueuelen 1000 (Ethernet)
RX pakety 0 bajtov 0 (0,0 B)
Chyby RX 0 klesli 0 prekročili 0 rámec 0
TX pakety 0 bajtov 0 (0,0 B)
Chyby TX 0 vynechané 0 prekročenia 0 dopravca 0 kolízie 0
lo: flags = 73 mtu 65536
inet 127.0.0.1 sieťová maska ​​255.0.0.0
inet6 :: 1 predponou 128 rozsahom 0x10
loop txqueuelen 0 (Local Loopback)
RX pakety 2 bajty 140 (140,0 B)
Chyby RX 0 klesli 0 prekročili 0 rámec 0
TX pakety 2 bajty 140 (140,0 B)
Chyby TX 0 vynechané 0 prekročenia 0 dopravca 0 kolízie 0
[[Email protected] ~] #

traceroute

traceroute vytlačí smerovacie pakety pre sieťového hostiteľa.

Cieľový hostiteľ alebo IP je povinný parameter na použitie tohto nástroja

[[Email protected] ~] # traceroute geekflare.com
traceroute na geekflare.com (162.159.243.243), max. 30 chmelov, 60 bajtových paketov
1 172,16.179,2 (172,16,179,2) 0,154 ms 0,074 ms 0,074 ms
2 * * *
3 * * *

kopať

dig (Domain Information Groper) je flexibilný nástroj na zisťovanie názvových serverov DNS.

Vykonáva vyhľadávanie DNS a zobrazuje odpovede vrátené z názvových serverov.

[[Email protected] ~] # dig geekflare.com
; <<>> DiG 9,9,4-RedHat-9,9,4-14,el7 <<>> geekflare.com
;; globálne možnosti: + cmd
;; Dostal som odpoveď:
;; ->>HEADER<<- operačný kód: QUERY, stav: NOERROR, id: 18699
;; príznaky: qr rd ra; OTÁZKA: 1, ODPOVEĎ: 2, ORGÁN: 0, DOPLŇUJÚCE: 1
;; OPT PSEUDOSECTION:
; EDNS: verzia: 0, príznaky :; MBZ: 0005, udp: 4000
;; OTÁZKA OTÁZKY:
; Geekflare.com. V
;; ODPOVEĎ SEKCIA:
geekflare.com. 5 IN A 162.159.244.243
geekflare.com. 5 IN A 162.159.243.243
;; Čas dopytu: 6 ms
;; SERVER: 172.16.179.2 # 53 (172.16.179.2)
;; KEDY: Nedeľa 1. mája 23:28:19 PDT 2016
;; VEĽKOSŤ MSG rcvd: 74
[[Email protected] ~] #

telnet

cieľový hostiteľ telnet connect: port prostredníctvom protokolu telnet, ak sa spojenie vytvorí, pripojenie medzi dvoma hostiteľmi funguje dobre.

[[Email protected] ~] # telnet geekflare.com 443
Vyskúšajúc 162.159.244.243…
Pripojené k geekflare.com.
Útekový znak je „^]“.

nslookup

nslookup je program na vyhľadávanie serverov s názvami internetových domén.

[[Email protected] ~] # nslookup geekflare.com
Server: 172.16.179.2
Adresa: 172.16.179.2 # 53
Nepodmienečná odpoveď:
Názov: geekflare.com
Adresa: 162.159.243.243
Názov: geekflare.com
Adresa: 162.159.244.243
[[Email protected] ~] #

netstat

Príkaz Netstat umožňuje jednoduchý spôsob kontroly každého sieťového pripojenia a otvorených soketov.

netstat s výstupom z hlavy je veľmi užitočný pri riešení problémov s webovým serverom.

[[Email protected] ~] # netstat
Aktívne pripojenie k internetu (bez serverov)
Preto Recv-Q Send-Q Miestna adresa Zahraničná adresa Štát
tcp 0 0 172.16.179.135:58856 mirror.comp.nus.ed: http TIME_WAIT
tcp 0 0 172.16.179.135:34444 riksun.riken.go.jp:http VYRADENÝ
tcp 0 0 172.16.179.135:37948 mirrors.isu.net.sa:http TIME_WAIT
tcp 0 0 172.16.179.135:53128 ossm.utm.my:http TIME_WAIT
tcp 0 0 172.16.179.135:59723 103.237.168.15:http TIME_WAIT
tcp 0 0 172.16.179.135:60244 no-ptr.as20860.net:http TIME_WAIT

scp

scp vám umožňuje zabezpečené kopírovanie súborov do az iného hostiteľa v sieti.

ex:

scp $ filename [Email protected]: / $ Path

w

w vytlačí zhrnutie aktuálnej aktivity v systéme vrátane informácií o tom, čo každý používateľ robí a ich procesov.

Tiež uveďte priemerne prihlásených používateľov a priemerné zaťaženie systému za posledných 1, 5 a 15 minút.

[[Email protected] ~] # w
23:32:48 až 2:52, 2 používatelia, priemer zaťaženia: 0,51, 0,36, 0,19
USER TTY       [Email protected]   IDLE JCPU PCPU ČO
chandan: 0 20:41? xdm? 7:07 0,13 s gdm-session-worker [pam / gdm-password]
chandan pts / 0 20:42 0,00 s 0,23 s 3,42 s / usr / libexec / gnome-terminal-server
[[Email protected] ~] #

nmap

nmap je jedným z výkonných príkazov, ktorý kontroluje otvorený port na serveri.

Príklad použitia:

nmap $ server_name

Povoliť alebo zakázať sieťové rozhranie

Sieťové rozhranie môžete povoliť alebo zakázať pomocou príkazov ifup / ifdown s parametrom ethernetového rozhrania.

Povoliť eth0

#ifup eth0

Zakázanie eth0

#ifdown eth0

Dúfam, že vyššie uvedené príkazy systému Linux vám pomôžu zhromaždiť informácie o sieti alebo vyriešiť problém so sieťou. Ak sa chcete dozvedieť podrobnosti o sieťach, pozrite sa na toto skvelé online kurz SONIC.

Tagy:

  • linux

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map