Я хочу выбрать, какой DNS-сервер использовать. Я сделаю потенциально несколько вариантов в одной JVM. Я хочу разрешить IP-адреса из имен хостов.Выберите корневой DNS-сервер для использования
Вещи, которые я рассмотрел:
Использование
System.setProperty
установить настройки DNS для Java, но обзорного его с помощью загрузчика классов. Однако, похоже, что классSystem
нельзя загрузить по-разному.Использование проекта dnsjava. Однако я не вижу, чтобы эта функция поддерживалась. В лучшем случае кажется, что мне нужно будет правильно записывать записи, записи CNAME, записи AAAA и т. Д., Чтобы заставить это работать.
Что является самым простым способом использовать другой DNS-сервер неглобальным способом?
Я думаю, что вы забыли установить распознаватель для поиска. Что-то вроде 'lookup.setResolver (resolver)' –