Specify SNMP Probe Address

I have The Dude setup to monitor hundreds of devices. But I must admit, I am thoroughly confused about how to configure The Dude to specify which IP to initiate an IP scan from.

Our server has multiple IP addresses on the network. Our equipment has SNMP traps to only enable communication from specific IP address ranges. We recently changed an ip address, let’s say from 10.10.10.44 to 10.10.10.249. The SNMP traps are setup to permit communications on 10.10.10.44/32 and 10.10.10.248/29. Pings from The Dude go through successfully. On some devices, the SNMP probe goes through (devices with at 10.10.10.X address). On others, SNMP usually fails (10.20.20.X); sometime it does not fail, but 98% of the time it fails. I have attempted to add agents with the specific IP address, and run snmpwalks with that agent, but it makes no difference.

What am I missing here?

THANKS!!

For additional information, I sniffed the packets, and the snmpwalk is being initiated by a completely different IP address on the machine. This confirms that somehow, The Dude is not configured to use the proper IP. This occurred from the same IP regardless of the Agent used.

Any ideas how to change which IP address is used by The Dude to initiate SNMP communications?