Link to home
Start Free TrialLog in
Avatar of mikelang
mikelang

asked on

Exceed XDMCP sessions from a multihomed W2K network card

Anyone know how to get Hummingbird Exceed to use a source IP address other than the windows default for the network interface?

I have multiple 'virtual' IP addresses configured on a single W2K network interface and I need to be able to pick which source address Exceed will use for the initial UDP 177 'willing to manage' query - that's not the same as setting the XDMCP display address :-)
Avatar of bbao
bbao
Flag of Australia image

umm... not sure what you mean completely. are you looking for an utility that gives specific connection ports and relevant applications or processes of current TCP/UDP seesions?
Avatar of mikelang
mikelang

ASKER

Here's a bit more info ...

When a network application launches (Exceed in this case) and it 'binds' to a network socket, it will be allocated the windows default source IP address for that network interface - UNLESS the application specifically requests another IP address on the interface.

Most other X emulation packages allow you to specify this address but the option seems to missing in Hummingbird Exceed.

I am looking for either a MS Windows workaround or a way to configure this option within Exceed.

Cheers.
basically, on XP workstation, you can use NETSTAT with -o command-line switch to display the owning process ID associated with each connection, so you can determine which IP has been used for specific seesion.

as for how to make sure a desired IP to be used by a specified application, you may use ROUTE ADD command with INTERFACE parameter explicitly added.

hope it helps,
bbao
"you may use ROUTE ADD command with INTERFACE parameter explicitly added"

Say interface 0x2 has two IP addresses configured 192.168.1.1 (Default) and 192.168.1.2

If I try, for example

route add 192.168.1.3 mask 255.255.255.255 192.168.1.2 IF 2

Route print actually returns

Network Destination       Netmask                  Gateway          Interface         Metric
192.168.1.3                  255.255.255.255      192.168.1.1     192.168.1.1     1

Can't see any way to do it with a single interface.

Cheers.


ASKER CERTIFIED SOLUTION
Avatar of bbao
bbao
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
that means one of the two IPs above, 192.168.1.1 and 192.168.1.2, should be changed to another subnet, 192.168.2.1 for example.
Yep, that works !

Many thanks bbao.