But my problem is that no client on VLAN18 becomes a IP-Adress from the Server, but with static IP everthing went fine. What i have to do also that the DHCP is working on VLAN18?
Do i need to set a firewall rule?
Thanks for your tipps.
As the green dhcp server is on a different subnet from your vlan18, then when a computer on vlan18 asks for an ip address it will broadcast a dhcp discover packet on the vlan18 subnet only and will not reach the dhcp server on the green subnet. As it is a broadcast then you cannot forward these packets via a firewall rule.
If you google there is information about using dhcrelay to communicate dhcp requests from one subnet to another. The dhcrelay command is present in IPFire but I have no idea how you would use this within IPFire to do what you want. You would also need to figure out how to maintain this dhcrelay setup across reboots and upgrades.
The simplest setup in my mind would be to put a simple dhcp server on your vlan18 subnet. This could be done quite easily with a RPi. I use this approach for my orange dmz subnet, where I have things like my tv and dvd player to get access to the Internet without getting anywhere near my green and blue networks.
Due to backwards compatibility reasons, you can't assign more than one VLAN to a zone
One NIC can't be accessed natively by more than one zone
You can't use the same VLAN tag more than once per NIC
A NIC that is assigned to RED can't be accessed by any other zone if RED is in PPP mode