DNSJAVA:按区域名称获取区域中的所有记录

时间:2020-09-12 14:00:21

标签: java dns dnsjava

如何使用dnsjava库从区域中获取所有记录?

我的例子:

List<String> strings = new ArrayList<>();
strings.add("rec");
strings.add("test");
strings.add("data");
strings.add("all");

List<Record> records = new ArrayList<>();

for (String s : strings) {
    Lookup lookup = new Lookup(Name.fromString(s));
    lookup.setSearchPath(new String[]{"zone.name."});
    Record[] rs = lookup.run();
    if (rs != null) {
        records.addAll(Arrays.asList(rs));
    }
}

但是是否可以仅通过区域名称而不是使用记录名称来获取所有记录?

0 个答案:

没有答案
相关问题