So, there are a couple of things I notice that I find quite odd:
You reference a bridge-port enp3s0, but that iface is not in the file further, just an eno1 that you don't use.
Both the eno1 and the enp3s0 are not in your interface-devices list (ip a).
In your ip a there are a couple of numbers missing/skipped, especially 2 and 3 are of note, as those could be there the eno1 and/or enp3s0 could be.
I also see some tap-devices that I'm guessing are from VM's or containers you've set up?
For those VMs, did you set up auto-start and PCI(e) passthrough? Because it might be that you broke something there, blocking access to your host but (maybe) not the VM's running on it.
If yes on the auto-start, you might want to temporarily disable it and then reboot the system, seems if things start working.
For that first run ls -l /etc/pve/qemu-server/
to find all your VM-numbers (in case you don't know them)
Then, run nano /etc/pve/qemu-server/VMID.conf
(where you replace the VMID with the actual ID, the same one you just got listed)
Find if the file as a line starting with booton
and if it has a 1
behind it, if so, change it to 0
, then exit out by pressing control+X, pressing Y and then Enter.
Finally, run qm stopall
to (gracefully) stop all VM's (give it a minute), then reboot
to restart the server.
if no on both, did you already reboot the server + if you look at the led's next to the network-port(s), do they work?