Получить MAC-адрес удаленного ПК?

Мне нужно получить MAC-адрес от ПК. Код, который я написал до сих пор, находится здесь (это только небольшая часть кода).

public byte[] getMac(L2PcInstance player)
{
    try
    {
        NetworkInterface ni = NetworkInterface.getByInetAddress(player.getClient().getConnectionAddress());
        if (ni != null)
        {
            byte[] mac = ni.getHardwareAddress();
            if (mac != null)
            {
                return mac;
            }
        }
    }
    catch (SocketException e)
    {
        _log.log(Level.SEVERE, "No MAC address.", e);
    }
    return null;
}

Этот код находит MAC-адрес компьютера, на котором я его запускаю, но мне нужно получить удаленный MAC-адрес.

Ответы на вопрос(1)

Ваш ответ на вопрос