Discover MAC Address From Different Subnet

Discover MAC Address From Different Subnet

I have a unique issue that nobody seems to be able to help us with thus far. I even have a paid ticket open with MS right now, but they are a bit slow to respond. I have read your articles, and you seem to have a very good knowledge of what happens at level 2 and level 3 and you might be able to help us.

What we want to do is to be able to determine the MAC address of computers connecting to our Internet server, from different subnets. I understand that MAC addresses are not preserved once a packet reaches level 3, since it is only required for the subnet. I do know however that it is possible to determine the MAC address of a connecting computer with DHCP; the problem is keeping that data and transferring it over the Internet to our server.

Is it possible to solicit DHCP discover details from a connecting computer, even if it is not on the same subnet? Can we set up a relay server in order to get these details, or just generate a packet request and store the MAC address as data?

We want this to be as unobtrusive as possible. It would be ideal if this could be done from our own server. We would be prepared to set up a server dedicated to this purpose if necessary.

If it is not possible for us to get MAC information from different subnets from our server, would it be possible to get these details with minimal contribution from the clients� computer? i.e. simple javascript or something like that?







                  New to ADSelfService Plus?