Tässä artikkelissa luetellut komennot suoritettiin komentorivisovelluksella Terminal. Jos haluat käynnistää Terminal -sovelluksen Debianissa, napsauta Työkalut -välilehteä työpöydän vasemmassa yläkulmassa ja kirjoita päätelaite hakupalkissa . Kun hakutulos tulee näkyviin, avaa terminaali napsauttamalla Terminal -kuvaketta.
Huomautus: Kaikki tässä artikkelissa käsitellyt komennot on suoritettu Debian 10 Buster -järjestelmällä.
Menetelmä #1: IP -komento
Yleisin ja helpoin tapa luetella verkkoliitännät on käyttää IP -komentoa. Tämä komento tarjoaa laajan valikoiman tietoja järjestelmän verkkoliitännöistä.
Jos haluat luetella järjestelmän verkkoliittymät järjestelmässä, anna seuraava komento terminaalissa:
$ipkohteeseen
Tai
$ip -osoite
Yllä oleva komento luettelee kaikki järjestelmässäsi olevat verkkoliitännät. Yllä oleva lähtö osoittaa, että järjestelmässä on kolme rajapintaa: yksi silmukkaliitäntärajapinta (lo) ja kaksi Ethernet -liitäntää (eth0 ja eth1) sekä muut tilastot. Tämä komento näyttää myös muita hyödyllisiä tietoja verkkoliitännöistä, kuten IP -osoitteen, tilan (YLÖS tai ALAS), MAC -osoitteen jne.
Huomautus: Verkkoliitännän nimet voivat olla erilaisia järjestelmän laitteiston perusteella.
Voit myös käyttää seuraavaa IP -komentoa verkkoliitäntöjen luetteloimiseen:
$ip linkkinäytäMenetelmä #2: ifconfig -komento
Ifconfig -komento on nyt vanhentunut, mutta sitä tuetaan edelleen monissa Linux -jakeluissa. Voit käyttää ifconfig -komentoa luetteloon järjestelmässäsi käytettävissä olevista verkkoliitännöistä.
Kirjoittamisen sijaan ifconfig , kirjoita komento /sbin/ifconfig järjestelmän verkkoliittymien luetteloimiseksi järjestelmässäsi.
$/sbin/ifconfigVerkkoliitäntöjen luetteloinnin lisäksi yllä oleva komento näyttää muita hyödyllisiä tietoja verkkoliitännöistä, kuten IP -osoitteen, MTU -koon, lähetettyjen/vastaanotettujen pakettien määrän jne.
Menetelmä #3: netstat -komento
Netstat -komentoa voidaan käyttää myös luetteloon järjestelmässäsi käytettävissä olevista verkkoliitännöistä. Voit tehdä tämän kirjoittamalla netstat , jota seuraa -i -lippu seuraavasti:
$netstat -iYllä oleva komento luettelee järjestelmän käytettävissä olevat verkkoliitännät sekä muita hyödyllisiä tietoja, kuten lähetettyjen vastaanotettujen pakettien lukumäärän, MTU -koon jne.
Menetelmä #4: nmcli -komento
Nmcli -komento tarjoaa myös tietoa verkkoliitännöistä. Nmcli -komento on saatavana Debian -jakeluilla, jotka toimivat GUI -rajapinnoilla. Jos työskentelet muun kuin graafisen käyttöliittymän parissa, sinun on asennettava verkonhallinta käyttämällä seuraavaa komentoa terminaalissa:
$sudosopivaAsentaaverkon ylläpitäjäKun asennus on valmis, suorita alla olevat komennot päätelaitteessa ottaaksesi käyttöön ja käynnistääksesi verkonhallinnan:
$sudosystemctl käynnistä verkonhallinta$sudosystemctlota käyttöönverkon ylläpitäjä
Voit luetella järjestelmässäsi käytettävissä olevat verkkoliitännät suorittamalla seuraavan komennon päätelaitteessa:
$nmcli -laitteen tilaYllä oleva komento luettelee lyhyet tiedot käytettävissä olevista verkkoliitäntöistä.
Menetelmä #5:/sys/class/net Directory
Voit myös tarkastella järjestelmän verkkoliitäntöjä katsomalla hakemiston/sys/class/net sisältöä. Suorita seuraava komento terminaalissa:
$ls /sys/luokka/nettoYllä oleva komento palauttaa lyhyen tuloksen, joka näyttää vain järjestelmässä käytettävissä olevien rajapintojen nimet.
Menetelmä #6:/proc/net/dev -tiedosto
Tiedosto/proc/net/dev sisältää myös tietoja verkkoliitännöistä. Voit tarkastella järjestelmän käytettävissä olevia verkkoliitäntöjä tarkastelemalla tämän tiedoston sisältöä. Suorita seuraava komento terminaalissa:
$kissa /prosenttia/netto/dev
Yllä oleva komento luettelee järjestelmässä käytettävissä olevat verkkoliitännät sekä joitain muita tietoja rajapinnoista.
Johtopäätös
Linuxissa on hienoa, että sen avulla voit suorittaa saman työn eri tavoin. Tässä artikkelissa käsiteltiin erilaisia menetelmiä, joiden avulla voit luetella Debian -järjestelmän verkkoliittymät.