A Linux a legerősebb operációs rendszer, és a hálózatépítés a szerver nélkülözhetetlen része.


Számos beépített parancsot kínál a hálózati problémák diagnosztizálására.

Ebben a cikkben megmutatom, hogy hasznos Linux hálózatépítés parancsok, amelyek segítenek a hibaelhárításban.

ifconfig

Az ifconfig segédprogram a hálózati interfész paramétereinek konfigurálására szolgál.

Leginkább ezt a parancsot használjuk a rendszerhez rendelt IP-cím ellenőrzésére.

[[Email protected] ~] # ifconfig -a
eno16777736: zászlók = 4163 mtu 1500
éter 00: 0c: 29: c5: a5: 61 txqueuelen 1000 (Ethernet)
RX csomagok 0 bájt 0 (0,0 B)
RX hibák 0 esett 0 túllépés 0 keret 0
TX csomagok 0 bájt 0 (0,0 B)
TX hibák 0 leesett 0 túllépés 0 hordozó 0 ütközések 0
lo: zászlók = 73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 :: 1 előtag 128 hatálya 0x10
loop txqueuelen 0 (Local Loopback)
RX csomagok 2 bájt 140 (140,0 B)
RX hibák 0 esett 0 túllépés 0 keret 0
TX csomag 2 bájt 140 (140,0 B)
TX hibák 0 leesett 0 túllépés 0 hordozó 0 ütközések 0
[[Email protected] ~] #

traceroute

traceroute nyomtassa ki az útvonalakat, amelyeket a csomagok eljutnak a hálózati gazdagéphez.

A célgazda vagy az IP kötelező paraméter a segédprogram használatához

[[Email protected] ~] # traceroute geekflare.com
navigációs útvonal a geekflare.com webhelyre (162.159.243.243), legfeljebb 30 komló, 60 bájtos csomag
1 172.16.179.2 (172.16.179.2) 0,154 ms 0,074 ms 0,074 ms
2 * * *
3 * * *

ás

A dig (Domain Information Groper) egy rugalmas eszköz a DNS-névkiszolgálók lekérdezéséhez.

DNS-kereséseket hajt végre, és megjeleníti a névkiszolgálóktól visszaküldött válaszokat.

[[Email protected] ~] # dig geekflare.com
; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> geekflare.com
;; globális opciók: + cmd
;; Megvan a válasz:
;; ->>FEJLÉC<<- opód: QUERY, állapot: NOERROR, azonosító: 18699
;; zászlók: qr rd ra; KÉRDÉS: 1, VÁLASZ: 2, HATÓSÁG: 0, KIEGÉSZÍTŐ: 1
;; VÉGZETT PSEUDOSECTION:
; EDNS: verzió: 0, zászlók :; MBZ: 0005, udp: 4000
;; KÉRDÉS SZAKASZ:
; Geekflare.com. IN A
;; VÁLASZ SZAKASZ:
geekflare.com. 5 IN A 162.159.244.243
geekflare.com. 5 IN A 162.159.243.243
;; Lekérdezés ideje: 6 ms
;; SZERVER: 172.16.179.2 # 53 (172.16.179.2)
;; MIKOR: május 01, vasárnap, 23:28:19 PDT 2016
;; MSG SIZE rcvd: 74
[[Email protected] ~] #

telnet

telnet connect célgazda: port telnet protokollon keresztül, ha a kapcsolat létrehozása azt jelenti, hogy a két gazdagép közötti kapcsolat jól működik.

[[Email protected] ~] # telnet geekflare.com 443
Kipróbálás: 162.159.244.243…
Csatlakoztatva a geekflare.com webhelyhez.
A menekülési karakter ‘^]’.

nslookup

Az nslookup egy program az Internet domain névkiszolgálók lekérdezésére.

[[Email protected] ~] # nslookup geekflare.com
Szerver: 172.16.179.2
Cím: 172.16.179.2 # 53
Nem hiteles válasz:
Név: geekflare.com
Cím: 162.159.243.243
Név: geekflare.com
Cím: 162.159.244.243
[[Email protected] ~] #

netstat

A Netstat parancs egyszerű módot kínál a hálózati kapcsolatok és a nyitott aljzatok áttekintésére.

A fejjelölt netstat nagyon hasznos a webszerver hibaelhárítása során.

[[Email protected] ~] # netstat
Aktív internetkapcsolatok (szerver nélkül)
Proto Recv-Q Send-Q helyi cím idegen ország címe
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 LÉTREHOZOTT
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

Az scp lehetővé teszi a fájlok biztonságos másolását a hálózat másik gazdagépére.

Volt:

scp $ fájlnév [Email protected]: / $ Path

w

w kinyomtatja a rendszer jelenlegi tevékenységeinek összegzését, beleértve az egyes felhasználók tevékenységeit és folyamatait.

Sorolja fel a bejelentkezett felhasználókat és a rendszer betöltési átlagát az elmúlt 1, 5 és 15 percre.

[[Email protected] ~] # w
23:32:48 2:52, 2 felhasználó, terhelési átlag: 0,51, 0,36, 0,19
FELHASZNÁLÓ TTY       [Email protected]   IDLE JCPU PCPU MI
chandan: 0 20:41? xdm? 7:07 0,13s gdm-session-munkás [pam / gdm-jelszó]
chandan pts / 0 20:42 0,00s 0,23s 3,42s / usr / libexec / gnome-terminál-szerver
[[Email protected] ~] #

nmap

Az nmap az egyik hatékony parancs, amely ellenőrzi a kiszolgáló nyitott portját.

Példa felhasználásra:

nmap $ szerver_neve

Hálózati interfész engedélyezése / letiltása

Az ifup / ifdown parancsok segítségével az ethernet interfész paraméterrel engedélyezheti vagy letilthatja a hálózati interfészt.

Az eth0 engedélyezése

#ifup eth0

Az eth0 letiltása

#ifdown eth0

Remélem, hogy a Linux parancsok fölött segítenek a hálózati információk összegyűjtésében vagy a hálózati problémák elhárításában. Ha részletesebben szeretné megismerni a hálózatépítést, akkor nézd meg ezt a nagyszerű lehetőséget online tanfolyam a SONIC által.

CÍMKÉK:

  • Linux

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me