So I’ve turned off the DHCP server in Zeroshell and used this forum post https://www.zeroshell.org/forum/viewtopic.php?t=557 to set up dhcrelay to a DHCP server running on Windows 2008. Unfortunately, all of my clients get IP addresses from the same subnet. The startup script looks like this:
dhcrelay -i ETH01.1 -i ETH01.10 -i ETH01.20 192.168.101.5
All of my clients get IP addresses as if they were on VLAN 10. This might fix my issues with the DHCP server, but now my VLANs are all using the same subnet.
Does anybody have any suggestions?