Проводное неуправляемое в сервере Ubuntu 19.04

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

Я установил сервер Ubuntu 19.04, а затем установил графический интерфейс, потому что я не эксперт и он мне нужен. Мое проводное интернет-соединение работает хорошо, но когда я пытаюсь установить статический IP, я не знаю, как это сделать, так как в настройках сети не отображается никаких проводных соединений, а иконка соединения говорит “проводное неуправляемое”.

Я пытался следующее:
– Отредактировал /etc/network/interfaces и изменил managed на true. Затем перезапустил Network Manager, но ничего не изменилось.
– Затем выполнил sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf. Это тоже не сработало.
– В том же файле пытался установить unmanaged devices на none. Не сработало.

Теперь я не знаю, что еще попробовать. Есть какие-либо советы, пожалуйста?

/etc/network/interfaces не используется с 18.04, когда Ubuntu перешла на netplan. Вы можете найти конфигурацию netplan в /etc/netplan/

Проверьте файл, который находится в этой директории, вы найдете свои сетевые интерфейсы там.

Если вы хотите, чтобы netplan использовал NetworkManager, отредактируйте файл так:

# Позволить NetworkManager управлять всеми устройствами на этой системе
network:
  version: 2
  renderer: NetworkManager

Затем примените новую конфигурацию с помощью sudo netplan apply

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

Решение проблемы с «Wired unmanaged» на сервере Ubuntu 19.04

Установка статического IP-адреса в Ubuntu 19.04 может вызывать сложности, особенно если вы видите сообщение «Wired unmanaged». Давайте рассмотрим, как можно решить вашу проблему по шагам.

Шаг 1: Понимание работы сетевых средств в Ubuntu

Первое, что стоит отметить, это то, что начиная с версии Ubuntu 18.04, система управления сетью была изменена с классического подхода через файл /etc/network/interfaces на использование Netplan. Это необходимо учитывать при настройке сетевых интерфейсов.

Шаг 2: Проверьте конфигурацию Netplan

  1. Откройте терминал.
  2. Перейдите в директорию с конфигурацией Netplan:
    cd /etc/netplan/
  3. Используйте команду ls, чтобы увидеть файлы в этой директории. Обычно там будет файл с расширением .yaml, например 01-netcfg.yaml или 50-cloud-init.yaml.

Шаг 3: Редактирование файла конфигурации Netplan

Теперь откройте файл конфигурации для редактирования, например, с помощью текстового редактора nano:

sudo nano 01-netcfg.yaml

Шаг 4: Настройка сетевого интерфейса

Важный момент: для использования статического IP-адреса вам нужно настроить файл .yaml, добавив необходимые параметры. Вот пример, как это может выглядеть:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:  # Убедитесь, что это имя вашего интерфейса
      dhcp4: no
      addresses:
        - 192.168.1.100/24  # Статический IP-адрес
      gateway4: 192.168.1.1  # Шлюз
      nameservers:
        addresses:
          - 8.8.8.8  # Основной DNS
          - 8.8.4.4  # Второстепенной DNS

Обратите внимание: имя интерфейса может быть другим (например, enp0s3, ens33, и т.д.). Проверьте его с помощью команды ip a.

Шаг 5: Применение изменений

После редактирования сохраните изменения (если используете nano, нажмите CTRL + O, затем Enter, и CTRL + X, чтобы выйти). Теперь примените новые настройки с помощью команды:

sudo netplan apply

Шаг 6: Проверка состояния подключения

После этого вы можете проверить состояние сетевого подключения:

ip a

или

nmcli device status

Если настройки применены корректно, статус вашего интерфейса должен измениться, и вы должны иметь доступ к сети по установленному статическому IP-адресу.

Заключение

Если вы следовали всем шагам, но проблема не была решена, возможно, стоит проверить, нет ли конфликтов в сети или обратиться к документации Ubuntu для более подробной информации. Не забывайте также обновлять систему для исправления возможных багов, так как Ubuntu 19.04 больше не поддерживается. Рассмотрите возможность обновления до более новой версии, которая обеспечивает лучшую поддержку и возможности для управления сетью.

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

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