Первый способ:
sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1
sysctl -w net.ipv6.conf.lo.disable_ipv6=1
После выполнения данных команд проверяем ip a, и адреса ipv6 не будет. Но после перезагрузки эти команды нужно повторить. Правильнее их записать в в конфигурационный файл sysctl.conf
Второй способ:
Вот так, добавим в конец конфигурационного файла.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
И применим его, командой sysctl -p
Отключение ipv6 через netplan:
network:
  version: 2
  ethernets:
    eno1:
      link-local: [ ipv4 ]
      dhcp4: false
      accept-ra: false
      addresses:
        - 191.2.1.86/24
После правки конфиг файл netplan нужно выполнить проверку и перезапуск настроек.