10 полезни Linux мрежови команди

Linux е най-мощната операционна система и работата в мрежа е съществена част от сървърите.


Той предлага много вградени команди за диагностициране на проблеми с мрежата.

В тази статия ще ви покажа полезно Linux мрежа команди, които ще ви помогнат при отстраняване на проблеми.

фоп

ifconfig помощната програма се използва за конфигуриране на параметри на мрежовия интерфейс.

Най-често използваме тази команда за проверка на IP адреса, присвоен на системата.

[[Имейл защитен] ~] # ifconfig -a
eno16777736: флагове = 4163 mtu 1500
етер 00: 0c: 29: c5: a5: 61 txqueuelen 1000 (Ethernet)
RX пакети 0 байта 0 (0,0 B)
RX грешки 0 паднаха 0 превишения 0 кадър 0
TX пакети 0 байта 0 (0,0 B)
TX грешки 0 паднали 0 превишения 0 превозвач 0 сблъсък 0
lo: знамена = 73 mtu 65536
inet 127.0.0.1 маска 255.0.0.0
inet6 :: 1 префикс 128 обхват 0x10
loop txqueuelen 0 (Local Loopback)
RX пакети 2 байта 140 (140.0 B)
RX грешки 0 паднаха 0 превишения 0 кадър 0
TX пакети 2 байта 140 (140.0 B)
TX грешки 0 паднали 0 превишения 0 превозвач 0 сблъсък 0
[[Имейл защитен] ~] #

проследяващи

traceroute отпечатайте пакетите от маршрути към хост на мрежата.

Дестинацията хост или IP е задължителен параметър за използване на тази помощна програма

[[Имейл защитен] ~] # traceroute geekflare.com
traceroute до geekflare.com (162.159.243.243), макс 30 хмела, 60 байтови пакета
1 172.16.179.2 (172.16.179.2) 0,154 ms 0,074 ms 0,074 ms
2 * * *
3 * * *

разкопки

dig (Domain Information Groper) е гъвкав инструмент за разпитване на DNS сървъри на имена.

Той извършва DNS търсене и показва отговорите, които се връщат от сървърите за имена.

[[Имейл защитен] ~] # копайте geekflare.com
; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> geekflare.com
;; глобални опции: + cmd
;; Получих отговор:
;; ->>HEADER<<- opcode: QUERY, състояние: NOERROR, id: 18699
;; знамена: qr rd ra; ВЪПРОС: 1, ОТГОВОР: 2, ОРГАН: 0, ДОПЪЛНИТЕЛНА: 1
;; OPT PSEUDOSECTION:
; EDNS: версия: 0, флагове:; MBZ: 0005, udp: 4000
;; ВЪПРОС РАЗДЕЛ:
; Geekflare.com. В
;; ОТГОВОРЕН РАЗДЕЛ:
geekflare.com. 5 В А 162.159.244.243
geekflare.com. 5 В А 162.159.243.243
;; Време за запитване: 6 msec
;; СЕРВЕР: 172.16.179.2 # 53 (172.16.179.2)
;; КОГА: Sun May 01 23:28:19 PDT 2016
;; MSG SIZE rcvd: 74
[[Имейл защитен] ~] #

телнет

telnet connect дестинация хост: пристанище чрез протокол telnet, ако връзката установи, свързването между два хоста работи добре.

[[Имейл защитен] ~] # telnet geekflare.com 443
Пробвам 162.159.244.243…
Свързани с geekflare.com.
Героят за бягство е ‘^]’.

Nslookup

nslookup е програма за търсене на сървъри за имена в интернет.

[[Имейл защитен] ~] # nslookup geekflare.com
Сървър: 172.16.179.2
Адрес: 172.16.179.2 # 53
Неавторитетен отговор:
Име: geekflare.com
Адрес: 162.159.243.243
Име: geekflare.com
Адрес: 162.159.244.243
[[Имейл защитен] ~] #

NETSTAT

Командата Netstat ви позволява да прегледате всяко от вашите мрежови връзки и отворени гнезда.

netstat с изход на главата е много полезен, докато извършвате отстраняване на проблеми с уеб сървъра.

[[Имейл защитен] ~] # netstat
Активни интернет връзки (без сървъри)
Proto Recv-Q Изпращане-Q Местен адрес Държава за чужд адрес
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 УСТАНОВЕНО
tcp 0 0 172.16.179.135:17948 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 vodom9723 103.237.168.15:http TIME_WAIT
tcp 0 0 172.16.179.135:60244 no-ptr.as20860.net:http TIME_WAIT

SCP

scp ви позволява да защитите копирни файлове от и от друг хост в мрежата.

Ex:

scp $ име на файл [Имейл защитен]: / $ Пътека

w

w отпечатва обобщение на текущата дейност в системата, включително какво прави всеки потребител и техните процеси.

Избройте също влезлите в системата потребители и средната натовареност на системата за последните 1, 5 и 15 минути.

[[Имейл защитен] ~] # w
23:32:48 нагоре 2:52, 2 потребители, средно натоварване: 0,51, 0,36, 0,19
ПОТРЕБИТЕЛ TTY       [Имейл защитен]   IDLE JCPU PCPU КАКВО
chandan: 0 20:41? xdm? 7:07 0.13s gdm-session-working [pam / gdm-password]
chandan pts / 0 20:42 0.00s 0.23s 3.42s / usr / libexec / gnome-terminal-server
[[Имейл защитен] ~] #

Nmap

nmap е една от мощните команди, която проверява отворения порт на сървъра.

Пример за употреба:

nmap $ server_name

Активиране / деактивиране на мрежовия интерфейс

Можете да активирате или деактивирате мрежовия интерфейс, като използвате командите ifup / ifdown с параметър на интерфейса на ethernet.

За да активирате eth0

#ifup eth0

За да деактивирате eth0

#ifdown eth0

Надявам се над Linux Commands да ви помогне да съберете информация за мрежата или да отстраните проблема с мрежата. Ако искате да научите подробно мрежите, тогава разгледайте това страхотно онлайн курс от SONIC.

ЕТИКЕТИ:

  • 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