Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Erori
  • Comenzi Linux pentru rețea. Bătrânul Ping

Comenzi Linux pentru rețea. Bătrânul Ping

Rețeaua este una dintre cele mai multe componente importante administrarea de servere sau doar computere cu o operare sistem Linux... Este puțin probabil ca utilizatorii casnici să aibă nevoie de toate aceste utilități. Dar pentru administratorii de servere sau chiar de rețele, acesta este un lucru de neînlocuit. Mai ales atunci când trebuie să înțelegeți de ce rețeaua nu funcționează sau să aflați pe ce nod de rețea este întreruptă transmiterea pachetelor.

În acest articol, vom arunca o privire la cele mai bune utilități de rețea Linux, acestea sunt cele mai multe comenzi de bază care poate fi folosit pentru administrarea rețelei pe Linux. Acest articol nu vă va învăța toate complexitățile utilizării unor astfel de comenzi, aceasta este doar o listă scurtă cu o scurtă descriere. Dacă aveți deja puțină experiență în utilizarea lor, atunci puteți folosi articolul ca o foaie de cheat pentru o mai bună memorare.

ping<хост> - trimite o cerere de eco prin protocolul ICMP către o gazdă la distanță. Pachetele vor fi trimise continuu până când apăsați Ctrl + C. Când pachetul este trimis, gazda ar trebui să trimită un mesaj de răspuns ICMP, aceasta va însemna că cealaltă gazdă este activată.

gazdă telnet<порт> - verificați disponibilitatea unui anumit port pe gazdă. Implicit, telnet folosește portul 23, dar pot fi folosite și altele. De exemplu, 7 - port echo, 25 - SMTP, server de e-mail, 79 - Finger, oferă informații despre alți utilizatori ai rețelei. Click pe Ctrl +] pentru a opri telnetul.

ARP

ARP este folosit pentru a traduce adrese IP în adrese rețea fizică la care este conectat computerul, cum ar fi Ethernet sau Wifi. Superutilizatorul poate adăuga și elimina intrări Arp. Eliminarea acestora poate fi utilă dacă intrarea arp a fost modificată sau este pur și simplu incorectă. Intrările adăugate în mod explicit sunt permanente și pot fi de încredere de către sistem. Tabelul ARP este stocat în nucleu și poate fi modificat dinamic. Intrările ARP primite de la alte computere sunt stocate în cache și șterse după un timeout de 20 de minute.

arp –a- afișați tabelul ARP

arp -s - adăugați o intrare la tabelul de rutare

arp –a –d- ștergeți toate intrările din tabelul ARP

Dirijare

Aceste utilitare vă permit să administrați rețele Linuxși, de asemenea, configurați rutarea între noduri.

netstat –r- afișați tabelul de rutare

Tabelul de rutare este stocat în nucleu și este folosit pentru a ruta pachete IP în afara rețelei locale.

traseu add- Această comandă este folosită pentru a seta manual rute statice (non-dinamice). Toate pachetele trimise de pe acest computer către o anumită rețea trebuie să treacă printr-o poartă anume. Setăm această poartă cu comanda de rută. Putem seta ruta implicită astfel încât toate pachetele de ieșire pentru care nu este definită nicio poartă să fie trimise prin aceasta, pentru aceasta folosiți 0.0.0.0 ca adresă țintă.

dirijate- Daemon BSD care realizează rutarea dinamică. Funcționează prin protocolul RIP. Puteți rula programul numai cu drepturi de superutilizator.

închis - este o alternativă la rutat, poate folosi RIP, OSPF, EGP în același timp. Aveți nevoie și de drepturi de root.

traceroute- foarte utilitate utilă pentru a urmări traseul pachetelor. Cea mai obișnuită utilizare a acestei comenzi este verificarea rețelei Linux. Pachetul trimite un mesaj către computer de la toate gateway-urile dintre sursă și destinație.

netstat –rnf inet- afișează tabelul de rutare ipv4

sysctl net.inet.ip.forwarding = 1- permite pachetelor să treacă prin acest computer.

rută de culoare- ștergeți toate rutele

route add -net 0.0.0.0 192.168.10.2- adăugați ruta implicită

rutat -Pripv2 –Pno_rdisc –d [-s | -q]- porniți demonul rutat prin protocolul RIP2 fără suport pentru descoperirea automată ICMP și modul de ieșire verbose (s) sau minim (q).

traseu adaugă 224.0.0.0/4 127.0.0.1- adăugați ruta utilizată de RIP2

