I am forwarding two ports of broadcast UDP data from an inside private network VLAN (VLAN 100) to two outside private networks via WAN connections on an ISR4431. The broadcast forwarding seems to work using the ip-helper addresses in the VLAN. The sources of the broadcast data are also NAT'd to the sources on the WAN ports. I am wanting to separate the packets to their appropriate outside private networks. However, I am having an issue with both ports of UDP data on both networks, port 5207 is from source 10.1.1.87 , this belongs on the 10.194.234.0 network and port 6001 is from source 10.1.1.99 and belongs on the 10.0.1.0 network. I have tried several iterations of extended access control lists on the VLAN output to control that data from each source to the WAN connections. I am currently at a loss. I have tried standard access lists on the two WAN ports with no affect, as well. I have attached relevant part of myconfiguration. Any and all comments and suggestions are welcome!
interface GigabitEthernet0/0/0
ip address 10.0.1.33 255.255.255.0
ip nat outside
interface GigabitEthernet0/0/1
ip address 10.194.234.1 255.255.255.0
ip nat outside
interface VLAN 100
ip address 10.1.1.190 255.255.255.0
ip helper-address 10.194.234.99
ip helper-address 10.0.1.210
ip nat inside
ip access-group V100OUT in
ip nat inside source static 10.1.1.87 10.194.234.1
ip nat inside source static 10.1.1.99 10.0.1.33
ip forward-protocol udp 5207
ip forward-protocol udp 6001
ip access-list extended V100OUT
permit udp host 10.1.1.0 host 10.1.1.255
permit udp host 10.1.1.87 host 10.194.234.99
permit udp host 10.1.1.99 host 10.0.1.210