다른 DNS 서버를 사용하여 호스트 이름을 IP로 확인하는 방법은 무엇입니까?

다른 DNS 서버를 사용하여 호스트 이름을 IP로 확인하는 방법은 무엇입니까?

내 작업을 위해 일부 호스트 이름을 차단해야 하지만 일부 웹사이트로 인해가능한서로 다른 IP 주소를 사용하여 서로 다른 DNS 쿼리(예: Google DNS 및 기타 DNS 서버)에 응답하면서 가능한 한 많은 IP 주소를 얻기 위해 서로 다른 DNS 서버를 사용하여 동일한 호스트 이름을 확인하려고 합니다.

Ubuntu 16+에서 명령줄 유틸리티를 사용하여 이 작업을 해결할 수 있나요? 다른 해결책이 있나요?

간단히 말해서, 네트워크 구성을 크게 변경하지 않고 DNS #A를 사용하여 "example.com"을 IP로 확인하고, DNS #B를 사용하여 "example.com"을 IP로 확인하고 싶습니다.

답변1

예, @pawel7318이 언급한 도구를 사용할 수 있습니다.

파기

dig @nameserver hostname

찾다

nslookup hostname nameserver

주인

host hostname nameserver

답변2

나는 믿는다

nslookup -q= < record type > < host > < DNS server >

당신을 위해 문제를 해결할 것입니다.

관련 정보