Budeme hovoriť o tom, ako povoliť a zakázať sieťové rozhrania pomocou rôznych metód v distribúcii Ubuntu. Všetky príkazy sme vykonali v najnovšej dostupnej distribúcii Ubuntu Ubuntu 20.04 LTS. Začnime podrobnosťami!
Metódy na povolenie a zakázanie sieťového rozhrania v systéme Ubuntu 20.04
K dispozícii sú nasledujúce rôzne metódy, ktoré môžete použiť na povolenie a zakázanie sieťového rozhrania v Ubuntu:
- príkaz ifconfig
- príkaz nmcli
- systemctl príkaz
- príkaz nmtui
- Príkaz Ip
- ifdown / ifup
Najprv musíte vedieť o informáciách o sieťovom rozhraní vo vašom systéme. Pre túto úlohu je možné použiť „príkaz ip“. Tento príkaz zobrazuje informácie o karte sieťového rozhrania, ktoré sa používajú vo vašom systéme Linux. Ak chcete získať informácie o karte sieťového rozhrania v systéme Ubuntu, otvorte terminál stlačením klávesov „Ctrl + Alt + t“ a zadajte doň nasledujúci príkaz:
$ ip a
Podľa vyššie zobrazeného výstupu je jedno sieťové rozhranie „enp0s3“ povolené (hore) a pracuje na tomto systéme.
Metóda 01: Povolenie / zakázanie sieťových rozhraní pomocou príkazu ifconfig
Ak chcete spustiť obslužný program príkazového riadku ifconfig, musíte si do systému Ubuntu nainštalovať niektoré požadované „sieťové nástroje“. Preto nainštalujte nasledujúce požadované nástroje vykonaním príkazu uvedeného nižšie:
$ sudo apt nainštalovať net-tools
Teraz môžete vo svojom systéme Ubuntu spustiť príkaz ifconfig. Ak chcete vypnúť alebo spustiť spustené sieťové rozhranie, uveďte sieťové rozhranie, ako je uvedené v nasledujúcom príklade:
$ ifconfig enp0s3 dole
Teraz skontrolujte stav sieťového rozhrania zadaním nižšie uvedeného príkazu:
$ ip aalebo
$ ip a | grep -A 1 "enp0s3:"Ak chcete povoliť alebo aktivovať zadané sieťové rozhranie prostredníctvom obslužného programu ifconfig, použite nasledujúci príkaz:
$ ifconfig enp0s3 nahor
Vykonaním nasledujúceho príkazu overte vyvolanie stavu „enp0s3“:
$ ip aMetóda 2: Povolenie / zakázanie sieťového rozhrania pomocou príkazu nmcli
Nmcli je obslužný program príkazového riadku, ktorý sa používa ako náhrada za iných grafických klientov alebo nm-applet. Pomocou nástroja nmcli môžete zobrazovať, vytvárať, aktualizovať, odstraňovať, aktivovať a deaktivovať sieťové pripojenia systému. Prostredníctvom tohto príkazu môžete tiež zobraziť a ovládať stav všetkých sieťových zariadení.
Príkaz nmcli zobrazí namiesto názvu zariadenia „názov profilu“. Ak chcete zobraziť informácie o karte sieťového rozhrania, vykonajte na termináli nasledujúci príkaz:
$ nmcli con show
Zrušte alebo deaktivujte sieťové rozhranie pomocou príkazu nmcli
Zobrazené sieťové rozhranie zredukujete tak, že napíšete názov profilu nasledovne:
$ nmcli con down 'Drôtové pripojenie 1'Na termináli sa zobrazí nasledujúci výstup:
Pomocou nasledujúceho príkazu nmcli môžete tiež zobraziť aktuálny stav sieťového rozhrania:
stav $ nmcli dev
Ako môžete vidieť z vyššie zobrazeného výsledku, „Káblové pripojenie 1“ je v tomto systéme deaktivované.
Povoľte alebo aktivujte sieťové rozhranie pomocou príkazu nmcli
Ak chcete znova aktivovať alebo povoliť sieťové rozhranie „enp0s3“, zadajte nasledujúci príkaz:
$ nmcli con up 'Drôtové pripojenie 1'
Zobrazte stav spustením nasledujúceho príkazu:
stav $ nmcli dev
V tomto systéme je teraz povolené „Káblové pripojenie 1“.
Metóda 3: Povolenie / zakázanie sieťového rozhrania pomocou príkazu systemctl
Príkaz „systemctl“ používa správcu siete na nastavenie novej konfigurácie siete na povolenie a zakázanie kariet sieťového rozhrania. Ak teda chcete zakázať alebo obmedziť rozhranie „enp0s3“ vo vašom systéme pomocou služby správcu siete, môžete tak urobiť nasledujúcim spôsobom:
$ sudo systemctl vypnúť NetworkManager.služby
Ak ju chcete znova povoliť, spustite nižšie uvedený príkaz:
$ sudo systemctl povoliť NetworkManager.služby
Metóda 4: Povolenie / zakázanie sieťového rozhrania pomocou príkazu nmtui
Nmtui je textové užívateľské rozhranie, ktoré sa používa hlavne na interakciu so službami Network Manager. Umožňuje vám konfigurovať sieťové rozhrania pomocou prostredia jednoduchého textového používateľského rozhrania.
Ak chcete zobraziť rozhranie nmtui, zadajte nasledujúci príkaz terminálu:
$ nmtui
V termináli sa zobrazí nasledujúce okno, pomocou ktorého môžete ľahko spravovať konfigurácie sieťového rozhrania. Ak vo vašom systéme nie je povolené sieťové pripojenie, aktivujte pripojenie výberom nasledujúcej možnosti:
Vyberte možnosť „deaktivovať“ a potom kliknutím na tlačidlo „OK“ zakážte vo svojom systéme rozhranie „Káblové pripojenie 1“.
Ak chcete povoliť sieťové rozhranie, vyberte možnosť „Aktivovať“ a potom „OK“.
Metóda 5: Sieťové rozhranie pomocou príkazu IP
Pomocou príkazu IP možno vo vašom systéme povoliť alebo zakázať sieťové rozhranie. Ak chcete zakázať alebo potlačiť sieťové rozhranie, vykonajte nasledujúci príkaz:
$ ip odkaz nastavený enp0s3 dole
Ak ju chcete povoliť alebo znova aktivovať, použite nasledujúci príkaz:
$ ip odkaz nastavený enp0s3 hore
Metóda 6: Povolenie / zakázanie sieťového rozhrania pomocou príkazu ifdown a ifup
Príkaz ifdown a ifup nepodporuje nové zariadenia sieťového rozhrania. Ak ho však chcete použiť pre staršie sieťové zariadenia, pomocou nasledujúceho príkazu môžete vyvolať a spustiť zariadenie sieťového rozhrania.
Ak chcete zakázať alebo znížiť stav sieťového rozhrania, použite nasledujúci príkaz:
$ ifdownAk chcete povoliť sieťové rozhranie, použite nasledujúci príkaz:
$ ifupZáver
V tomto výučbe sme videli, ako rôznymi spôsobmi povoliť a zakázať sieťové rozhrania vášho systému Ubuntu Linux. Použite jednu z vyššie uvedených metód na základe vašej potreby.