This article provides a configuration example for DHCP relay on a SRX, where the DHCP server interface and DHCP relay interfaces are in different routing-instances.
DHCP ----(10.10.10.1) ge-0/0/1.0 SRX ge-0/0/0.0 (192.168.1.5)----(192.168.1.254) DHCP Clients Servers
set forwarding-options dhcp-relay server-group dummy-config
set policy-options policy-statement export_dhcp_server_route term 1 from instance master set policy-options policy-statement export_dhcp_server_route term 1 from route-filter 192.168.1.0/24 exact set policy-options policy-statement export_dhcp_server_route term 1 then accept set policy-options policy-statement export_dhcp_server_route term 2 then reject set policy-options policy-statement import_relay_route_to_server_vr term 1 from instance dhcp-relay set policy-options policy-statement import_relay_route_to_server_vr term 1 from route-filter 10.10.10.0/24 exact set policy-options policy-statement import_relay_route_to_server_vr term 1 then accept set policy-options policy-statement import_relay_route_to_server_vr term 2 then reject
set routing-instances dhcp-relay instance-type virtual-router set routing-instances dhcp-relay interface ge-0/0/1.0 set routing-instances dhcp-relay routing-options instance-import export_dhcp_server_route set routing-instances dhcp-relay forwarding-options dhcp-relay server-group wifi-server 192.168.1.254 set routing-instances dhcp-relay forwarding-options dhcp-relay active-server-group wifi-server set routing-instances dhcp-relay forwarding-options dhcp-relay group relay-in-vr interface ge-0/0/1.0
set forwarding-options dhcp-relay server-group dummy-config set routing-options instance-import import_relay_route_to_server_vr
root@vsrx-1# run show dhcp relay statistics routing-instance dhcp-relay Packets dropped: Total 0 Messages received: BOOTREQUEST 1 DHCPDECLINE 0 DHCPDISCOVER 0 DHCPINFORM 0 DHCPRELEASE 0 DHCPREQUEST 1 Messages sent: BOOTREPLY 1 DHCPOFFER 0 DHCPACK 1 DHCPNAK 0 DHCPFORCERENEW 0
root@vsrx-1# run show dhcp relay binding routing-instance dhcp-relay IP address Session Id Hardware address Expires State Interface 10.10.10.2 14 00:0c:29:e9:6d:00 86381 BOUND ge-0/0/1.0