What do I need to do in order to scan for devices on network accessible via 2nd NIC? Right now, when I try to discover, I get nothing…
Is your dude server the machine with 2 network cards? What is most likely happening is the discovery for devices accessible through nic 2 is going out card 1.
Supposing it is… which card has the default gateway?
What you can do is from a cmd prompt type “route print”.
Which network card/route is the higher priority?
The problem is most likely that the 2nd network card is a lower priority and/or doesn’t have a default gateway.
You might have 172.16.0.1/24 on card one and 192.168.0.1/24 on card 2
You will need to forcefully route 172.16.0.0/16 out to card 1 and 192.168.0.0/16 addresses out card 2.
From a command prompt execute the following two commands…
Route Add 172.16.0.0 Mask 255.255.0.0 172.16.0.1 metric 1
Route Add 192.168.0.0 Mask 255.255.0.0 192.168.0.1 metric 1
These route less specific traffic out the desired direction.
The route command…
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^Interface
If IF is not given, it tries to find the best interface for a given gateway.
If that fixes the problem you might need to add a batch job to automate this.
HTH,
Lebowski
[edit - typo]