Правку файла сеть подхватывает не сразу: одна команда Netplan её проверяет, другая — применяет.
sudo netplan generate читает файлы и записывает готовую настройку для networkd в /run/systemd/network/. Интерфейсы она не трогает. Ошибку в файле она печатает с номером строки и столбца: 50-lab.yaml:8:9: … address '192.0.2.10' is missing /prefixlength — у адреса в строке 8 нет префикса.
sudo netplan apply делает то же и вдобавок передаёт настройку networkd — адрес на интерфейсе меняется. Без ошибок обе команды ничего не печатают.
Права на файл оставь прежними: с открытыми для всех Netplan печатает предупреждение Permissions for /etc/netplan/… are too open.
Сгенерировать и применить
Файл /etc/netplan/50-lab.yaml уже исправлен: в нём 192.0.2.10/24. Выполни sudo netplan generate и посмотри адрес lab0, затем sudo netplan apply — и посмотри снова.
Сначала предположи
Файл уже исправлен. Какой адрес покажет ip у lab0 сразу после sudo netplan generate?
Теперь начни упражнение, выполни команду и сверь прогноз с выводом.