После обновления до Ubuntu 22.04, похоже, что в новой версии netplan использование параметров
gateway4 и gateway6 стало устаревшим.
- Сообщение об ошибке
`gateway4` устарело, используйте вместо этого маршруты по умолчанию.
Смотрите раздел 'Маршруты по умолчанию' в документации для получения дополнительной информации.
`gateway6` устарело, используйте вместо этого маршруты по умолчанию.
Смотрите раздел 'Маршруты по умолчанию' в документации для получения дополнительной информации.
- Перед исправлением
network:
ethernets:
ens3:
addresses:
- 192.168.0.2/24
gateway4: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
search: []
optional: true
version: 2
- После исправления
network:
ethernets:
ens3:
addresses:
- 192.168.0.2/24
routes:
- to: default
via: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
search: []
optional: true
version: 2
Для IPv6 также можно использовать подобный синтаксис.