rtquery –n- cereți demonului RIP să trimită o cerere către o altă gazdă ( actualizare manuală tabele de rutare.

Alte

Uneori trebuie nu numai să vă gestionați rețeaua Linux, ci și să lucrați cu alte protocoale, cum ar fi DNS sau FTP.

nslookup- trimiteți o solicitare DNS către server pentru a converti numele de domeniu în IP. De exemplu, nslookup facebook.com va returna adresa IP a serverului facebook.com.

gazdă ftp- transferați fișiere pe gazdă. De multe ori trebuie să folosiți și numele de utilizator și parola.

rlogin -l- conectați-vă la un terminal virtual cu folosind telnet... Nu este recomandat să utilizați această construcție; este mai bine să utilizați o conexiune sigură prin ssh.

Fișiere importante

/ etc / gazde - nume locale pentru adrese IP

/ etc / rețele- nume de rețea în raport cu adresele IP

/ etc / protocoale- nume de protocol pentru numerele de protocol

/ etc / servicii- servicii tcp / udp pentru numere de port

Analiza rețelei

adresa interfeței ifconfig- lansați interfața

interfață ifconfig- opriți interfața

eteric &- vă permite să rulați eteric în fundal

tcpdump –i -vvv- un instrument pentru înregistrarea și analizarea pachetelor

netstat –w secunde –I interfață- afișați setările de rețea și statisticile

udpmt -p port -s octet gazdă_țintă- generează trafic UDP

udptarget –p port- primiți trafic UDP

tcpmt -p port -s octet gazdă_țintă- generați trafic TPC

tcptarget –p port- primiți trafic TCP

ifconfig- vezi starea interfețe de rețea

mască de rețea- vă va permite să vedeți subrețelele

Comutare

ifconfig sl0 srcIP dstIP- configurați interfața serială (mai întâi rulați slattach –l / dev / ttyd0 și apoi sysctl net.inet.ip.forwarding = 1

telnet 192.168.0.254- conectați-vă la comutatorul din această subrețea

sh ru sau arată configurația de rulare- afișați configurația curentă

configura terminalul- treceți în modul de configurare

Ieșire- ieșiți din modul de configurare

VLAN

vlan n- creați VLAN cu ID n

nu vlan N- eliminați VLAN cu ID N

neetichetat Y- adăugați portul Y la VLAN N

ifconfig vlan0 create- creați interfața vlan0

ifconfig vlan0 vlan ID vlandev em0- conectați vlan0 la em0

ifconfig vlan0 up- activați interfața virtuală

UDP/TCP

Acestea sunt programe de rețea Linux care vă permit să transferați pachete între mașini.

socklab udp- rulați socklab folosind protocolul udp.

ciorap- creați o comunitate udp

sendto socket id host- port de transmisie pachet de date

recvfrom socket_id byte_size- obțineți date de la socket

socklab tcp- rulați socklab prin protocolul tcp

pasiv - creați o priză în modul pasiv.

Accept- permite conexiuni de intrare

conectați portul gazdă- echivalent socklab

clasa- închide conexiunea

scrie- scrieți mai mulți octeți în socket

NAT / Firewall

rm /etc/resolv.conf- dezactivează rezoluția numelor de domeniu, ceea ce garantează filtrarea corectă după regulile firewall.

ipnat –f nume de fișier - scrie regulile firewall într-un fișier

ipnat –l- obțineți o listă de reguli active

ipnat –C –F- Tabelul de reguli clar

harta em0 192.168.1.0/24 -> 195.221.227.57/32 em0- legați adresele IP la interfață

harta em0 192.168.1.0/24 -> 195.221.227.57/32 portmap tcp / udp 20000: 50000- legarea unei adrese IP împreună cu un port.

ipf –f nume de fișier- scrieți regulile într-un fișier

ipf –F –a- ștergeți tabelul cu reguli

ipfstat –I- informații despre filtrare, pachete filtrate și reguli.

concluzii

În acest articol, am acoperit cele mai utile utilitare de rețea Linux, cu ajutorul cărora puteți testa o rețea Linux, puteți testa starea rețelei și puteți detecta problemele de rețea. Puteți găsi informații mai detaliate despre fiecare dintre ele în documentația oficială.

Rețeaua este o parte integrantă a Linux și oferă multe instrumente și comenzi pentru a diagnostica orice problemă de rețea.

Comenzi de rețea în exemple în Linux

Găsiți numele de gazdă/domeniu și adresa IP - nume de gazdă
Efectuați un test de conexiune la rețea - ping-
Obținerea configurației rețelei - Ifconfig
Conexiuni de rețea, tabele de rutare, statistici de interfață - NETSTAT
Căutare de nume Interogare DNS- Nslookup
Conectarea la alte gazde - Telnet
Obține gazdă de rețea - informații despre urmărirea utilizatorului
Faceți urmă - traceroute
Vizualizarea informațiilor utilizatorului - deget
Verificarea stării gazdei de destinație - Telnet

Exemple de utilizare a comenzilor de rețea în Linux

Să vedem câteva exemple de diferite comenzi de rețea în Linux. Unele dintre ele sunt destul de simple, cum ar fi ping și telnet, iar altele sunt mai puternice, cum ar fi Nslookup și NetStat. Când utilizați aceste comenzi în combinație, puteți obține orice căutați, cum ar fi numele de gazdă, conexiunile la punctul final, starea conexiunii etc.

hostname - Nume gazdă

Numele de gazdă fără opțiuni afișează gazda mașinii. Prin urmare, pentru a verifica cine este proprietarul, rulați comanda:

# nume de gazdă

Această comandă afișează numele de domeniu al mașinii. Pentru a vedea adresa IP a mașinii curente, executați aceeași comandă cu tasta „i”:

# nume de gazdă -i

ping - ping

Trimite pachete de informații către o sursă definită de utilizator. Dacă se primesc pachete, dispozitivul atribuie și trimite pachetele înapoi. Ping poate fi folosit în două scopuri

unu . A se asigura ca conexiune retea poate fi instalat.

2. Conexiuni de sincronizare. Dacă aveți un ping www .. Folosiți Ctrl + C pentru a opri testul. Puteți rula comanda astfel:

# ping site

Puteți seta timpul înainte de a trimite un pachet, de exemplu, așteptați 3 secunde înainte de a trimite următorul pachet.

# ping -i 3 your_IP

Există mai multe moduri de a verifica interfața locală:

# ping 0 # ping localhost # ping 127.0.0.1

De asemenea, puteți trimite N număr de pachete și apoi puteți ieși, pentru aceasta:

# ping -c 5 www.site

Puteți afla, de asemenea, versiunea ping-ului în sine, pentru aceasta rulați comanda:

# ping -V

Ați pornit utilitarul ping, dar nu există niciun răspuns din partea gazdei dvs., începeți să vă dați seama care este problema și cum să rezolvați această problemă, apoi gazda la distanță va da un avertisment sonor.

# ping -a IP # ping -a 192.168.244.134

Cu opțiunea „-q”, puteți sări peste răspunsurile de la gazda la distanță și să afișați statisticile rezultate:

# ping -c 5 -q www.site

Puteți modifica dimensiunea pachetului transmis (să zicem de la 56 la 120) și o puteți face astfel:

# ping -s 100 192.168.244.134

De asemenea, putem modifica durata comenzii ping, de exemplu, trebuie să facem ping serviciului timp de 15 secunde, apoi pentru această rulare:

# ping -w 15 192.168.244.134

Fără a întrerupe comanda ping, puteți vedea statisticile de execuție, trebuie să apăsați CTRL + |

Vizualizați configurația rețelei, afișează configurația curentă adaptor de retea... Acesta este util pentru a determina dacă transmiteți (TX) sau primiți (RX) erori.

traceroute

Un program la îndemână pentru a vizualiza numărul de salturi și timpii de răspuns pentru a ajunge la un sistem sau un site web la distanță. Dar aveți nevoie de o conexiune la internet pentru a utiliza acest instrument. Dar va fi posibil să-l instalați pentru a-l folosi.

# traceroute 192.168.244.133

Puteți afișa informații despre toate plăci de rețea oh, ce sunt conectate, pentru a face asta, rulați:

# afișează linkul ip

netstat

Cel mai util și foarte versatil pentru a găsi conexiuni către și de la gazdă. Puteți afla totul despre grupurile multicast dintr-o rețea rulând:

# netstat -g

Pentru a vedea cine „stă” pe port (să spunem la 21), rulați comanda:

# netstat -nap | grep 21

Pentru a vedea toate conexiunile, inclusiv TCP și UDP, rulați comanda:

# netstat -a

# netstat –toate

Parametrul pe care programul este executat va afișa doar conexiunea TCP:

# netstat –tcp

# netstat –t

Parametrul pe care programul este executat va afișa doar conexiunea UDP:

# netstat –udp

# netstat –u

nslookup

Dacă știți adresa IP, aceasta se va afișa ca nume de gazdă. Pentru a găsi toate adresele IP pentru un anumit nume de domeniu, se folosește comanda Nslookup. Trebuie să aveți o conexiune la internet pentru acest utilitar. Exemplu de utilizare:

# nslookup google.com

De asemenea, puteți utiliza Nslookup pentru a converti numele de gazdă la adresa IP și de la adresa IP la numele de gazdă.

deget

Vizualizați informații despre utilizator, afișează numele de utilizator, numele real, numele terminalului și starea înregistrării. aceasta este o comandă Linux destul de veche și este rar folosită în zilele noastre.

telnet

Masterul de destinație este conectat folosind protocolul Telnet, dacă se stabilește o conexiune telnet pe orice port, atunci conexiunea dintre cele două gazde funcționează normal.

# telnet # telnet 192.168.244.134 23

De obicei, este folosit pentru a afla dacă gazda este în viață sau dacă conexiunea la rețea este OK.

Subiectul „Top 10 comenzi de bază de rețea în Linux” este complet, dar dacă nu am menționat mai multe echipe bune dupa parerea ta scrie in comentarii si voi completa acest articol. Dacă aveți întrebări și sugestii, scrieți totul în comentarii. Mulțumesc.

Acest manual explică cum să conectați un computer la o rețea folosind fișiere de configurare și utilitarele consolei... Scopul principal este să vorbim despre căi diferite Conexiune la internet fără a utiliza o interfață grafică (GUI). Manualul nu acoperă subiecte precum instalarea dispozitivelor de protecție la supratensiune sau, de exemplu, punctele proprii. Acces Wi-Fi... Se presupune că există o anumită metodă, furnizată de furnizor, de conectare la Internet, pentru utilizarea căreia este necesar să se efectueze următorii pași.

Tutorialul oferă exemple de editare a fișierelor de configurare folosind editorii de text „nano” și „gedit”. Rețineți că primul editor rulează într-un terminal și poate fi folosit atunci când rulați Ubuntu cu sau fără o interfață grafică, în timp ce „gedit” poate fi folosit doar când mediul grafic este activat.

Cerințe de sistem

Pentru a reproduce pașii descriși în manual, orice opțiune de instalare a sistemului este potrivită. O interfață grafică cu utilizatorul este opțională. Toate acțiunile trebuie efectuate în consolă. Se presupune că comenzile care încep cu simbolul $ trebuie executate de la utilizator, iar cele care încep cu # de la superutilizator (rădăcină).

Înainte de a începe, asigurați-vă că:

    Variat filtre de rețea(de exemplu, iptables) și utilitarele de configurare ale acestora (ex. Firestarter) sunt dezactivate/configurate corect și nu interferează cu rețeaua.

    Ai totul parametrii necesari pentru o conexiune în rețeaua dvs. (de exemplu, adresa IP, masca de subrețea și gateway-ul implicit pentru o conexiune care utilizează un IP static).

    Dispozitivele de rețea care filtrează după adresa MAC sunt configurate corect și „cunosc” interfața de rețea.

    Driverul dispozitivului dvs. de rețea este instalat corect, cablul (cu o conexiune prin cablu) funcționează corect și este conectat.

Pentru setări, veți avea nevoie cu siguranță de numele adaptorului de rețea. Poate fi găsit din ieșirea comenzii:

$ sudo lshw -C rețea

Vă permite să vedeți dispozitivele de rețea conectate.

Exemplu de ieșire de comandă:

[email protected]: ~ $ sudo lshw -C network * -descrierea rețelei: Interfață Ethernet # Tip dispozitiv produs: L2 100 Mbit Ethernet Adaptor # Nume adaptor furnizor: Attansic Technology Corp. # ID fizic al producătorului dispozitivului: 0 informații despre magistrală: [email protected]: 03: 00.0 nume logic: eth0 # Versiunea numelui interfeței de rețea: a0 serial: 00: 00: 00: 00: 00: 00 # Adresa dispozitivului fizic (adresa mac) dimensiune: 100MB/s capacitate: 100MB/s lățime: 64 biți ceas: 33MHz capabilități: pm msi pciexpress vpd bus_master cap_list ethernet fizic tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation configurație: autonegotiation = on broadcast = yes driver = atl2 # Driver used driver version = full firmware2.3 driver version = 2. L2 ip = 192.168.0.5 latență = 0 link = yes # Link prezență modul = atl2 multicast = yes port = viteză pereche răsucită = 100MB / s # Viteza curentă a conexiunii.

Atenție la linia:

Nume logic: eth0

eth0 este numele interfeței de rețea pe care o căutați.

Numele eth0 va fi folosit în continuare pentru a configura această placă de rețea particulară. Unde eth este interfața Ethernet și 0 este numărul dispozitivului. Dacă aveți mai multe dispozitive de rețea instalate, atunci, în consecință, acestea vor fi denumite: eth0, eth1, eth2 etc.

După introducerea SystemD (din Ubuntu 15.04), interfețele de rețea pot avea alte nume (nu ethX). Acest lucru se face astfel încât numele dispozitivelor de rețea să nu se schimbe atunci când adaptoare noi sunt conectate la aparat (în În ultima vreme, unele modemuri USB acţionează ca un adaptor de reţea). Ca rezultat, eth0 poate fi numit de exemplu enp0s4 sau eno1, sau chiar enx78e7d1ea46da. Acesta este numele adaptorului de rețea care trebuie utilizat în configurația rețelei.

Puteți citi mai multe despre denumirea interfețelor de rețea în SystemD.

O astfel de redenumire poate fi dezactivată prin adăugarea la / etc / implicit / grub, într-un șir cu o variabilă GRUB_CMDLINE_LINUX_DEFAULTşir net.ifnames = 0... După aceea trebuie să executați sudo update-grub

Configurarea unei rețele cu fir

Configurarea adresei IP, gateway-ului implicit, masca de subrețea

/ etc / rețea / interfețe, de exemplu astfel:

Si adauga la el:
Pentru IP static:

Iface eth0 inet adresa statica 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 dns-nameservers 192.168.0.254 8.8.8.8 auto eth0

    Iface eth0 inet static - indică faptul că interfața (iface eth0) se află în intervalul de adrese IPv4 (inet) cu un ip static (static);

    Adresa 192.168.0.1 - indică faptul că adresa IP (adresa) a plăcii noastre de rețea este 192.168.0.1;

    Netmask 255.255.255.0 - indică faptul că masca noastră de subrețea (netmask) este 255.255.255.0;

    Gateway 192.168.0.254 - adresa implicită a gateway-ului este 192.168.0.254;

    Dns-nameserver 192.168.0.254 8.8.8.8 - adrese servere DNS(vom vorbi despre partea de jos mai târziu)

    Auto eth0 - spune sistemului să activeze automat interfața eth0 atunci când sistemul pornește cu parametrii de mai sus.

eth0- numele interfeței conectate. Lista interfețelor poate fi vizualizată tastând:

$ adresă ip

Ca urmare, dosarul / etc / rețea / interfețe ar trebui sa arate cam asa:
(pentru o conexiune prin cablu cu IP static)

# Acest fișier descrie interfețele de rețea disponibile pe sistemul dvs. # și cum să le activați. Pentru mai multe informații, consultați interfețele (5). # Interfața de rețea loopback auto lo iface lo inet loopback # Rețeaua mea cu fir. iface eth0 inet adresa statica 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 dns-nameservers 192.168.0.254 8.8.8.8 auto eth0

Salvați fișierul și închideți editorul. V acest exemplu(nano editor) - Apăsați Ctrl + X apoi Y, asigurați-vă că „Filename to Write” este / etc / network / interfețe și apăsați Enter.

Aflați mai multe despre sintaxa fișierului / etc / rețea / interfețe poate fi citit în documentație.

Exemplu de configurare pentru IP dinamic:

Iface eth0 inet dhcp auto eth0

Setarea temporară a adresei IP și a măștii de subrețea

Dacă este necesar, setați setările de testare, rulați:

$ sudo ip addr add 192.168.0.1/24 dev eth0

Unde 192.168.0.1 este adresa noastră IP, / 24 este numărul de biți din partea de prefix a adresei (corespunde cu masca de subrețea 255.255.255.0).
eth0- interfață de rețea conectabilă.

Aceste setări vor dispărea după o repornire a sistemului și nu vor afecta fișierul / etc / rețea / interfețe

Configurare DNS

Utilitarul resolvconf este responsabil pentru configurația DNS, care funcționează în tandem cu un mic server DNS de stocare în cache dnsmasq. rezolvconf vă permite să faceți Setare DNS pe baza datelor din diferite subsisteme.
Una dintre consecințele acestui lucru inovație utilă(tranziția la această schemă a avut loc în Ubuntu începând cu versiunea 12.04) este că acum fișierul /etc/resolv.conf este generat automat, și nu individual de fiecare program care dorește să-l schimbe (uneori suprascriind modificările făcute mai devreme). Generarea automată a /etc/resolv.conf înseamnă că modificările manuale aduse acestuia se vor pierde.
/etc/resolv.conf generat automat conține o legătură către serverul DNS de pe interfața locală (127.0.1.1) și acolo (pe portul 53) se află serviciul dnsmasq, care este responsabil pentru rezolvarea numelor simbolice în adrese IP. Trebuie remarcat faptul că acest port (53) este deschis în modul ASCULTARE, dar de atunci Deoarece aceasta este o interfață locală, acest port nu este accesibil din rețeaua externă.
Informațiile DNS pentru interfețele statice trebuie acum introduse în / etc / network / interfețe în parametrii dns-nameserver, dns-search și dns-domain (care corespund parametrilor nameserver, căutare și domeniul din /etc/resolv.conf)

Vă rugăm să rețineți că în /etc/resolv.conf, la înregistrarea mai multor servere, sunt folosite mai multe chei de server de nume, iar în / etc / network / interfețe toate adresele serverului DNS au fost scrise pe o singură linie după cheia dns-nameservers, separate prin spații.

Ca rezultat, descrierea interfeței statice din / etc / network / interfețe ar trebui să arate cam așa:

Iface eth0 inet adresa statica 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 dns-nameservers 8.8.8.8 192.168.0.254 auto eth0

Ubuntu înainte de 12.04

În mai vechi versiuni de ubuntu când este nevoie de indicare adrese statice Serverele DNS (dacă nu sunt emise automat) rulează:

$ sudo gedit /etc/resolv.conf

și introduceți acolo adresele serverelor DNS ( intrări separate pentru fiecare server):

Server de nume 192.168.0.100 server de nume 192.168.0.200

Unde 192.168.0.100 și 192.168.0.200 sunt adresele serverelor DNS. Dacă trebuie să adăugați mai multe adrese - fiecare adresă trebuie să înceapă cu linie nouăși din expresia nameserver

Configurarea conexiunilor ppp

Daemonul este responsabil pentru crearea de conexiuni punct la punct în Ubuntu pppd, Mai mult informatii detaliate care este disponibil în documentație. În cadrul acestui ghid, vom lua în considerare exemple de creare conexiuni PPPoE prin modem DSL, conexiune PPTP (conexiune VPN) și conexiune DIAL-UP prin modem obișnuit.

conexiune PPPoE

V instalare standard Ubuntu include un utilitar de configurare conexiuni PPPoEpppoeconf, pentru a-l rula, tastați:

$ sudo pppoeconf

O fereastră „pseudo” va apărea în terminal. Utilitarul va căuta dispozitive de rețea și le va afișa pe ecran, apoi va căuta un modem pe aceste dispozitive. Dacă în această etapă pppoeconf dă un rezultat negativ, verificați dacă conexiunea este corectă, modemul este alimentat. Urmatorul pas- alegerea „parametrilor populari” - în cele mai multe cazuri merită să fiți de acord. Apoi, utilitarul vă va cere autentificarea și apoi - parola. Acum - alegerea drumului Sugestii DNS servere. Din nou, în cele mai multe cazuri, ar trebui să fiți de acord să primiți adrese DNS servere automat. În continuare, vi se va solicita să limitați dimensiunea MSS la 1452 de octeți - de regulă, ar trebui să fiți de acord. Următoarea întrebare este dacă se stabilește automat o conexiune atunci când computerul pornește. Ultima întrebare a utilitarului este dacă să stabiliți o conexiune acum. pppoeconf implicit creează numele dsl-provider pentru conexiune. Puteți gestiona conexiunea folosind comenzile:

$ sudo pon dsl-provider # Pentru a se conecta sau $ sudo poff dsl-provider # Pentru a deconecta

Daca in cazul tau optiunile oferite de utilitate pppoeconf nu este suficient - consultați documentația pppd sau pppoeconf.

Notă: atunci când configurați o conexiune folosind pppoeconf unele dintre setări sunt scrise în / etc / network / interfețe, drept urmare Managerul de rețea nu mai poate gestiona rețeaua. Ieșire: fie utilizați numai NM, fie numai consola + configurații. Puteți prelua controlul asupra Managerului de rețea după cum urmează. Aduce / etc / rețea / interfețe la următorul formular (nu este necesar să ștergeți excesul, doar comentați):

# Acest fișier descrie interfețele de rețea disponibile pe sistemul dvs. # și cum să le activați. Pentru mai multe informații, consultați interfețele (5). # Interfața de rețea loopback auto lo iface lo inet loopback

Reporniți rețeaua:

Reporniți sau reporniți Network Manager:

$ sudo /etc/init.d/NetworkManager reporniți

conexiune PPTP

Pentru a realiza o conexiune VPN folosind pppd, trebuie să instalați pachetul pptp-linux care poate fi găsit la disc de instalare Ubuntu. Apoi, creați (din rădăcină "a) în folder / etc / ppp / peers fișier cu numele furnizorului dvs. și editați-l, de exemplu:

$ sudo nano / etc / ppp / peers / my-provider

Și adăugați opțiuni de conectare acolo, de exemplu:

Persista # Dacă conexiunea este întreruptă, reconectați-vă din nou. maxfail 0 # Numărul maxim de încercări eșuate de conectare. 0 - infinit. mtu 1476 # Valoarea numelui MTU (login) # Autentificarea dvs. #nodefaultroute # Nu fie gateway-ul implicit defaultroute # Fi gateway-ul implicit înlocuieștedefaultroute # Înlocuiește gateway-ul implicit dacă a fost remotename (vpn) # Nume server la distanta(pentru noi) poate fi orice. pty "pptp (adresa_server) --nolaunchpppd" # Porniți comanda pptp. # Adresa serverului - poate fi fie o adresă IP, fie numele domeniului, de exemplu vpn.foo.bar

(login) (vpn) (parolă)

După repornirea sistemului, puteți gestiona conexiunea folosind comenzile:

Procesul de configurare a unei conexiuni VPN poate fi facilitat foarte mult de scriptul de ajutor.

Setarea conexiunii DIAL-UP

Pentru a configura o conexiune prin modem, puteți utiliza configuratorul încorporat pppd - pppconfig sau o utilitate specială wvdial .

Cu pppconfig

Procesul de configurare folosind pppconfig mult ca o utilitate pppoeconfig, Vi se vor pune pe rând întrebări despre parametrii conexiunii și vi se va solicita să introduceți numărul de telefon, numele de utilizator și parola, precum și numele conexiunii. Pppconfig trebuie rulat ca superutilizator. De exemplu astfel:

$ sudo pppconfig

Puteți gestiona conexiunea astfel:

$ sudo pon my-provider # Pentru a se conecta sau $ sudo poff my-provider # Pentru a deconecta

Unde my-provider este numele pe care l-ați atribuit conexiunii în timpul configurării.

Cu wvdial

În unele cazuri (de exemplu, atunci când vă conectați folosind un telefon mobil), este mai convenabil de utilizat wvdial... Pentru a face acest lucru, mai întâi trebuie să îl instalați. De exemplu astfel:

$ sudo apt-get install wvdial

Pachetul contine wvdial include un utilitar de auto-configurare - wvdialconf .

$ sudo wvdialconf

Ieșirea va fi cam așa:

[email protected]: ~ $ sudo wvdialconf parola pentru ubuntu: Editare `/etc/wvdial.conf". Scanarea porturilor dvs. seriale pentru un modem. Scanare porturi modem<*1>: S0 S1 S2 S3 WvModem<*1>: Nu se poate obține informatii pentru port serial. ttyACM0<*1>: ATQ0 V1 E1 - OK ttyACM0<*1>: ATQ0 V1 E1 Z - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 & D2 - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0 - OK ttyACM0<*1>: Identificator modem: ATI - Producator: QUALCOMM INCORPORATED ttyACM0<*1>: Viteza 4800: AT - OK ttyACM0<*1>: Viteza 9600: AT - OK ttyACM0<*1>: Viteza 19200: AT - OK ttyACM0<*1>: Viteza 38400: AT - OK ttyACM0<*1>: Viteza 57600: AT - OK ttyACM0<*1>: Viteza 115200: AT - OK ttyACM0<*1>: Viteza 230400: AT - OK ttyACM0<*1>: Viteza 460800: AT - OK ttyACM0<*1>: Viteza maximă este 460800; asta ar trebui să fie în siguranță. ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0 - OK Am găsit un modem USB pe / dev / ttyACM0. Configurația modemului scrisă în /etc/wvdial.conf. ttyACM0 : Viteza 460800; init "ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0"

Acum nu mai rămâne decât să editați fișierul /etc/wvdial.confși adăugați-i un număr de telefon, un nume de utilizator și o parolă.

$ sudo nano /etc/wvdial.conf

Init1 = ATZ Init2 = ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0 Tip modem = Modem USB ISDN = 0 Secunde inactiv = 0 PPPD nou = da Încercări de apelare = 0 Telefon = # 777 Modem = / dev / ttyACM0 Nume utilizator = mobil Parolă = internet Baud = 460800 Idle Seconds = 0 # Timp de inactivitate a conexiunii, # după care va trebui să o deconectați. O valoare de 0 nu este niciodată. Încercări de apelare = 0 # Număr de încercări de apelare. 0 - infinit. Dial Command = ATDP # Dial command (P - puls, T - ton). Are sens pentru a forma un număr modul puls pe vechile PBX-uri.

Fișierul /etc/wvdial.conf este împărțit în secțiuni, ai căror delimitatori sunt chiar numele secțiunilor, precedate de cuvântul Dialer, între paranteze drepte. Dacă executați comanda fără parametri, atunci se vor folosi setările enumerate în secțiunea Defaults. În caz contrar, comenzile specificate în secțiunile suplimentare vor fi executate suplimentar.

Acum că totul este configurat, conexiunea poate fi stabilită tastând:

$ sudo wvdial

Dacă trebuie să porniți wvdial cu apelarea în modul puls, puteți face acest lucru cu comanda

$ sudo wvdial pulse

Puteți încheia conexiunea întrerupând execuția comenzii wvdial, adică. în același terminal, apăsați Ctrl + C.

Conexiune automată

Editați fișierul de configurare / etc / rețea / interfețe, de exemplu astfel:

$ sudo nano / etc / network / interfețe

Si adauga la el:
Pentru conexiune pppoe, pptp și modem fără utilizarea wvdial :

Furnizor Iface ppp0 inet ppp furnizorul meu auto ppp0

Unde furnizorul meu- numele conexiunii dvs.
Folosind wvdial:

Iface ppp0 inet wvdial provider wvdial auto ppp0

Acum, când reporniți serviciile de rețea, conexiunea va fi stabilită automat.

Configurarea manuală a rutare

Dacă nu primiți adresa gateway-ului implicit de la serverul la care vă conectați sau, din orice alt motiv, trebuie să specificați rutele manual, vă puteți crea scriptul în /etc/ppp/ip-up.d/, sau la recomandarea documentației oficiale a crea /etc/ppp/ip-up.local ca aceasta:

$ sudo nano /etc/ppp/ip-up.local

$ sudo nano /etc/ppp/ip-up.d/routing

cu urmatorul cod:

#! / bin / sh # route del default route add default ppp0 # Numele conexiunii ppp. # aici sunt rutele necesare, de exemplu: route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth0

$ sudo chmod ug + x /etc/ppp/ip-up.local

$ sudo chmod ug + x /etc/ppp/ip-up.d/routing

Acum rutele vor fi conectate automat când se stabilește conexiunea ppp.

Setarea MTU și TTL

MTU (Maximum Transfer Unit) - parametrul definește valoarea unității maxime de transfer. Acest suma maxima octeți (octeți) pe care interfața îi poate suporta într-o operație de trimitere/primire. Pentru Ethernet, această valoare implicită este 1500 ( dimensiune maximă pachet Ethernet).

TTL (Time To Live) - durata de viață a pachetului IP în secunde. Necesar pentru a evita supraîncărcarea rețelei cu pachete. De obicei, fiecare router prin care trece un pachet scade TTL cu unu. Dacă TTL = 0, pachetul este eliminat din sistem. Inițial TTL = 128 (pentru Windows) și TTL = 64 (pentru Ubuntu). Pentru înregistrările DNS, TTL determină timpul de valabilitate a datelor la memorarea în cache a cererilor.

Pentru a modifica valoarea MTU, editați fișierul de configurare / etc / rețea / interfețe, de exemplu astfel:

Auto eth0 iface eth0 inet adresa statica 192.168.1.5 netmask 255.255.255.0 mtu 600

Pentru a modifica valoarea TTL, tastați:

$ sudo su then # echo "128"> / proc / sys / net / ipv4 / ip_default_ttl

Valoarea TTL se modifică numai cu drepturi de administrator, pentru a vă deconecta din contul de administrator, introduceți Ieșire

Configurare WiFi

Configurarea Wi-Fi cu wpa-supplicant și / etc / rețea / interfețe

Acest capitol va vorbi despre configurarea unei conexiuni la un existent Rețele Wi-Fi folosind cel mai sigur standard de criptare și autentificare WPA2 astăzi. În plus, sunt furnizate exemple de setări pentru conexiuni mai puțin sigure.

Dacă puteți influența setarea punctului de acces, de exemplu, dacă aceasta este casa dvs Router Wi-Fi- încercați să configurați autorizarea folosind WPA2, deoarece acesta este cel mai mult protocol securizat autentificarea în rețelele wireless în acest moment.

Observatii

Rezolvarea problemelor

Conexiunea Wi-Fi/Ethernet cu punct de acces/router nu este stabilită

Simptome: de obicei, rețeaua funcționează bine inițial, pentru o lungă perioadă de timp sau pentru o perioadă scurtă de timp, apoi dispare brusc și nu apare după o repornire. Această problemă poate fi intermitentă. Rețeaua „de la sine” începe să funcționeze și apoi dispare din nou. Când reporniți adaptorul de rețea în acest fel:

Sudo ifdown wlan0 sudo ifup wlan0

text similar va fi scos pe consolă

Ascultare pe LPF / wlan0 / 00-02-2A-E1-E0-6C Trimitere pe LPF / wlan0 / 00-02-2A-E1-E0-6C Trimitere pe socket / fallback DHCPDISCOVER pe wlan0 la 255.255.255.255 portul 67 interval 8 DHCPDISCOVER pe wlan0 la 255.255.255.255 portul 67 interval 8 DHCPDISCOVER pe wlan0 la 255.255.255.255 portul 67 interval 15 Nu au primit DHCPOFFERS. Fără leasing de funcționare în baza de date persistentă - inactiv.

Cauza problemei poate că placa de baza nu este complet dezactivat când computerul este oprit. În acest caz, puterea probabil nu este dezactivată și unele echipamente periferice, incl. este posibil ca porturile USB să nu fie dezactivate. Dacă utilizați, de exemplu, un adaptor usb Wi-Fi, atunci în acest caz veți observa LED-ul de pe adaptor (dacă este echipat cu unul). Probabil că problema apare din cauza faptului că echipamentul de rețea în acest mod nu funcționează destul de corect.

O soluție simplă problema este închiderea computerului și deconectarea cablului de alimentare, apoi reconectarea cablului de alimentare și pornirea computerului.

Decizie dificila problema constă în setarea parametrilor BIOS pentru a dezactiva complet echipamentul de rețea atunci când computerul este oprit.

Uneori, conexiunea Wi-Fi cu punctul de acces/routerul se pierde complet

Simptome: rețeaua funcționează inițial, iar apoi după repornirea punctului de acces/routerului dispare brusc și nu apare nici după o repornire, nici după ce dansează cu tamburina. Totodată, adaptorul wireless nu vede punctul de acces la distanță apropiată (deși poate sta lângă computer), dar vede perfect toate rețelele învecinate. Apoi, după ~ a zecea ~ repornire a routerului, rețeaua reapare singură.

Cauza problemei este posibil ca unele routere să aleagă aleatoriu numărul canalului de lucru, ignorând numărul canalului selectat în setările routerului. Dacă în fișierul / etc / network / interfețe numărul canalului pentru interfață fără fir este indicat, atunci aceasta este probabil problema. Numărul 6 al canalului este indicat în fișier astfel:

Auto wlan0 ... canal wireless 6

O soluție simplă problema este să comentați acest parametru, astfel încât adaptorul să nu se limiteze doar la acest canal și să reporniți rețeaua

Auto wlan0 ... # canal wireless 6

Decizie dificila problema constă în înregistrarea unui bug pe site-ul producătorului routerului (firmware pentru acesta) și actualizarea firmware-ului routerului după (dacă) remedierea acestuia.

Repornirea rețelei

Acum că totul acțiunile necesare finalizat, puteți reporni rețeaua și puteți verifica conexiunea. Pentru asta:

$ sudo /etc/init.d/networking restart

Acum, când rulați comanda ip addr, conexiunea eth0 ar trebui să fie afișată cu parametrii setați. Dacă conexiunea este afișată, dar parametrii nu sunt aceiași cu cei specificați în fișierul / etc / network / interfețe sau apar alte erori, verificați din nou acest fișier pentru inexactități și greșeli de tipar și încercați să reporniți rețeaua.

Întrebări frecvente privind rețelele

Cum îmi accesez computerul din exterior (prin Internet)?

În primul rând, trebuie să aflați ce adresă IP este dată de furnizor - gri sau alb (a nu fi confundat cu static/dinamic). Dacă este gri, atunci nimic nu va funcționa. Dacă este alb, atunci există două opțiuni:

    Nu există router sau funcționează în modul bridge. În acest caz, adresa IP albă este atribuită computerului însuși. Introducem adresa - ajungem la computer, totul este simplu.

    Adresa albă este atribuită routerului. În consecință, la această adresă ajungem la router și nu la computer. Pentru a ajunge la computer, trebuie să redirecționați porturile de pe router (vezi mai jos).

Cred că rețeaua mea este prea lentă!

Măsurați viteza rețelei între două computere folosind iperf. Puteți folosi această instrucțiune. Oferă să compilați programul din sursă, dar îl puteți instala pur și simplu din depozit. Dacă iperf arată o valoare puțin mai mică decât cea așteptată, atunci totul este în ordine cu rețeaua, problema poate fi în hardware (hard disk-ul / procesorul nu poate oferi viteză mare), în metoda de transfer (de exemplu, scp și ftp sunt foarte pe îndelete), în setări (viteza poate fi limitată, de exemplu, de setări Servere FTP) sau altceva. Dacă iperf a arătat o valoare care este de câteva ori mai mică decât cea dorită, atunci da - există o problemă cu rețeaua. Merită să vedeți dacă cardul funcționează în modul corect (de exemplu, folosind ethtool), verificați dacă există „erori” în ieșirea ifconfig și testați viteza conexiunii la un al treilea computer.

Cum știu ce programe ascultă pe porturile computerului meu?

Pentru a vedea o listă de porturi deschise și numele programelor care le ascultă, utilizați comanda:

Sudo netstat -nlpA inet, inet6

Pentru a afișa informații despre port specific poți folosi grep. De exemplu, pentru 80 port:

Sudo netstat -nlpA inet, inet6 | grep: 80

Nu este întotdeauna clar din rezultatul netstat despre ce program vorbim (de exemplu, 2671 / python), ps vă va spune mai multe despre proces:

Ps aux | grep 2671

Cum se atribuie două adrese IP unei plăci de rețea?

De exemplu, interfața eth0 trebuie să adăugați o adresă 192.168.1.1 ... Pe scurt, până când rețeaua este repornită:

Sudo ip addr add 192.168.1.1/24 dev eth0

Forever - adăugați următoarele la / etc / network / interfețe:

# fix line auto auto eth0 eth0: 1 # add iface alias eth0: 1 inet static address 192.168.1.1 netmask 255.255.255.0

Cum redirec portul?

De exemplu, trebuie să redirecționați portul 8081. Adresa la care contactează clientul, să sunăm external_ip, iar adresa la care ar trebui să meargă este ip_internă.

Iptables -t nat -A PREROUTING -p tcp -d external_ip --dport 8081 -j DNAT --to-destination internal_ip: 8081 iptables -t nat -A POSTROUTING -p tcp --dst internal_ip --dport 8081 -j SNAT - -to-source external_ip

Și cu siguranță ai nevoie de ceva de genul

Iptables -t filter -A FORWARD -m conntrack --ctstate DNAT -j ACCEPT


Autor: Paul Ferrill
Data publicării: 4 noiembrie 2010
Traducere: D. Ovodov
Data transferului: ianuarie 2010

Monitorizarea traficului din rețeaua dvs. este la fel de importantă ca și datele și computerele pe care doriți să le protejați. Înțelegerea modului de rezolvare a problemelor de bază ale rețelei vă va proteja de pierderea timpului și a banilor. Fiecare distribuție Linux include un set de instrumente de consolă care vă pot ajuta să determinați care este problema. Trebuie remarcat faptul că există, de asemenea, o mulțime de alte instrumente open source pentru a evita problemele enervante de rețea.

În acest articol, vom arunca o privire la ceea ce puteți utiliza din instrumentele de consolă și alte software-uri gratuite. Cunoașterea câtorva comenzi simple și când să le folosești te va ajuta să devii un expert în viitor. diagnosticarea rețelei... Vom folosi Ubuntu 10.04 pentru testele noastre, dar tot ce am testat funcționează la fel de bine pe alte distribuții.

Bătrânul Ping

Dacă nu vă place să utilizați linia de comandă Linux de la terminal, atunci vă puteți opri în siguranță aici și trece la restul aplicațiilor. Dar, de fapt, linia de comandă nu are de ce să vă faceți griji, mai ales dacă o utilizați pentru a diagnostica problemele de rețea. Majoritatea comenzilor arată pur și simplu informații care vă pot ajuta să înțelegeți ce se întâmplă. Cu toate acestea, unele comenzi necesită drepturi de superutilizator sau cel puțin capacitatea de a rula comanda sudo.

Prima și cea mai importantă comandă este ifconfig. Executarea acestei comenzi va afișa informații despre toate cunoscut de sistem dispozitive de rețea. În exemplul de mai sus, vedeți eth0 și lo. Primul corespunde rețelei Card Ethernet(cu adresa atribuită 192.168.0.2), a doua este așa-numita conexiune în buclă locală sau buclă inversă. Această comandă afișează, de asemenea, adresa MAC a dispozitivului (HWaddr) și statisticile de trafic. Această comandă ar trebui să fie prima dacă aveți probleme de rețea pentru a vedea dacă adresa IP este corectă și dacă sunt contorizate erorile de trafic sau de transmisie a datelor.

Comanda ping este a doua comandă folosită după ifconfig pentru a vedea dacă computerul este conectat la lumea exterioară. Dacă faceți ping la orice adresă de rețea pe care o cunoașteți (de exemplu, 4.2.2.1) vă va arăta instantaneu dacă sunteți sau nu conectat la rețea. Va arăta și timpul de executare a cererii. De obicei, timpul de execuție pentru un tip de conexiune DSL ar trebui să fie de aproximativ 50 de milisecunde.

După aceste două comenzi, puteți încerca să rulați comanda de traseu... Va afișa o listă de adrese IP, inclusiv adresele de destinație și de gateway atribuite unuia dintre dispozitive și Informații suplimentare, de exemplu, coloana Steaguri. Această coloană va avea un G pe linia asociată cu gateway-ul implicit. Puteți folosi această adresă în ping pentru a verifica dacă computerul este conectat la gateway.

EtherApe poate fi instalat din Centrul de aplicații Ubuntu. Acest program folosește bibliotecile GNOME și libpcap pentru a afișa o hartă vizuală a tuturor lucrurilor trafic de rețea trecând prin interfața selectată. Odată instalat, pictograma EtherApe va apărea în meniul Aplicații / Sistem. Cu toate acestea, când am început-o astfel, nu am putut deschide niciun dispozitiv de rețea, deoarece acest lucru necesită drepturi de superutilizator. Prin urmare, am lansat EtherApe de la Linie de comanda folosind sudo:

$ sudo etherape

Când rulați programul, ar trebui să înceapă să construiască afisaj grafic trafic care trece prin interfața principală Ethernet. Puteți selecta un alt dispozitiv dacă computerul are mai multe plăci de rețea prin meniul Captură / Interfețe. De asemenea, EtherApe poate afișa date dintr-un fișier pcap salvat și poate afișa traficul unui anumit protocol.

Nmap

Nmap este un scaner de rețea utilizat pe scară largă, conceput pentru scopuri de securitate, lansat pentru prima dată în 1997. Utilizează multe pachete speciale pentru a testa rețeaua pentru o mare varietate de scopuri, inclusiv crearea unei hărți a adreselor IP instalate pe computer la distanță sistem de operareși aflarea gamei de porturi la adresa IP specificată. Una dintre funcțiile principale este așa-numitul ping sweep, adică o serie de solicitări ping pentru a afla cu ce adrese sunt conectate computerele la rețea. Acest lucru se face după cum urmează:

$ nmap -sP 192.168.0.1-255

Există, de asemenea, o serie de aplicații grafice disponibile în Centrul de aplicații Ubuntu care folosesc nmap ca bază și afișează rezultatele într-un mod mai „prietenos”. Exemple de astfel de aplicații sunt NmapSI4, care utilizează interfața Qt4, și Zenmap.

Tcpdump

Captarea traficului de rețea pentru o analiză ulterioară este funcția principală a tcpdump. Pachetul este capturat de libpcap, iar afișarea și analiza finală sunt realizate de tcpdump. Informațiile brute ale pachetelor Ethernet sunt scrise într-un fișier pcap pentru investigații suplimentare. Același format este utilizat de alte instrumente de analiză a pachetelor, cum ar fi, de exemplu, Wireshark.

Comanda pentru a rula tcpdump pentru a capta traficul de bază ar putea fi:

$ sudo tcpdump nS

Comanda sudo este necesară pentru a obține acces la dispozitivul Ethernet principal. Această comandă va afișa informații de bază, inclusiv ora, adresele de origine și destinație și tipul de pachet. Tcpdump va continua să ruleze și să afișeze informații în terminal până când apăsați Ctrl-C. Tcpdump este cel mai bun și mai rapid mod de a înregistra traficul de rețea într-un fișier. Comanda în acest scop poate fi următoarea:

$ sudo tcpdump s w pktfile.pcap

Wireshark

Wireshark, cunoscut anterior ca Ethereal, a devenit alegerea multor, dacă nu a celor mai mulți, profesioniști în administrarea rețelelor. ( utilizatorii Ubuntu 10.04 va găsi Wireshark în Centrul de aplicații Ubuntu sub secțiunea Internet.) Ca și în cazul altor instrumente, am rulat Wireshark din linia de comandă folosind sudo pentru a vedea dispozitivele Ethernet disponibile. După lansare, în partea stângă în fereastra principală, puteți vedea o listă de interfețe disponibile. După alegerea necesarului fizic sau dispozitiv virtual, veți fi direcționat către o pagină în care vor fi afișate pachetele de rețea.

Wireshark oferă informații foarte bogate despre traficul capturat și, de asemenea, vă permite să utilizați instrumente pentru a filtra / afișa pachete pe baza oricăror criterii. Site-ul web Wireshark are link-uri către videoclipuri instructive pentru a vă ajuta să vă actualizați rapid.

Concluzie

Linux este o platformă ideală pentru a învăța cum să rezolvi problemele de rețea. Oferă un număr mare de aplicații atât de consolă, cât și de grafică pentru analiza și vizualizarea traficului de rețea.

Pe site-ul „Ghid pentru software Linux”, veți găsi scurte descrieri și link-uri către site-urile dezvoltatorilor menționate în acest articol, precum și alte programe de monitorizare și administrare a rețelelor.

Top articole similare