- Как перезапустить сетевые интерфейсы в Linux
- Что такое сетевой интерфейс?
- Как составить список сетевых интерфейсов в Linux
- 1. Команда ifconfig
- 2. IP-команда
- 3. Команда netstat
- 4. Команда nmcli
- Как включить или выключить сетевые интерфейсы
- Как перезапустить сетевые интерфейсы в Linux
- 1. Дебиан/Убунту
- 2. ОС на основе RHEL (centos, Fedora и т. д.)
- 3. Слэкваре Линукс
- 4. Gentoo
- 5. Альпийский Линукс
- 6. Арх Линукс
- Как проверить состояние сетевых служб в Linux
- 1. Дебиан/Убунту
- 2. ОС на основе RHEL (centos, Fedora и т. д.)
- 3. Suse/OpenSUSE
- 4. Альпийский Линукс
- Вывод
- Как отобразить деревья каталогов в терминале Linux
- Находите файлы с легкостью: мастерство обнаружения путей к файлам в Linux
- Поиск файлов, которые были недавно изменены в Linux
- How to restart network interfaces on Linux
- What is a network interface?
- How to list network interfaces on Linux
- 1. The ifconfig command
Как перезапустить сетевые интерфейсы в Linux
О как только вы вносите изменения в сетевой интерфейс, они влияют на диспетчер сетевых служб вашей системы. Чтобы система или машина могли подключиться к сети, необходимо перезапустить сетевой интерфейс, чтобы изменения вступили в силу без перезагрузки сервера.
Эта статья поможет вам перезапустить сетевой интерфейс в различных дистрибутивах Linux.
Примечание: При запуске SSH/VNC или других сеансов удаленного доступа вы должны принять меры предосторожности после перезапуска. сетевой интерфейс или служба могут привести к отключению сети, что приведет к потере соединения.
Мы разберем следующие темы.
- Что такое сетевой интерфейс?
- Как составить список сетевых интерфейсов в Linux
- Как включить или выключить сетевые интерфейсы
- Как перезапустить сетевые интерфейсы в Linux
- Как проверить статус сетевых служб в Linux
Что такое сетевой интерфейс?
Сетевой интерфейс относится к точке соединения между компьютером и сетью. Это может быть как программное обеспечение (особенно с виртуальными машинами), так и аппаратный компонент. Имея дело с сетевыми интерфейсами, вы, вероятно, столкнетесь с одним термином —
Сетевая интерфейсная карта — это микросхема печатной платы, вставленная/припаянная к материнской плате и позволяющая вашему компьютеру подключаться к Интернету. Если вы работали со многими ранними настольными компьютерами (даже с некоторыми сегодня), вы знаете, что большинство из них не могут подключиться к сети Wi-Fi, потому что у них нет беспроводной НИК. Вам рекомендуется приобрести сетевой USB-адаптер, который в такой ситуации будет действовать как соединение с беспроводным интерфейсом.
Как составить список сетевых интерфейсов в Linux
Вы можете использовать разные способы, чтобы увидеть все доступные сетевые интерфейсы в вашей системе. Вы можете использовать графический интерфейс или командную строку (CLI). В этом посте мы настоятельно рекомендуем использовать терминал (CLI), поскольку приложение настроек графического интерфейса может не отображать конкретные интерфейсы.
Мы будем использовать следующие команды для вывода списка сетевых интерфейсов в нашей системе.
1. Команда ifconfig
Эта команда уже давно используется для просмотра и настройки сетевых интерфейсов в Linux. К сожалению, эта команда помечена как «устаревшая» и не предустановлена в некоторых дистрибутивах, таких как последние выпуски Debian и Kali Linux.
Чтобы вывести список сетевых интерфейсов с помощью ifconfig, выполните приведенную ниже команду.
Совет: Если вы получаете сообщение об ошибке типа ‘команда ifconfig не найдена,‘ установите утилиту ifconfig с помощью команды ниже.
sudo apt установить сетевые инструменты
В других системах, таких как Debian, вы все равно получите сообщение об ошибке, поскольку ifconfig будет установлен по пути /sbin. Поэтому вам нужно будет выполнить ifconfig с приведенным ниже синтаксисом.
2. IP-команда
Команда IP является преемником команды ifconfig. Вы можете использовать его для просмотра списка сетевых интерфейсов и настройки маршрутизации и туннелей. Эта утилита предустановлена во всех дистрибутивах Linux.
Чтобы получить список сетевых интерфейсов с помощью команды IP, выполните приведенную ниже команду.
3. Команда netstat
Еще одна утилита, которую вы можете использовать для получения списка всех сетевых интерфейсов в вашей системе, — это netstat. Выполните команду ниже.
4. Команда nmcli
nmcli — это утилита командной строки, которую можно использовать для просмотра и настройки сетевых интерфейсов. Выполните приведенную ниже команду, чтобы получить список всех интерфейсов, присутствующих в вашей системе.
состояние устройства nmcli. или. показать соединение nmcli
Как включить или выключить сетевые интерфейсы
Чтобы включить или выключить сетевой интерфейс, мы будем использовать команды ifconfig, как показано ниже.
Примечание: Отключение интерфейсного соединения приведет к разрыву/закрытию любых активных SSH-соединений.
Перед выполнением любой из приведенных ниже команд определите сетевой интерфейс, который вы хотите включить или выключить. Используйте любые команды, описанные в предыдущем разделе, чтобы получить список сетевых интерфейсов в вашей системе.
Например, наш компьютер подключен к Интернету через Ethernet, который указан как enp0s25.
- Включите сетевой интерфейс.
sudo ifconfigвверх. например sudo ifconfig enp0s25 вверх
sudo ifconfigвниз. например sudo ifconfig enp0s25 не работает
Как перезапустить сетевые интерфейсы в Linux
Ниже приведены способы перезапуска сетевых интерфейсов в разных дистрибутивах.
1. Дебиан/Убунту
Чтобы перезапустить сетевой интерфейс в дистрибутивах на основе Debian, используйте ‘init.d,’ выполните приведенные ниже команды.
sudo /etc/init.d/network-manager перезапустить
Чтобы остановить или начать использовать приведенные ниже команды.
sudo /etc/init.d/network-manager остановить. sudo /etc/init.d/сетевой менеджер запуск
Чтобы перезапустить сетевой интерфейс в Debian с помощью systemctl, выполните команду ниже.
sudo systemctl перезапустить NetworkManager
2. ОС на основе RHEL (centos, Fedora и т. д.)
Чтобы перезапустить сетевой интерфейс в операционных системах на основе RHEL, вы можете использовать утилиту systemctl или nmcli.
Запустите приведенные ниже команды, чтобы запустить и остановить сетевой интерфейс с помощью nmcli.
Сеть sudo nmcli отключена. сеть sudo nmcli включена
Используйте следующие команды для перезапуска сетевого интерфейса в дистрибутивах на основе RHEL с помощью systemctl команда.
sudo systemctl перезапустить NetworkManager.service
3. Слэкваре Линукс
Для перезапуска сетевого интерфейса в Slackware используйте Linux.
sudo /etc/rc.d/rc.inet1 перезапустить
4. Gentoo
Введите команду ниже, чтобы перезапустить сетевой интерфейс в Gentoo для определенного сетевого интерфейса.
/etc/init.d/net.eth0 перезапустить
5. Альпийский Линукс
Чтобы перезапустить сетевой интерфейс в Alpine Linux, выполните следующие команды.
перезагрузка сервисной сети. или. /etc/init.d/сетевой перезапуск
6. Арх Линукс
Чтобы перезапустить сетевой интерфейс в Arch Linux, введите команду ниже.
sudo systemctl перезапустить systemd-networkd.service
Как проверить состояние сетевых служб в Linux
В разных дистрибутивах Linux есть разные команды для проверки сетевых служб. В этой статье будут рассмотрены некоторые команды, используемые для проверки состояния сетевых служб в различных дистрибутивах Linux.
1. Дебиан/Убунту
Запустите команду ниже, чтобы проверить состояние сетевых служб в Debian/Ubuntu.
статус службы sudo NetworkManager
2. ОС на основе RHEL (centos, Fedora и т. д.)
Используйте приведенную ниже команду, чтобы проверить состояние сетевой службы в операционных системах на базе RHEL.
sudo systemctl статус NetworkManager
3. Suse/OpenSUSE
Чтобы проверить сетевой сервис в OpenSUSE, выполните приведенную ниже команду.
4. Альпийский Линукс
Выполните следующую команду, чтобы проверить состояние сетевой службы в Alpine Linux.
Вывод
В этой статье дано пошаговое руководство по перезагрузке и отображению сетевых интерфейсов в вашей системе. Мы постарались охватить все самые популярные дистрибутивы Linux. Есть ли какой-нибудь дистрибутив Linux, который, по вашему мнению, мы упустили? Или есть какая-то команда, которая выдает ошибку в вашей системе? Пожалуйста, не стесняйтесь сообщить нам об этом в комментариях ниже, и мы сделаем все возможное, чтобы помочь вам.
Как отобразить деревья каталогов в терминале Linux
@2023 — Все права защищены.5лinux — невероятно универсальная и мощная операционная система, любимая миллионами пользователей по всему миру. Одной из основных причин его популярности является интерфейс командной строки (CLI), который позволяет поль.
Находите файлы с легкостью: мастерство обнаружения путей к файлам в Linux
@2023 — Все права защищены.2лinux — невероятно универсальная операционная система, известная своей надежностью, производительностью и безопасностью. Как пользователь Linux, вам часто нужно найти полный путь к файлу для различных задач, таких как с.
Поиск файлов, которые были недавно изменены в Linux
@2023 — Все права защищены.3АЕсли вы пользователь Linux, вам может понадобиться найти недавно измененные файлы, возможно, чтобы найти обновленный файл конфигурации или отследить изменения, сделанные пользователем. К счастью, Linux предоставляет не.
How to restart network interfaces on Linux
O nce you make changes in the network interface, they affect the network services manager of your system. To enable the system or machine to connect to the network, one needs to restart the network interface to apply the changes without rebooting your server.
This article will guide you on restarting the network interface in various Linux distributions.
Note: When running SSH/ VNC or other remote-based sessions, you should take precautions since restarting the network interface or service can result in network disconnectivity, resulting in connection loss.
We will handle the following topics.
What is a network interface?
A network interface refers to the point of connection between a computer and the network. It can be either software (especially with Virtual machines) or a hardware component. When dealing with network interfaces, there is one term that you will likely come across – NIC (Network Interface Card).
A Network Interface Card is a circuit board chip inserted/ soldered on the motherboard allowing your computer to connect to the internet. If you have worked with many earlier Desktop computers (even some today), you know that most cannot connect to a WiFi network, and that’s because they don’t have a wireless NIC. You are advised to purchase a USB Network Adapter that will act as your wireless interface connection in such a situation.
How to list network interfaces on Linux
You can use different ways to see all the available network interfaces on your system. You can use the GUI or the Command-line (CLI). In this post, we highly recommend using the Terminal (CLI) since the GUI settings app might not list specific interfaces.
1. The ifconfig command
This command has long been used to list and configure network interfaces on Linux. Unfortunately, this command is marked as ‘deprecated’ and does not come pre-installed in certain distributions like recent Debian and Kali Linux releases.
To list network interfaces using ifconfig, execute the command below.