Help with VLAN setup

I appreciate your reply and ask you to have patience with me, remember I said I don’t know what I’m doing.

First, on the server under dhcp I unselect interface eno2 with dhcp set 192.168.1.250 / 255.255.248.0
And enable interfaces
Eno2.1 192.168.0.251/24
Eno2.2 192.168.1.251/24
Eno2.3 192.168.3.251/24

If I just have one VLAN enabled dhcp will work when I turn the others on traffic comes to a halt.

Second at the moment I have all ports set to vlan 1 just to try to get dhcp workin with multiple vlans except the port for the server which I have set as a trunk.

Initially I was trying with just the interface serving dhcp (eno2) and had the port divided up on the switch for the different vlans but that wasn’t working either, now granted I was unaware of the helper vlan command but that doesn’t explain why it wouldn’t work on any vlan