Запрос DNS с нетто - PullRequest
       15

Запрос DNS с нетто

0 голосов
/ 07 апреля 2020

Я пытаюсь сделать запрос к серверу через UDP. Я использую библиотеку netty-code c -dns. Я хотел бы понять, если есть объект, который генерирует правильный запрос на отправку? Запрос на генерирование dig -t naptr 0.7.3.4.8.4.6.1.7.7.7.e164enum. net @address -p 5343. Как это сделать в коде?

 UdpClient.create()
            .host("address")
            .port(5343)
            .handle((UdpInbound udpInbound, UdpOutbound udpOutbound) -> {

DnsRecord dnsRecord = new DefaultDnsQuestion("0.7.3.4.8.4.6.1.7.7.7.e164enum.net",DnsRecordType.NAPTR,DnsRecord.CLASS_IN);
                        DefaultDnsQuery defaultDnsQuery = new DefaultDnsQuery(1,DnsOpCode.QUERY);
                        defaultDnsQuery.addRecord(DnsSection.QUESTION,dnsRecord);



                        return udpOutbound.sendObject(Unpooled.wrappedBuffer(defaultDnsQuery.toString().getBytes()));
...