Java를 사용하여 google.com과 같은 도메인 네임 서버의 이름 서버를 찾으려면 어떻게해야합니까?도메인 네임 서버를 찾으십시오.
"dnsjava"라이브러리를 사용하여 호스트 세부 정보, MX 레코드, 바인드 버전 및 영역 전송을 찾습니다. 그러나 Java를 사용하여 도메인의 네임 서버를 찾는 방법을 찾을 수 없습니다.
Java를 사용하여 google.com과 같은 도메인 네임 서버의 이름 서버를 찾으려면 어떻게해야합니까?도메인 네임 서버를 찾으십시오.
"dnsjava"라이브러리를 사용하여 호스트 세부 정보, MX 레코드, 바인드 버전 및 영역 전송을 찾습니다. 그러나 Java를 사용하여 도메인의 네임 서버를 찾는 방법을 찾을 수 없습니다.
도메인의 이름 서버는 NS 레코드에 저장됩니다. 네임 서버를 찾는 MX 레코드를 얻을 수 있다면 다르지 않습니다.
Record [] records = new Lookup("gmail.com", Type.NS).run();
for (int i = 0; i < records.length; i++) {
NSRecord ns = (NSRecord) records[i];
System.out.println("Nameserver " + ns.getTarget());
}
이것은 내가 찾고 있었던 것이다. 이 코드에 대한 링크를 제게 제공 할 수 있다면 정말 좋을 것입니다. –
http://www.dnsjava.org/ – Joni
참조 이러한 NSRecord에 대한 IP를 얻으려면 다른 조회 요청을해야합니까? 다른 현명한 방법으로 우리는 추가 섹션에서 IP를 얻을 수 있습니까 ?? –
당신이 공유 할 수있는 코드가 :
MX 레코드를 나열하는 dnsjava 문서에 주어진 예를 대출? – sheidaei