Как выбрать все записи DNS из JAVA-приложения?

Да, это возможно. Это можно сделать двумя способами:

  1. Непосредственное добавление стиля «ширина» к классу chzn-drop в файле selected.css .
  2. Добавление ширины с помощью jQuery.

Я предпочитаю 2-й и вот код:

HTML:

<select class="chzn-select" data-placeholder="select your options" style="width: 150px">
    <option value="">option1</option>
    <option value="option1">option2</option>
    <option value="option2">option3</option>
</select>

jQuery:

$('.chzn-select').chosen();
$('.chzn-drop').css({"width": "300px"});

Результат:

Надеюсь, вы поняли.

1
задан Jon 16 June 2009 в 05:44
поделиться

1 ответ

С общедоступного DNS-сервера нет возможности извлечь все данные, которые он хранит. Единственное решение - перечисление всех IP-адресов по одному.

Если у вас есть особые отношения с DNS-сервером (например, он управляется вашим работодателем), вы можете запросить у администратора DNS право на передачу вся зона (запрос DNS, известный как AXFR). Они могут авторизовать ваш IP-адрес или предоставить вам ключ TSIG для аутентификации.

Затем вам нужно будет найти способ выполнить передачу зоны (возможно, с аутентификацией TSIG) на Java. Используя эти ключевые слова, я нахожу некоторый код и документацию . Чтобы найти примеры использования, воспользуйтесь системой поиска кода, например Google Code Search или Krugle .

[Эксперты DNS, вероятно, закричат: «Используйте зону, проходящую через NSEC», но большинство зон DNS не подписаны с помощью NSEC.]

2
ответ дан 3 September 2019 в 01:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: