Listează interfețele de rețea în Debian 10

List Network Interfaces Debian 10



În calitate de administrator de sistem sau de utilizator normal, trebuie adesea să efectuați configurații de rețea. Înainte de a face acest lucru, ar trebui să știți câte interfețe de rețea sunt disponibile în sistemul dvs. Acest articol va discuta diferite moduri de a lista interfețele de rețea în sistemele Debian.

Comenzile enumerate în acest articol au fost rulate folosind aplicația Terminal de linie de comandă. Pentru a lansa aplicația Terminal în Debian, faceți clic pe fila Activități din colțul din stânga sus al desktopului și tastați Terminal în bara de căutare . Când apare rezultatul căutării, faceți clic pe pictograma Terminal pentru a deschide Terminalul.







Notă: Toate comenzile discutate în acest articol au fost executate cu sistemul Debian 10 Buster.



Metoda # 1: Comandă IP

Cel mai comun și mai simplu mod de a lista interfețele de rețea este prin utilizarea comenzii IP. Această comandă oferă o gamă largă de informații despre interfețele de rețea ale sistemului dvs.



Pentru a lista interfețele de rețea din sistemul dvs., lansați următoarea comandă în Terminal:





$ipla

Sau

$ip addr



Comanda de mai sus listează toate interfețele de rețea disponibile în sistemul dvs. Ieșirea de mai sus arată că există trei interfețe în sistem: sunt listate o interfață loopback (lo) și două interfețe Ethernet (eth0 și eth1), împreună cu alte statistici. Această comandă va afișa și alte informații utile despre interfețele de rețea, inclusiv adresa IP, starea (SUS sau JOS), adresa MAC etc.

Notă: este posibil să aveți diferite nume de interfețe de rețea bazate pe hardware-ul sistemului.

De asemenea, puteți utiliza următoarea comandă IP pentru a lista interfețele de rețea:

$link ipspectacol

Metoda # 2: Comanda ifconfig

Comanda ifconfig a devenit acum depășită, dar este încă acceptată în multe distribuții Linux. Puteți utiliza comanda ifconfig pentru a lista interfețele de rețea disponibile în sistemul dvs.

În loc să tastați ifconfig , tastați comanda / sbin / ifconfig pentru a lista interfețele de rețea din sistemul dvs.

$/sbin/ifconfig

Pe lângă listarea interfețelor de rețea, comanda de mai sus va afișa alte informații utile despre interfețele de rețea, inclusiv adresa IP, dimensiunea MTU, numărul de pachete trimise / primite etc.

Metoda # 3: Comanda netstat

Comanda netstat poate fi, de asemenea, utilizată pentru a lista interfețele de rețea disponibile în sistemul dvs. Pentru a face acest lucru, tastați netstat , urmat de steagul -i, după cum urmează:

$netstat -i

Comanda de mai sus listează interfețele de rețea disponibile în sistemul dvs., împreună cu alte informații utile, cum ar fi numărul de pachete primite trimise, dimensiunea MTU etc.

Metoda # 4: Comanda nmcli

Comanda nmcli oferă, de asemenea, informații despre interfețele de rețea. Comanda nmcli este disponibilă cu distribuțiile Debian care rulează pe interfețe GUI. Cu toate acestea, dacă lucrați la un sistem non-GUI, va trebui să instalați managerul de rețea utilizând următoarea comandă în Terminal:

$sudoaptinstalaremanager de rețea

După finalizarea instalării, rulați comenzile de mai jos în Terminal pentru a activa și porni administratorul de rețea:

$sudosystemctl pornește administratorul de rețea
$sudosystemctlpermitemanager de rețea

Pentru a lista interfețele de rețea disponibile în sistemul dvs., rulați comanda de mai jos în Terminal:

$starea dispozitivului nmcli

Comanda de mai sus listează informații scurte despre interfețele de rețea disponibile.

Metoda # 5: / sys / class / net Directory

De asemenea, puteți vizualiza interfețele de rețea din sistemul dvs. vizualizând conținutul directorului / sys / class / net. Pentru aceasta, rulați următoarea comandă în Terminal:

$eu sunt /sys/clasă/net

Comanda de mai sus returnează o ieșire concisă care afișează numai numele interfețelor disponibile în sistemul dvs.

Metoda # 6: fișier / proc / net / dev

Fișierul / proc / net / dev conține, de asemenea, informații despre interfețele de rețea. Puteți vizualiza interfețele de rețea disponibile în sistemul dvs. vizualizând conținutul acestui fișier. Rulați următoarea comandă în terminal pentru a face acest lucru:

$pisică /la sută/net/dev

Comanda de mai sus listează interfețele de rețea disponibile în sistem, împreună cu alte informații despre interfețe.

Concluzie

Lucrul grozav despre Linux este că vă permite să efectuați aceeași activitate în moduri diferite. Acest articol a discutat diverse metode prin care puteți lista interfețele de rețea din sistemul dvs. Debian.