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

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

Я использую безголовый сервер Ubuntu версии 19. Недавно я вставил в слот карту PCIe x1, которая затем переименовала мой сетевой интерфейс с enp4s0в enp5s0.

Теперь, когда бы я ни запускал машину, она не может получить IP-адрес локальной сети по DHCP, если я явно не получу новый с помощью dhclient -v enp5s0.

Есть ли способ сделать так, чтобы enp5s0он автоматически настраивался?

Редактировать: Добавлен вывод, /etc/netplan/*.yamlкак и было рекомендовано

network:
    ethernets:
        enp4s0:
            dhcp4: true
    version: 2

Я вижу, что он все еще называется enp4s0, мне самому переименовать его, может кто-то посоветует? Извините, я еще немного новичок в Linux и все еще разбираюсь в системе.

решение1

Я предлагаю вам отредактировать файл netplan, чтобы изменитьenp4s0кenp5s0и сохранить. Далее:

sudo netplan generate 
sudo netplan apply 

и затем перезагрузитесь. Вы получили IP-адрес? Проверьте:

ping -c3 www.ubuntu.com

Если вы получаете пинг, значит, вы действительно хорошо подключены.

Связанный контент