Razgovarat ćemo o tome kako omogućiti i onemogućiti mrežna sučelja pomoću različitih metoda u Ubuntu distribuciji. Izvršili smo sve naredbe na najnovijoj dostupnoj Ubuntu distribuciji Ubuntu 20.04 LTS. Krenimo s detaljima!
Metode za omogućavanje i onemogućavanje mrežnog sučelja u Ubuntu 20.04
Dostupne su sljedeće različite metode koje se mogu koristiti za omogućavanje i onemogućavanje mrežnog sučelja u Ubuntuu:
- naredba ifconfig
- naredba nmcli
- naredba systemctl
- naredba nmtui
- Ip naredba
- ifdown / ifup
Prvo, morate znati o podacima mrežnog sučelja na vašem sustavu. Za ovaj se zadatak može koristiti "ip naredba". Ova naredba prikazuje informacije o mrežnom sučelju koje se koriste na vašem Linux sustavu. Da biste dobili informacije o mrežnoj kartici sučelja na vašem Ubuntu sustavu, otvorite terminal pritiskom na 'Ctrl + Alt + t', a zatim na njega upišite sljedeću naredbu:
$ ip a
Prema gore prikazanom izlazu, jedno mrežno sučelje 'enp0s3' je omogućeno (gore) i radi na ovom sustavu.
Metoda 01: Omogućavanje / onemogućavanje mrežnih sučelja putem naredbe ifconfig
Da biste pokrenuli uslužni program naredbenog retka ifconfig, morate instalirati neke potrebne "mrežne alate" na svoj Ubuntu sustav. Stoga, instaliranjem sljedećih naredbi instalirajte sljedeće potrebne alate:
$ sudo apt instalirajte mrežne alate
Sada možete izvršiti naredbu ifconfig na vašem Ubuntu sustavu. Da biste onemogućili ili isključili mrežno sučelje koje se izvodi, spomenite mrežno sučelje, kao što je prikazano u sljedećem primjeru:
$ ifconfig enp0s3 dolje
Sada provjerite status mrežnog sučelja upisivanjem dolje zadane naredbe:
$ ip aili
$ ip a | grep -A 1 "enp0s3:"Da biste omogućili ili aktivirali navedeno mrežno sučelje putem uslužnog programa ifconfig, upotrijebite sljedeću naredbu:
$ ifconfig enp0s3 gore
Provjerite status pojavljivanja "enp0s3" izvršavanjem sljedeće naredbe:
$ ip a2. metoda: Omogućavanje / onemogućavanje mrežnog sučelja pomoću naredbe nmcli
Nmcli je uslužni program naredbenog retka koji se koristi kao zamjena za druge grafičke klijente ili nm-aplet. Pomoću uslužnog programa nmcli možete prikazati, stvoriti, ažurirati, ukloniti, aktivirati i deaktivirati mrežne veze vašeg sustava. Pomoću ove naredbe možete prikazati i kontrolirati status svih mrežnih uređaja.
Naredba nmcli prikazuje "naziv profila" umjesto naziva uređaja. Da biste prikazali podatke o kartici mrežnog sučelja, na terminalu izvršite dolje navedenu naredbu:
$ nmcli con show
Smanjite ili onemogućite mrežno sučelje putem naredbe nmcli
Da biste oborili prikazano mrežno sučelje, samo upišite ime profila kako slijedi:
$ nmcli con down 'Žičana veza 1'Na terminalu se pojavljuje sljedeći izlaz:
Pomoću sljedeće naredbe nmcli također možete prikazati trenutni status mrežnog sučelja:
$ nmcli dev status
Kao što možete vidjeti iz gore prikazanog rezultata, "Žičana veza 1" je deaktivirana na ovom sustavu.
Omogućite ili podignite mrežno sučelje putem naredbe nmcli
Da biste ponovno aktivirali ili omogućili mrežno sučelje “enp0s3”, upišite donju naredbu:
$ nmcli se sastoji od 'Žičane veze 1'
Prikažite status izvođenjem sljedeće naredbe:
$ nmcli dev status
Sada je na ovom sustavu omogućena i pokrenuta „Žičana veza 1“.
3. metoda: Omogućavanje / onemogućavanje mrežnog sučelja pomoću naredbe systemctl
Naredba "systemctl" koristi mrežnog upravitelja za postavljanje nove konfiguracije vaše mreže da omogući i onemogući kartice mrežnog sučelja. Stoga, ako želite onemogućiti ili srušiti sučelje “enp0s3” na vašem sustavu pomoću usluge upravitelja mreže, to možete učiniti na sljedeći način:
$ sudo systemctl onemogući NetworkManager.servis
Da biste ga ponovno omogućili, pokrenite dolje spomenutu naredbu:
$ sudo systemctl omogući NetworkManager.servis
4. metoda: Omogućavanje / onemogućavanje mrežnog sučelja pomoću naredbe nmtui
Nmtui je tekstualno korisničko sučelje koje se uglavnom koristi za interakciju sa uslugama Network Manager. Omogućuje vam konfiguriranje mrežnog sučelja pomoću jednostavnog okruženja tekstualnog korisničkog sučelja.
Da biste prikazali sučelje nmtui, upišite sljedeću naredbu terminala:
$ nmtui
Na terminalu se pojavljuje sljedeći prozor kroz koji možete jednostavno upravljati konfiguracijama mrežnog sučelja. Ako mrežna veza nije omogućena u vašem sustavu, odaberite sljedeću opciju za aktiviranje veze:
Odaberite "deaktiviraj", a zatim odaberite "OK" da biste onemogućili sučelje "Žičana veza 1" na vašem sustavu.
Da biste omogućili mrežno sučelje, odaberite "Aktiviraj", a zatim "U redu".
5. metoda: Povećavanje / smanjivanje mrežnog sučelja putem IP naredbe
Korištenjem IP naredbe mrežno sučelje može se omogućiti ili onemogućiti na vašem sustavu. Da biste onemogućili ili srušili mrežno sučelje, izvršite donju naredbu:
$ ip veza postavljena enp0s3 dolje
Da biste je omogućili ili ponovno aktivirali, upotrijebite sljedeću naredbu:
$ ip veza postavljena enp0s3
6. metoda: Omogućavanje / onemogućavanje mrežnog sučelja pomoću naredbi ifdown i ifup
Naredba ifdown i ifup ne podržava nove uređaje mrežnog sučelja. Ali ako ga želite koristiti za starije mrežne uređaje, upotrijebite sljedeću naredbu za otvaranje i spuštanje mrežnog sučelja.
Da biste onemogućili ili srušili status mrežnog sučelja, upotrijebite naredbu koja je dana u nastavku:
$ ifdownDa biste omogućili mrežno sučelje, upotrijebite sljedeću naredbu:
$ ifupZaključak
U ovom smo uputstvu vidjeli kako omogućiti i onemogućiti mrežna sučelja na vašem Ubuntu Linux sustavu pomoću različitih metoda. Koristite jednu od gore navedenih metoda na temelju vaših potreba.