Honestly, I would run:
This will tell us which exact distro/version you're on
For example I am running bookworm for the majority of my Linux servers:
Code:
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
and I have had to use /etc/network/interfaces with the minimal netinst most things use. This is the output for a VM, so ignore the vmbr interface yours will be different if it's physical.
Code:
cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface enp1s0 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.104/24
gateway 192.168.1.1
bridge-ports enp1s0
bridge-stp off
bridge-fd 0