I have multipe NICs on my server that each sit in a different subnet. Each of these subnets are in a vlan that has access to a range of loopbacks on the edge device. I do this by using persistent routes on the NPM server. I do not have default gateways on the NICS
Example
Nic 1 - 172.16.31.0 / 29
nic 2 - 172.16.31.40 /29
nic 3 - 172.16.31.240 /28
Route example on server
route add -p 1.0.0.0 mask 255.255.255.0 172.16.31.5 - this is nic 1
route add -p 1.0.1.0 mask 255.255.255.0 172.16.31.46 - this is nic 2
route add -p 1.0.2.0 mask 255.255.255.0 172.16.31.243 - this is nic 3
The polling works perfectly fine, it sees my device and interfaces. The problem is when i look at the logs and start seeing ACL denies on the router.
Lets say i look at a cisco router that has the loopback 1.0.1.3 address. NPM should use the NIC2 address to route to this device. It does do that, but i also see port 137 come in sourced from all other NIC ip addresses. Of course, my ACL's are knocking them down at the edge, but i believe this is causing unwanted traffic on the network.
Does anybody have a fix for this?