Maglista ng Mga Network Interface sa Debian 10

List Network Interfaces Debian 10



Bilang isang administrator ng system o isang normal na gumagamit, madalas mong kailangang magsagawa ng mga pagsasaayos ng network. Bago gawin ito, dapat mong malaman kung gaano karaming mga interface ng network ang magagamit sa iyong system. Tatalakayin ng artikulong ito ang iba't ibang mga paraan upang ilista ang mga interface ng network sa mga system ng Debian.

Ang mga utos na nakalista sa artikulong ito ay pinatakbo gamit ang command-line Terminal application. Upang mailunsad ang application ng Terminal sa Debian, i-click ang tab na Mga Aktibidad sa kaliwang sulok sa itaas ng desktop at i-type terminal sa search bar . Kapag lumitaw ang resulta ng paghahanap, mag-click sa icon ng Terminal upang buksan ang Terminal.







Tandaan: Ang lahat ng mga utos na tinalakay sa artikulong ito ay naisakatuparan sa sistemang Debian 10 Buster.



Paraan # 1: IP Command

Ang pinakakaraniwan at pinakamadaling paraan upang ilista ang mga interface ng network ay ang paggamit ng utos ng IP. Nagbibigay ang utos na ito ng isang malawak na hanay ng impormasyon tungkol sa mga interface ng network ng iyong system.



Upang mailista ang mga interface ng network sa iyong system, ilabas ang sumusunod na utos sa Terminal:





$ipsa

O kaya naman

$ip addr



Inililista ng utos sa itaas ang lahat ng mga interface ng network na magagamit sa iyong system. Ipinapakita ng output sa itaas na mayroong tatlong mga interface sa system: isang loopback interface (lo) at dalawang Ethernet interface (eth0 at eth1) ang nakalista, kasama ang iba pang mga istatistika. Ipapakita rin ng utos na ito ang ilang iba pang kapaki-pakinabang na impormasyon tungkol sa mga interface ng network, kabilang ang IP address, katayuan (UP o Down), MAC address, atbp.

Tandaan: Maaari kang magkaroon ng iba't ibang mga pangalan ng interface ng network batay sa hardware ng iyong system.

Maaari mo ring gamitin ang sumusunod na utos ng IP upang ilista ang mga interface ng network:

$ip linkipakita

Paraan # 2: ifconfig Command

Ang utos na ifconfig ay naging lipas na ngunit sinusuportahan pa rin sa maraming mga pamamahagi ng Linux. Maaari mong gamitin ang ifconfig command upang ilista ang mga interface ng network na magagamit sa iyong system.

Sa halip na mag-type ifconfig , i-type ang utos / sbin / ifconfig upang mailista ang mga interface ng network sa iyong system.

$/sbin/ifconfig

Bilang karagdagan sa listahan ng mga interface ng network, ang utos sa itaas ay magpapakita ng iba pang kapaki-pakinabang na impormasyon tungkol sa mga interface ng network, kabilang ang IP address, laki ng MTU, bilang ng mga ipinadala / natanggap na mga packet, atbp.

Paraan # 3: Netstat Command

Maaari ding magamit ang utos na netstat upang ilista ang mga interface ng network na magagamit sa iyong system. Upang magawa ito, i-type netstat , sinundan ng flag ng -i, tulad ng sumusunod:

$netstat -ako

Inililista ng utos sa itaas ang mga magagamit na mga interface ng network sa iyong system, kasama ang iba pang kapaki-pakinabang na impormasyon, tulad ng bilang ng mga ipinadala na natanggap na packet, laki ng MTU, atbp.

Paraan # 4: utos ng nmcli

Nagbibigay din ang utos ng nmcli ng impormasyon tungkol sa mga interface ng network. Magagamit ang utos ng nmcli sa mga pamamahagi ng Debian na tumatakbo sa mga interface ng GUI. Gayunpaman, kung nagtatrabaho ka sa isang hindi GUI system, kakailanganin mong i-install ang network manager gamit ang sumusunod na utos sa Terminal:

$sudoapti-installnetwork-manager

Kapag nakumpleto na ang pag-install, patakbuhin ang mga utos sa ibaba sa Terminal upang paganahin at simulan ang network manager:

$sudosystemctl simulan ang network-manager
$sudosystemctlpaganahinnetwork-manager

Upang mailista ang mga magagamit na mga interface ng network sa iyong system, patakbuhin ang utos sa ibaba sa Terminal:

$katayuan ng nmcli aparato

Ang utos sa itaas ay naglilista ng maikling impormasyon tungkol sa mga magagamit na mga interface ng network.

Paraan # 5: / sys / class / net Directory

Maaari mo ring tingnan ang mga interface ng network sa iyong system sa pamamagitan ng pagtingin sa mga nilalaman ng / sys / class / net na direktoryo. Upang magawa ito, patakbuhin ang sumusunod na utos sa Terminal:

$ls /sys/klase/neto

Ang utos sa itaas ay nagbabalik ng isang maigsi output na ipinapakita lamang ang mga pangalan ng mga interface na magagamit sa iyong system.

Paraan # 6: / proc / net / dev File

Naglalaman din ang / proc / net / dev file ng impormasyon tungkol sa mga interface ng network. Maaari mong tingnan ang mga magagamit na mga interface ng network sa iyong system sa pamamagitan ng pagtingin sa mga nilalaman ng file na ito. Patakbuhin ang sumusunod na utos sa Terminal upang gawin ito:

$pusa /porsyento/neto/dev

Inililista ng utos sa itaas ang mga interface ng network na magagamit sa system, kasama ang ilang iba pang impormasyon tungkol sa mga interface.

Konklusyon

Ang dakilang bagay tungkol sa Linux ay pinapayagan kang magsagawa ng parehong trabaho sa iba't ibang paraan. Tinalakay sa artikulong ito ang iba't ibang mga pamamaraan kung saan maaari mong mailista ang mga interface ng network sa iyong Debian system.