Naredbe navedene u ovom članku pokrenute su pomoću aplikacije Terminal naredbenog retka. Da biste pokrenuli aplikaciju Terminal u Debianu, kliknite karticu Aktivnosti u gornjem lijevom kutu radne površine i upišite terminal u traci za pretraživanje. Kad se prikaže rezultat pretraživanja, kliknite ikonu terminala da biste otvorili terminal.
Napomena: Sve naredbe o kojima se govori u ovom članku izvršene su pomoću sustava Debian 10 Buster.
Metoda # 1: IP naredba
Najčešći i najlakši način popisa mrežnih sučelja je upotreba IP naredbe. Ova naredba pruža širok spektar informacija o mrežnim sučeljima vašeg sustava.
Da biste popisali mrežna sučelja u svom sustavu, u terminalu izdajte sljedeću naredbu:
$ ip aIli
$ ip adresa
Gornja naredba navodi sva mrežna sučelja dostupna u vašem sustavu. Gornji izlaz pokazuje da u sustavu postoje tri sučelja: navedeno je jedno povratno sučelje (lo) i dva Ethernet sučelja (eth0 i eth1), zajedno s ostalim statistikama. Ova naredba će također prikazati neke druge korisne informacije o mrežnim sučeljima, uključujući IP adresu, status (GORE ili DOLJE), MAC adresu itd.
Napomena: Možda imate različita imena mrežnog sučelja ovisno o hardveru vašeg sustava.
Sljedeću IP naredbu možete koristiti i za popis mrežnih sučelja:
$ ip link show
Metoda # 2: naredba ifconfig
Naredba ifconfig postala je zastarjela, ali još uvijek je podržana u mnogim Linux distribucijama. Naredbu ifconfig možete koristiti za popis mrežnih sučelja dostupnih u vašem sustavu.
Umjesto tipkanja ifconfig, upišite naredbu / sbin / ifconfig za popis mrežnih sučelja u vašem sustavu.
$ / sbin / ifconfig
Uz popis mrežnih sučelja, gornja naredba prikazat će i druge korisne informacije o mrežnim sučeljima, uključujući IP adresu, veličinu MTU-a, broj poslanih / primljenih paketa itd.
Metoda # 3: naredba netstat
Naredba netstat također se može koristiti za popis mrežnih sučelja dostupnih u vašem sustavu. Da biste to učinili, upišite netstat, nakon čega slijedi zastava -i, kako slijedi:
$ netstat -i
Gornja naredba navodi dostupna mrežna sučelja u vašem sustavu, zajedno s ostalim korisnim informacijama, poput broja poslanih primljenih paketa, MTU veličine itd.
Metoda # 4: Naredba nmcli
Naredba nmcli također pruža informacije o mrežnim sučeljima. Naredba nmcli dostupna je s Debian distribucijama koje se izvode na GUI sučeljima. Međutim, ako radite na sustavu koji nije GUI, morat ćete instalirati mrežnog upravitelja pomoću sljedeće naredbe u terminalu:
$ sudo apt install network-managerNakon završetka instalacije pokrenite naredbe u nastavku u Terminalu da biste omogućili i pokrenuli upravitelja mreže:
$ sudo systemctl pokreni upravitelja mreže$ sudo systemctl omogući upravitelja mreže
Da biste popisali dostupna mrežna sučelja u vašem sustavu, pokrenite donju naredbu u terminalu:
$ nmcli status uređaja
Gornja naredba navodi kratke informacije o dostupnim mrežnim sučeljima.
Metoda # 5: / sys / class / net direktorij
Mrežna sučelja u svom sustavu možete pregledati i pregledavanjem sadržaja direktorija / sys / class / net. Da biste to učinili, u terminalu pokrenite sljedeću naredbu:
$ ls / sys / class / net
Gornja naredba vraća sažeti izlaz koji prikazuje samo imena sučelja dostupnih u vašem sustavu.
Metoda # 6: / proc / net / dev datoteka
Datoteka / proc / net / dev također sadrži informacije o mrežnim sučeljima. Dostupna mrežna sučelja u vašem sustavu možete pregledati pregledavanjem sadržaja ove datoteke. Pokrenite sljedeću naredbu u terminalu da biste to učinili:
$ cat / proc / net / dev
Gornja naredba navodi mrežna sučelja dostupna u sustavu, zajedno s nekim drugim informacijama o sučeljima.
Zaključak
Sjajna stvar Linuxa je što vam omogućuje obavljanje istog posla na različite načine. Ovaj je članak raspravljao o raznim metodama putem kojih možete navesti mrežna sučelja u vašem Debian sustavu.