dnsjava

    1熱度

    1回答

    我想獲取給定IP地址的所有註冊域列表。 我可以使用PTR記錄嗎?我嘗試以下 ip = "217.13.68.220"; l = new Lookup(ip, Type.PTR); l.setResolver(new SimpleResolver("8.8.8.8")); l.run(); 這個IP應該得到解決,以zeit.de但查找返回: host_not_found

    2熱度

    1回答

    如何查找使用Java的google.com等域名的名稱服務器? 我使用「dnsjava」庫來查找主機詳細信息,MX記錄,綁定版本和區域傳輸。但我無法找到一種方法來找到使用Java的域的名稱服務器。

    0熱度

    1回答

    我註冊dnsjava as default Java DNS provider後出現問題。它無法解析我的Linux機器上/ etc/hosts文件中描述的本地地址。這個文件看起來像這樣: 127.0.0.1 localhost 127.0.1.1 servername 所以,如果我嘗試解決這些名字的UnknownHostException情況之一: org.xbill.DNS.Address

    0熱度

    2回答

    這裏的方法 - public static String getHostByAddr(byte[] addr) throws UnknownHostException { Name name = ReverseMap.fromAddress(InetAddress.getByAddress(addr)); final String[] servers = new Strin

    0熱度

    2回答

    我想選擇要使用的DNS服務器。我將在同一個JVM中做出多種選擇。我想從主機名解析IP地址。 事情我已經考慮: 使用System.setProperty設置爲Java的DNS設置,但使用的類加載器作用域它。但是,似乎System類不能以不同的方式加載。 使用dnsjava項目。但是,我沒有看到此功能支持。充其量,看來我必須正確處理A記錄,CNAME記錄,AAAA記錄等才能使其正常工作。 以非全局方式

    4熱度

    1回答

    我有一個android應用程序,它在項目的/ libs /目錄中有dnsjava.jar。一切都很好,可以打包成APK(沒有proguard)。 然而,當我介紹的ProGuard到project.properties(在eclipse),我得到以下警告: [2013-03-07 14:16:08 - ] Proguard returned with error code 1. See consol

    0熱度

    1回答

    我能夠更新沒有問題的A,AAAA和TXT記錄。不幸的是,我還沒有找到任何關於如何更新PTR記錄的例子。 下面是我使用更新發送代碼: public void sendA(Name host, Name zone, String ip) throws IOException { Update update = new Update(zone); update.replace(hos

    0熱度

    2回答

    我有一個Android應用程序,我試圖添加DNS SRV記錄檢測。我知道這是可能的,基於我已經安裝的應用程序的存在,如DNS Lookup,它工作得很好。 我使用的是dnsjava,該代碼作爲獨立的Java應用程序在我的機器上運行良好,但是當我在Android設備上運行它時,我只是得到「Error!」消息: Lookup lookup = new Lookup(serviceName, Type.

    0熱度

    1回答

    我正在製作一個應用程序,它使用解析器從DNS解析所有主區域,我使用的解析器來自dnsjava庫(org.xbill.DNS.Master )。我解析的所有區域都已經通過rndc添加到BIND 9中。我現在面臨的問題是,有些不解析區域文件,解析器給出了錯誤 @ is not an absolute name 一個例子如下,該區域的名稱是pensoul.my,這是文件的樣子, @ 1800 SOA

    0熱度

    1回答

    在試圖避免主機名從公共DNS用於測試目的擡起頭來,我需要基本設置/ etc/hosts文件,但我並不總是知道我需要重寫IP地址的主機名,所以我試圖使用dnsjava,因爲默認的Java DNS解析不允許直接插入緩存。