I’d like to relay DHCP broadcasts to a helper that lives in a different VRF than the one in which the giaddr lives, but I keep getting barked at:
RP/0/RSP0/CPU0:Feb 7 16:29:09.899 : dhcpd[1091]: DHCPD: TP2477: Inapplicable helper due to differing access & server interface VRFs with null GIADDR Here’s where I’m going.. ! dhcp ipv4 profile DHCP proxy helper-address vrf management 10.219.51.185 giaddr 0.0.0.0 helper-address vrf management 10.219.51.249 giaddr 0.0.0.0 relay information option allow-untrusted ! interface Bundle-Ether1.127 proxy profile DHCP interface Bundle-Ether1.4001 proxy profile DHCP ! interface Bundle-Ether1.127 vrf residential-management ipv4 address 10.61.0.1 255.255.255.0 encapsulation dot1q 127 ! interface Bundle-Ether1.4001 vrf foo ipv4 address 10.69.69.1 255.255.255.248 encapsulation dot1q 4001 ! For completeness, the debugs do suggest that the giaddr is getting set according to the VRF the profile is applied to: RP/0/RSP0/CPU0:Feb 7 17:05:37.119 : dhcpd[1091]: DHCPD: TP1883: Giaddr not present, Set giaddr 10.61.0.1, chaddr 0001.47f8.7410 … RP/0/RSP0/CPU0:Feb 7 17:15:25.771 : dhcpd[1091]: DHCPD: TP1883: Giaddr not present, Set giaddr 10.69.69.1, chaddr 0201.47f8.7412 I’m sort of doing this already in an older IOS environment, but the helper is not in a VRF (the giaddr is, though). The reason I was forced to do it that way in IOS was because of a feature limitation on the old, non-sophisticated IOS platform I was using. I imagine XR hotness should have no such limitation :) NB: I am *not* using the bng pie on this particular device. I’m a little fuzzy on when and where I actually need bng. I see references for dhcp ipv4 proxy in non-bng command reference guides (which is what I’ve been referring to for this configuration), so I’m making the assumption that bng isn't required, but maybe it is? Oh, and this is in XR5.3.4: RP/0/RSP0/CPU0:#show install active summary Tue Feb 7 14:19:23.490 EST Default Profile: SDRs: Owner Active Packages: disk0:asr9k-mini-px-5.3.4 disk0:asr9k-mpls-px-5.3.4 disk0:asr9k-mgbl-px-5.3.4 disk0:asr9k-mcast-px-5.3.4 disk0:asr9k-fpd-px-5.3.4 disk0:asr9k-k9sec-px-5.3.4 disk0:asr9k-px-5.3.4.CSCvb31992-1.0.0 disk0:asr9k-px-5.3.4.CSCvb37291-1.0.0 disk0:asr9k-px-5.3.4.CSCvb39379-1.0.0 disk0:asr9k-px-5.3.4.CSCvb72705-1.0.0 disk0:asr9k-px-5.3.4.CSCvb88426-1.0.0 disk0:asr9k-px-5.3.4.CSCvb92687-1.0.0 disk0:asr9k-px-5.3.4.CSCvb95320-1.0.0 disk0:asr9k-px-5.3.4.CSCvc02589-1.0.0 disk0:asr9k-px-5.3.4.CSCvc18067-1.0.0 disk0:asr9k-px-5.3.4.CSCvc22207-1.0.0 RP/0/RSP0/CPU0:# Thanks in advance! _______________________________________________ cisco-nsp mailing list [email protected] https://puck.nether.net/mailman/listinfo/cisco-nsp archive at http://puck.nether.net/pipermail/cisco-nsp/
