Šiame straipsnyje išvardytos komandos buvo paleistos naudojant komandų eilutės terminalo programą. Norėdami paleisti programą „Terminal“ „Debian“, spustelėkite skirtuką Veikla viršutiniame kairiajame darbalaukio kampe ir įveskite terminalą paieškos juostoje . Kai pasirodys paieškos rezultatas, spustelėkite terminalo piktogramą, kad atidarytumėte terminalą.
Pastaba: visos šiame straipsnyje aptartos komandos buvo vykdomos naudojant „Debian 10 Buster“ sistemą.
1 metodas: IP komanda
Dažniausias ir lengviausias tinklo sąsajų sąrašas yra naudojant IP komandą. Ši komanda pateikia daugybę informacijos apie jūsų sistemos tinklo sąsajas.
Norėdami išvardyti savo sistemos tinklo sąsajas, terminale paleiskite šią komandą:
$ipį
Arba
$ip adresas
Aukščiau pateikta komanda išvardija visas jūsų sistemoje pasiekiamas tinklo sąsajas. Aukščiau pateikta išvada rodo, kad sistemoje yra trys sąsajos: išvardytos viena grįžtamojo ryšio sąsaja (lo) ir dvi eterneto sąsajos (eth0 ir eth1) kartu su kita statistika. Ši komanda taip pat parodys kitą naudingą informaciją apie tinklo sąsajas, įskaitant IP adresą, būseną (aukštyn arba žemyn), MAC adresą ir kt.
Pastaba: galite turėti skirtingus tinklo sąsajos pavadinimus, atsižvelgiant į jūsų sistemos aparatinę įrangą.
Taip pat galite naudoti šią IP komandą, norėdami išvardyti tinklo sąsajas:
$ip nuorodaRodyti2 metodas: komanda „ifconfig“
„Ifconfig“ komanda jau paseno, tačiau vis dar palaikoma daugelyje „Linux“ platinimų. Galite naudoti komandą ifconfig, kad išvardytumėte jūsų sistemoje pasiekiamas tinklo sąsajas.
Užuot rašęs ifconfig , įveskite komandą /sbin/ifconfig Norėdami išvardyti savo sistemos tinklo sąsajas.
$/sbin/ifconfigBe tinklo sąsajų sąrašo, aukščiau pateikta komanda parodys ir kitą naudingą informaciją apie tinklo sąsajas, įskaitant IP adresą, MTU dydį, išsiųstų/gautų paketų skaičių ir kt.
3 metodas: „netstat“ komanda
„Netstat“ komanda taip pat gali būti naudojama jūsų sistemoje pasiekiamoms tinklo sąsajoms išvardyti. Norėdami tai padaryti, įveskite netstat , o po to -vėliava:
$netstat -iAukščiau pateikta komanda išvardija jūsų sistemoje galimas tinklo sąsajas kartu su kita naudinga informacija, pvz., Išsiųstų gautų paketų skaičiumi, MTU dydžiu ir kt.
4 metodas: nmcli komanda
Komanda nmcli taip pat pateikia informaciją apie tinklo sąsajas. Komanda nmcli pasiekiama naudojant „Debian“ paskirstymus, kurie veikia GUI sąsajose. Tačiau, jei dirbate su ne GUI sistema, turėsite įdiegti tinklo tvarkyklę naudodami šią komandą terminale:
$sudotinkamasdiegtitinklo valdytojasKai diegimas bus baigtas, paleiskite toliau nurodytas komandas terminale, kad įjungtumėte ir paleistumėte tinklo tvarkyklę:
$sudosystemctl paleisti tinklo tvarkyklę$sudosystemctlįgalintitinklo valdytojas
Norėdami išvardyti galimas tinklo sąsajas savo sistemoje, paleiskite žemiau esančią komandą terminale:
$nmcli įrenginio būsenaAukščiau pateikta komanda pateikia trumpą informaciją apie galimas tinklo sąsajas.
5 metodas:/sys/class/net Directory
Taip pat galite peržiūrėti savo sistemos tinklo sąsajas peržiūrėdami katalogo/sys/class/net turinį. Norėdami tai padaryti, paleiskite šią komandą terminale:
$ls /sys/klasė/tinklasAukščiau pateikta komanda grąžina glaustą išvestį, kurioje rodomi tik jūsų sistemoje pasiekiamų sąsajų pavadinimai.
6 metodas:/proc/net/dev failas
Faile/proc/net/dev taip pat yra informacijos apie tinklo sąsajas. Galite peržiūrėti galimas tinklo sąsajas savo sistemoje peržiūrėdami šio failo turinį. Norėdami tai padaryti, terminale paleiskite šią komandą:
$katė /proc/tinklas/dev
Aukščiau pateikta komanda išvardija sistemoje esančias tinklo sąsajas kartu su kita informacija apie sąsajas.
Išvada
Puikus Linux dalykas yra tai, kad jis leidžia jums atlikti tą patį darbą įvairiais būdais. Šiame straipsnyje aptariami įvairūs metodai, kuriais galite išvardyti tinklo sąsajas savo „Debian“ sistemoje.