Обновить сетевой интерфейс linux

Как перезапустить сетевые интерфейсы в Linux

О как только вы вносите изменения в сетевой интерфейс, они влияют на диспетчер сетевых служб вашей системы. Чтобы система или машина могли подключиться к сети, необходимо перезапустить сетевой интерфейс, чтобы изменения вступили в силу без перезагрузки сервера.

Эта статья поможет вам перезапустить сетевой интерфейс в различных дистрибутивах Linux.

Примечание: При запуске SSH/VNC или других сеансов удаленного доступа вы должны принять меры предосторожности после перезапуска. сетевой интерфейс или служба могут привести к отключению сети, что приведет к потере соединения.

Мы разберем следующие темы.

  • Что такое сетевой интерфейс?
  • Как составить список сетевых интерфейсов в Linux
  • Как включить или выключить сетевые интерфейсы
  • Как перезапустить сетевые интерфейсы в Linux
  • Как проверить статус сетевых служб в Linux

Что такое сетевой интерфейс?

Сетевой интерфейс относится к точке соединения между компьютером и сетью. Это может быть как программное обеспечение (особенно с виртуальными машинами), так и аппаратный компонент. Имея дело с сетевыми интерфейсами, вы, вероятно, столкнетесь с одним термином —

Сетевая интерфейсная карта — это микросхема печатной платы, вставленная/припаянная к материнской плате и позволяющая вашему компьютеру подключаться к Интернету. Если вы работали со многими ранними настольными компьютерами (даже с некоторыми сегодня), вы знаете, что большинство из них не могут подключиться к сети Wi-Fi, потому что у них нет беспроводной НИК. Вам рекомендуется приобрести сетевой USB-адаптер, который в такой ситуации будет действовать как соединение с беспроводным интерфейсом.

Как составить список сетевых интерфейсов в Linux

Вы можете использовать разные способы, чтобы увидеть все доступные сетевые интерфейсы в вашей системе. Вы можете использовать графический интерфейс или командную строку (CLI). В этом посте мы настоятельно рекомендуем использовать терминал (CLI), поскольку приложение настроек графического интерфейса может не отображать конкретные интерфейсы.

Читайте также:  Add remove software linux

Мы будем использовать следующие команды для вывода списка сетевых интерфейсов в нашей системе.

1. Команда ifconfig

Эта команда уже давно используется для просмотра и настройки сетевых интерфейсов в Linux. К сожалению, эта команда помечена как «устаревшая» и не предустановлена ​​в некоторых дистрибутивах, таких как последние выпуски Debian и Kali Linux.

Чтобы вывести список сетевых интерфейсов с помощью ifconfig, выполните приведенную ниже команду.

команда ifconfig

Совет: Если вы получаете сообщение об ошибке типа ‘команда ifconfig не найдена,‘ установите утилиту ifconfig с помощью команды ниже.

sudo apt установить сетевые инструменты

В других системах, таких как Debian, вы все равно получите сообщение об ошибке, поскольку ifconfig будет установлен по пути /sbin. Поэтому вам нужно будет выполнить ifconfig с приведенным ниже синтаксисом.

2. IP-команда

Команда IP является преемником команды ifconfig. Вы можете использовать его для просмотра списка сетевых интерфейсов и настройки маршрутизации и туннелей. Эта утилита предустановлена ​​во всех дистрибутивах Linux.

Чтобы получить список сетевых интерфейсов с помощью команды IP, выполните приведенную ниже команду.

IP-команда

3. Команда netstat

Еще одна утилита, которую вы можете использовать для получения списка всех сетевых интерфейсов в вашей системе, — это netstat. Выполните команду ниже.

команда netstat

4. Команда nmcli

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

перезапустить сетевую службу debian

2. ОС на основе RHEL (centos, Fedora и т. д.)

Чтобы перезапустить сетевой интерфейс в операционных системах на основе RHEL, вы можете использовать утилиту systemctl или nmcli.

Читайте также:  Touchpad linux not working

Запустите приведенные ниже команды, чтобы запустить и остановить сетевой интерфейс с помощью nmcli.

Сеть sudo nmcli отключена. сеть sudo nmcli включена

Используйте следующие команды для перезапуска сетевого интерфейса в дистрибутивах на основе RHEL с помощью systemctl команда.

sudo systemctl перезапустить NetworkManager.service

перезапустить сетевую службу rhel

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

Как отобразить деревья каталогов в терминале Linux

@2023 — Все права защищены.5лinux — невероятно универсальная и мощная операционная система, любимая миллионами пользователей по всему миру. Одной из основных причин его популярности является интерфейс командной строки (CLI), который позволяет поль.

Находите файлы с легкостью: мастерство обнаружения путей к файлам в Linux

Находите файлы с легкостью: мастерство обнаружения путей к файлам в Linux

@2023 — Все права защищены.2лinux — невероятно универсальная операционная система, известная своей надежностью, производительностью и безопасностью. Как пользователь Linux, вам часто нужно найти полный путь к файлу для различных задач, таких как с.

Читайте также:  Linux mint восстановить grub2

Поиск файлов, которые были недавно изменены в Linux

Поиск файлов, которые были недавно изменены в Linux

@2023 — Все права защищены.3АЕсли вы пользователь Linux, вам может понадобиться найти недавно измененные файлы, возможно, чтобы найти обновленный файл конфигурации или отследить изменения, сделанные пользователем. К счастью, Linux предоставляет не.

Источник

How to restart network interfaces on Linux

restart network interface

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.

Источник

Оцените статью
Adblock
detector