Похоже что bridge1 не мог получить сетевые настройки по dhcp. По какому ману настраивали? А вы как хотели?
Сначала делал вручную, теми же командами, что вы писали выше и редактировал /etc/network/interfaces, но kvm не видела бридж либо отваливалась сеть, после чего создал бридж через gui kvm, она его сразу подхватила и увидела, затем systemd не мог инициализировать сетевые интерфейсы при загрузке, добавил параметр игнорировать готовность сети при загрузке, доступ к сети был, однако значок сети в gnome shell был с знаком вопроса и выдавал уведомление, что сеть ничем не управляется.
После чего добавил данные настройки в /etc/network/interfaces и перезагрузил службу Network, сеть появилась значок вопроса в трее пропал.
Наверное хотел без костылей, но похоже никак без них. Я думал просто, что ip адрес должен быть у enp0s31f6 интерфейса, а на бридж просто идти проброс входящих пакетов, не работал с ubuntu раньше, поэтому не знаю как выглядит правильно настроенный бридж без глюков. В принципе оно и так работает.
auto lo bridge1
iface lo inet loopback
iface enp0s31f6 inet manual
auto bridge1
iface bridge1 inet dhcp
bridge_ports enp0s31f6
bridge_stp off
bridge_fd 0.0