Ще говорим за това как да активирате и деактивирате мрежовите интерфейси, използвайки различни методи в дистрибуцията на Ubuntu. Изпълнихме всички команди на най-новата налична дистрибуция на Ubuntu Ubuntu 20.04 LTS. Нека започнем с подробностите!
Методи за активиране и деактивиране на мрежовия интерфейс в Ubuntu 20.04
Налични са следните различни методи, които могат да се използват за активиране и деактивиране на вашия мрежов интерфейс в Ubuntu:
- команда ifconfig
- команда nmcli
- команда systemctl
- nmtui команда
- Ip команда
- ifdown / ifup
Първо, трябва да знаете информация за мрежовия интерфейс на вашата система. За тази задача може да се използва командата „ip“. Тази команда показва информация за мрежовата карта с интерфейс, която се използва във вашата Linux система. За да получите информация за мрежовата интерфейсна карта на вашата система Ubuntu, отворете терминала, като натиснете „Ctrl + Alt + t“ и след това въведете следната команда върху него:
$ ip a
Според показания по-горе изход, един мрежов интерфейс 'enp0s3' е активиран (нагоре) и работи на тази система.
Метод 01: Активиране / деактивиране на мрежовите интерфейси чрез командата ifconfig
За да стартирате помощната програма за команден ред ifconfig, трябва да инсталирате някои необходими „мрежови инструменти“ на вашата система Ubuntu. Затова инсталирайте следните необходими инструменти, като изпълните командата, дадена по-долу:
$ sudo apt инсталира net-tools
Сега можете да изпълните командата ifconfig на вашата система Ubuntu. За да деактивирате или изключите работещия мрежов интерфейс, споменете мрежовия интерфейс, както е показано в следния пример:
$ ifconfig enp0s3 надолу
Сега проверете състоянието на мрежовия интерфейс, като напишете дадената по-долу команда:
$ ip aили
$ ip a | grep -A 1 "enp0s3:"За да активирате или активирате посочения мрежов интерфейс чрез помощната програма ifconfig, използвайте следната команда:
$ ifconfig enp0s3 нагоре
Проверете състоянието на "enp0s3", като изпълните следната команда:
$ ip aМетод 2: Активиране / деактивиране на мрежовия интерфейс с помощта на командата nmcli
Nmcli е помощна програма за команден ред, която се използва като заместител на други графични клиенти или nm-аплет. С помощта на помощната програма nmcli можете да показвате, създавате, актуализирате, премахвате, активирате и деактивирате системните си мрежови връзки. Чрез тази команда можете също да показвате и контролирате състоянието на всички мрежови устройства.
Командата nmcli показва името на профила вместо името на устройството. Така че, за да покажете информация за мрежовата карта, изпълнете споменатата по-долу команда на терминала:
$ nmcli con show
Свалете или деактивирайте мрежовия интерфейс чрез командата nmcli
За да свалите показания мрежов интерфейс, просто въведете името на профила, както следва:
$ nmcli con down 'Кабелна връзка 1'На терминала се появява следният изход:
Използвайки следната команда nmcli, можете също да покажете текущото състояние на мрежовото интерфейсно устройство:
$ nmcli dev статус
Както можете да видите от показания по-горе резултат, “Кабелна връзка 1” е деактивирана на тази система.
Активирайте или издигнете мрежовия интерфейс чрез командата nmcli
За да активирате или активирате мрежовия интерфейс “enp0s3”, въведете командата, дадена по-долу:
$ nmcli con up 'Кабелна връзка 1'
Покажете състоянието, като изпълните следната команда:
$ nmcli dev статус
Сега „Кабелна връзка 1“ е активирана и работи на тази система.
Метод 3: Активиране / деактивиране на мрежовия интерфейс с помощта на командата systemctl
Командата “systemctl” използва мрежовия мениджър, за да зададе новата конфигурация за вашата мрежа, за да активира и деактивира мрежовите интерфейсни карти. Следователно, ако искате да деактивирате или свалите интерфейса “enp0s3” на вашата система, използвайки услугата на мрежовия мениджър, можете да направите това, като направите следното:
$ sudo systemctl деактивира NetworkManager.обслужване
За да го активирате отново, изпълнете посочената по-долу команда:
$ sudo systemctl активира NetworkManager.обслужване
Метод 4: Активиране / деактивиране на мрежовия интерфейс с помощта на командата nmtui
Nmtui е текстово базиран потребителски интерфейс, използван главно за взаимодействие с услугите на Network Manager. Тя ви позволява да конфигурирате мрежовите интерфейси, използвайки обикновената среда за текстов потребителски интерфейс.
За да покажете интерфейса на nmtui, въведете следната команда на терминала:
$ nmtui
Следният прозорец се появява в терминала, чрез който можете лесно да управлявате конфигурациите на мрежовия интерфейс. Ако мрежовата връзка не е активирана на вашата система, изберете следната опция, за да активирате връзка:
Изберете „деактивиране“ и след това изберете „OK“, за да деактивирате интерфейса „Кабелна връзка 1“ на вашата система.
За да активирате мрежовия интерфейс, изберете „Активиране“ и след това „OK“.
Метод 5: Изведете нагоре / надолу мрежовия интерфейс чрез IP командата
Използвайки IP командата, мрежовият интерфейс може да бъде активиран или деактивиран във вашата система. За да деактивирате или свалите мрежовия интерфейс, изпълнете дадената по-долу команда:
$ ip връзката е настроена enp0s3 надолу
За да го активирате или активирате отново, използвайте следната команда:
$ ip връзка е настроена enp0s3 нагоре
Метод 6: Активиране / деактивиране на мрежовия интерфейс с помощта на командите ifdown и ifup
Командата ifdown и ifup не поддържа новите устройства с мрежов интерфейс. Но ако искате да го използвате за по-стари мрежови устройства, използвайте следната команда, за да изведете съответно мрежовото устройство нагоре и надолу.
За да деактивирате или намалите състоянието на мрежовия интерфейс, използвайте командата, дадена по-долу:
$ ifdownЗа да активирате мрежовия интерфейс, използвайте следната команда:
$ ifupЗаключение
Видяхме в този урок как да активирате и деактивирате мрежовите интерфейси на вашата система Ubuntu Linux, използвайки различни методи. Използвайте един от горните методи от всички въз основа на вашите нужди.