DNS query in JAVA

后端 未结 3 1245
一整个雨季
一整个雨季 2021-02-20 08:39

I am messing around with DNS services in Java - I am specifically trying to lookup all google.com addresses and display them in an array, similar to running a lookup using nsloo

3条回答
  •  后悔当初
    2021-02-20 08:52

    Here is an example that does what you are trying to do:

    Attribute attr = new InitialDirContext().getAttributes("dns:_netblocks.google.com", new String[] {"TXT"}).get("TXT");
    System.out.println("attr.get() = " + attr.get());
    System.out.println("attr.getAll() = " + Collections.list(attr.getAll()));
    

    If you want to use a custom dns server use "dns://1.1/_netblocks.google.com" instead.

提交回复
热议问题