I have a pretty straight forward network, however I am using routing-instances (set as virtual router) to route vlans through a central firewall. As such, I need all of my data vlan clients to be able to get DHCP addresses from my server vlan. On cisco this was incredibly easy and is as simple as setting ip helper address on each vlan SVI and it just works.
Comparitively, on this EX4600 it appears that there are a TON of dhcp options and configurations. All I really need to do is make sure clients can get an IP from my windows server. I just want to be sure I don't miss anything:
My config which does work in testing:
routing-instances { Data { instance-type virtual-router; interface irb.10; interface irb.20; interface irb.300; routing-options { static { route 0.0.0.0/0 next-hop 1.1.0.4; } } forwarding-options { dhcp-relay { server-group { DataVlanDHCP { 1.1.11.2; } } active-server-group DataVlanDHCP; group DataRelayGroup { interface irb.10; interface irb.20; } } }
Questions:
1. Is this the proper method for DHCP relay when using routing-instances or should I be using global config(edit forwarding-options)?
2. Is there anything i should need under the global config in addition to what i have under routing instances?
3. What is the forward-only option? Should this be set as well?