Я использую безголовый сервер 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
Если вы получаете пинг, значит, вы действительно хорошо подключены.