From: Vadkan Jozsef on
How can I get the MAC address of a computer, if it isn't in the same
network segment?

e.g.: can I get the MAC from a normal, public IP?

There is no solution for this?

Thank you!


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
From: Stan Hoeppner on
Vadkan Jozsef put forth on 1/6/2010 3:51 PM:
> How can I get the MAC address of a computer, if it isn't in the same
> network segment?
>
> e.g.: can I get the MAC from a normal, public IP?
>
> There is no solution for this?

tcpdump with the "-e" option will display the MAC address.

--
Stan


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
From: Javier Barroso on
Hi,

On Wed, Jan 6, 2010 at 11:57 PM, Stan Hoeppner <stan(a)hardwarefreak.com> wrote:
> Vadkan Jozsef put forth on 1/6/2010 3:51 PM:
>> How can I get the MAC address of a computer, if it isn't in the same
>> network segment?
>>
>> e.g.: can I get the MAC from a normal, public IP?
>>
>> There is no solution for this?
>
> tcpdump with the "-e" option will display the MAC address.
I think that this won't give you MAC from a public IP. I think it is
not possible (and it doesn't have any sense).

Regards,


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
From: Boyd Stephen Smith Jr. on
In <1262814712.27527.5.camel(a)ubuntu>, Vadkan Jozsef wrote:
>How can I get the MAC address of a computer, if it isn't in the same
>network segment?

MAC addresses are not normally used for network identification outside of
their segment. In addition, none of the higher level protocols in common use
contain the MAC address in their headers.

>e.g.: can I get the MAC from a normal, public IP?
>
>There is no solution for this?

1. See if they are mis-advertising their IPv6 auto-configuration address as a
public IPv6 address, perhaps through an AAAA record.

2. Traceroute the system. The last machine in the traceroute that is not the
target probably on the same network segment. Crack that machine.[*] Verify
it is on the same network segment. If not, start again with a traceroute from
this system. If so, you can use ARP directly, tcpdump -e, some versions of
ping, or nmap to determine the MAC address of a computer on the same segment.

* That would most likely be illegal. Don't to it. Don't blame me if you
can't, or get caught.
--
Boyd Stephen Smith Jr. ,= ,-_-. =.
bss(a)iguanasuicide.net ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/ \_/

From: John Hasler on
Boyd Stephen Smith Jr. writes:
> MAC addresses are not normally used for network identification outside
> of their segment. In addition, none of the higher level protocols in
> common use contain the MAC address in their headers.

The reason being that said network segments are not necessarily Ethernet
at all.
--
John Hasler


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org