Использование только NetworkInterface является неполным ответом.Это сработало бы, если бы целью было получить mac-адрес SERVERS.На плакате четко указано, что ему нужен MAC-адрес КЛИЕНТА.
Способ сделать это - через апплет или через компонент плагина ActiveX (который не гарантированно работает вне IE).
Проблема здесь (с которой вы уже столкнулись)что эта операция (NetworkInterface) защищена в обычном апплете и не разрешена менеджером безопасности.Для этого вам нужно будет подписать свой апплет и включить файл политики, позволяющий апплету получить доступ к клиентской системе (то есть классу NetworkInterface).