poradniki

Komendy sieciowe Linux

wpis_header_img

Je艣li chodzi o tworzenie stabilnych, bezpiecznych sieci, Linux jest pierwszym wyborem dla wi臋kszo艣ci z nas. Konfigurowanie i zarz膮dzanie interfejsami sieciowymi jest niezb臋dne zar贸wno dla administrator贸w systemu, jak i zaawansowanych u偶ytkownik贸w.

Przydatne komendy sieciowe Linux

ifconfig

Jest to wbudowane narz臋dzie systemowe, kt贸re umo偶liwia u偶ytkownikom konfigurowanie parametr贸w interfejsu sieciowego i zarz膮dzanie nimi.

ifconfig

Wywo艂anie go bez 偶adnych opcji dostarczy szczeg贸艂owych informacji o urz膮dzeniach sieciowych, konfiguracji i bie偶膮cych ustawieniach.

iwconfig

Iwconfig s艂u偶y do konfigurowania bezprzewodowych interfejs贸w sieciowych. Mo偶e by膰 u偶ywany do konfigurowania r贸偶nych parametr贸w sieci bezprzewodowej, takich jak punkt dost臋pu SSID i cz臋stotliwo艣膰.

iwconfig

ifstat

Polecenie ifstat to przydatne narz臋dzie, kt贸re umo偶liwia administratorom odczytywanie i monitorowanie r贸偶nych statystyk interfejsu sieciowego, takich jak wykorzystanie przepustowo艣ci itp.

ifstat --scan=SECS

ifstat jest cz臋艣cia iproute2

ehtool

ethtool umo偶liwia administratorom wy艣wietlanie i modyfikowanie r贸偶nych parametr贸w kontroler贸w interfejsu sieciowego i ich sterownik贸w urz膮dze艅.

ethtool eth0
ethtool -s eth0 speed 1000 duplex full

arpwatch

arpwatch to narz臋dzie do monitorowania aktywno艣ci sieci Ethernet, kt贸re umo偶liwia administratorom systemu 艂atwe 艣ledzenie parowania adres贸w Ethernet/IP w ich sieci.

sudo arpwatch -i eth0

bmon

bmon jest to monitor przepustowo艣ci i estymator przepustowo艣ci, kt贸rego mo偶na u偶ywa膰 do przechwytywania statystyk sieciowych i wy艣wietlania ich w formacie czytelnym dla cz艂owieka

bmon

Dane wyj艣ciowe interfejsu:

bmon -p nazwa_interfejsu

ssh

ssh u偶ytkownik@host-maszyna

Mo偶na skonfigurowa膰 pary kluczy prywatnych/publicznych i logowa膰 si臋 do zdalnych maszyn bez wpisywania hase艂.

ssh-keygen

sendmail

sendmail s艂u偶y do wysy艂ania wiadomo艣ci bezpo艣rednio z terminala

echo "Temat: Test" | sendmail test@example.com < mail.txt

cURL

cURL do przesy艂ania danych do lub z serwera sieciowego. Wykorzystuje r贸偶ne protoko艂y sieciowe, takie jak HTTP, HTTPS, FTP, FTPS, SCP, SFTP itp.

curl -O https://jakasdomena/plik

wget

wget jest cz臋艣ci膮 projektu GNU i odpowiada za pobieranie danych z serwer贸w WWW

wget -O nazwa pliku https://jakasdomena/plik

ftp

Linux FTP jest powszechnie u偶ywane do pobierania lub przesy艂ania plik贸w do/z host贸w zdalnych. Samo wpisanie ftp w terminalu otwiera sesj臋.

nazwa hosta ftp

sftp

sftp u偶ytkownik@nazwa hosta

rcp

Narz臋dzie rcp umo偶liwia u偶ytkownikom kopiowanie plik贸w lub katalog贸w z systemu lokalnego na zdalny komputer w sieci.

rcp [opcje] PRZEZNACZENIE 殴R脫D艁A
rcp /katalog/test.doc nazwa hosta:/katalog/katalog

scp

scp (secure copy) s艂u偶y do bezpiecznego kopiowania plik贸w mi臋dzy dwoma systemami sieci. Funkcjonalno艣膰 jest podobna do polecenia rcp, ale implementuje bezpieczne uwierzytelnianie, takie jak polecenie ssh. scp PLIK nazwa_u偶ytkownika@zdalny-host :/katalog/katalog

rsync

rsync synchronizacja i przesy艂anie plik贸w mi臋dzy systemami w sieci.

rsync -zvh backup.tar /tmp/backups/

route

route pozwala wy艣wietli膰 i zarz膮dza膰 tabel膮 routingu IP. Polecenie to jest r贸wnie偶 dost臋pne w systemach Microsoft Windows

sudo route sudo -n

Dodanie bramy domy艣lnej

sudo route add default gw xxx.xxx.xxx.xxx

dig

dig wysy艂a zapytania DNS w celu sprawdzenia i problem贸w z sieci膮.

sudo dig nazwa_strony.com.pl
sudo dig nazwa_strony.com.pl +short

nslookup

nslookup uzyskanie nazwy domeny lub adresu IP poprzez odpytywanie DNS

sudo nslookup strona.pl

rekordy MX konkretnego hosta

nslookup -type=mx google.com

iftop

iftop dostarcza informacji zwrotnych w czasie rzeczywistym dla r贸偶nych parametr贸w sieci, takich jak wykorzystanie przepustowo艣ci itp.

sudo iftop

Informacje o przepustowo艣ci danego interfejsu

sudo iftop -i nazwa_interfejsu

hping3

hping3 to analizator pakiet贸w TCP

sudo hping3
 hping recv eth0

ifup

komenda ifup aktywuje interfejs sieciowy, udost臋pniaj膮c go do przesy艂ania i odbierania danych.

sudo ifup eth0

ifdown natomiast wy艂膮cza interfejs sieciowy

sudo ifdown eth0

UFW

UFW to dobrze znane i domy艣lne narz臋dzie do konfiguracji zapory w dystrybucjach Debiana i Ubuntu. S艂u偶y do w艂膮czania/wy艂膮czania zapory systemowej, dodawania/usuwania/modyfikowania/resetowania regu艂 filtrowania pakiet贸w i wielu innych.

sudo ufw status

W艂膮czenie zapory ufw

sudo ufw enable

Wy艂膮czenie zapory ufw

sudo ufw disable

ss

ss to narz臋dzie wiersza polece艅 do badania gniazd. Zrzuca statystyki gniazd i wy艣wietla informacje podobne do netstat. W por贸wnaniu do podobnych narz臋dzie pokazuje znacznie wi臋cej informacji dotycz膮cych TCP.

ss -ta
ss -do

mtr

MTR to nowoczesne narz臋dzie do diagnostyki sieci z wiersza polece艅, kt贸re 艂膮czy w sobie funkcje ping i traceroute w jednym narz臋dziu diagnostycznym.

mtr google.com

Mo偶emy ograniczy膰 liczb臋 ping贸w flag膮 -c

Scroll to Top
Skip to content