Как автоматически включить сетевой интерфейс при запуске системы?

Вопрос или проблема

У меня есть сетевой интерфейс, настроенный на статический IP-адрес.

При перезагрузке мне всегда нужно открывать графический интерфейс NetworkManager и нажимать кнопку “подключиться”.

Как автоматически включить сетевой интерфейс при запуске системы?

В менеджере рабочего стола Cinnamon:

  • перейдите на панель задач
  • нажмите на иконку сети (выглядит как два разъема, которые собираются подключиться (подумайте о создании Адама Микеланджело, но с обычными разъемами))
  • это вызывает графическую панель прямо над панелью задач
  • нажмите “настройки сети”
  • появляется диалог “Сеть”
  • щелкните на вашем сетевом интерфейсе
  • нажмите на иконку шестеренки
  • откроется новый диалог
  • слева будет список текстовых названий, одно должно называться “Идентичность”, нажмите на “Идентичность”
  • внизу убедитесь, что флажок “Автоматически подключаться” включен
  • готово
  • бонус: перезагрузите и проверьте, что сетевой интерфейс поднимается после перезагрузки

Метод командной строки:

к сожалению, эти изменения по какой-то причине не отображаются в графическом интерфейсе. поэтому я не очень доверяю этому методу, и снова этот метод зависит от устаревших инструментов/методов ifconfig. это может сработать, а может и нет. метод GUI действительно изменяет значение в этом файле, так что это важно.

Ответ или решение

Чтобы автоматически включить сетевой интерфейс при запуске системы в стандартных дистрибутивах Linux, таких как CentOS, RHEL или Fedora, вы можете воспользоваться следующими методами: через графический интерфейс или через командную строку.

Метод с использованием графического интерфейса в менеджере рабочего стола Cinnamon:

  1. Откройте панель задач.
  2. Нажмите на значок сети (выглядит как два соединённых разъёма).
  3. Выберите "Сетевые настройки" из выпадающего меню.
  4. В окне "Сеть" выберите необходимый сетевой интерфейс.
  5. Нажмите на значок шестерёнки (настройки).
  6. Перейдите в раздел "Идентичность".
  7. Убедитесь, что установлен флажок "Подключаться автоматически".
  8. Закройте окно настроек.

Совет: Перезагрузите систему и проверьте, что сетевой интерфейс автоматически подключается.

Метод с использованием командной строки:

  1. Получите имя интерфейса, который вы хотите настроить. Это можно сделать с помощью команды:

    ip link show
  2. Отредактируйте файл конфигурации вашего интерфейса. Откройте его в текстовом редакторе, например:

    sudo vim /etc/sysconfig/network-scripts/ifcfg-<name_of_interface>

    Замените <name_of_interface> на имя вашего интерфейса.

  3. Убедитесь, что в файле присутствует параметр ONBOOT и его значение установлено на yes. Например:

    ONBOOT=yes
  4. **Сохраните изменения и закройте редактор.

Важно: Учтите, что метод с использованием ifconfig является устаревшим, и рекомендуется перейти на использование команд ip для настройки сетевых интерфейсов. По этой причине лучше доверять графическому интерфейсу для внесения изменений, так как он актуален и безопасен.

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

Оцените материал
Добавить комментарий

Капча загружается...