Я недавно установил Ubuntu Server 20.04 LTS на свой рабочий стол и обнаружил, что нет подключения к Интернету, хотя у меня был подключен кабель локальной сети. ifconfig
и iwconfig
не смогли сказать, что соответствующие пакеты net-tools
и wireless-tools
не были установлены.
РЕДАКТИРОВАТЬ
Вот запрашиваемая информация. Пожалуйста, найдите изображение здесь.
Сетями на сервере Ubuntu управляет netplan. В вашем файле отсутствуют детали, необходимые для правильного подключения к сети Ethernet.
Во-первых, давайте переименуем файл:
sudo mv /etc/netplan/*.yaml /etc/netplan/01-netcfg.yaml
Теперь давайте изменим его, включив в него необходимые данные:
sudo nano /etc/netplan/01-netcfg.yaml
Измените файл на следующее:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: true
Netplan is очень важно про расстояние, отступы и т. д. Тщательно проверяйте дважды. Сохраните (Ctrl + o, затем Enter) и выйдите (Ctrl + x) текстового редактора. Следуйте с:
sudo netplan generate
sudo netplan apply
Вы должны быть все готово.
Короткое дополнение к ответу chili555: В моем случае единственная проблема заключалась в том, что по какой-то странной причине Ubuntu поверил имени моего сетевого интерфейса в /etc/netplan/01-netcfg. yaml
на enp0s5
вместо enp0s4
, что было правильным для моей виртуальной машины.