стандарт Java API, вы можете использовать это:
java.net.InetAddress
Или более продвинутые JNDI поиска API:
DNS Service Provider for the Java Naming Directory Interface
Оба выше Java API, будут работать в подписанном апплета, если аплет получает необходимые права политики (например, java.net.SocketPermission). Но когда апплет используется на веб-странице, пользователю сначала будет показано диалоговое окно, запрашивающее разрешение на запуск. Для измерения производительности этих API вызовов, можно, конечно, использовать простой вызов java.lang.Systen.currentTimeMillis()
Я не рекомендую использовать dnsjava.org, он имел обыкновение быть популярным, но проект не был обновлен с 2004 года
Нет, вы этого не сделаете. Вам не нужно ничего, кроме API java. – EJP