![다른 DNS 서버를 사용하여 호스트 이름을 IP로 확인하는 방법은 무엇입니까?](https://linux55.com/image/124144/%EB%8B%A4%EB%A5%B8%20DNS%20%EC%84%9C%EB%B2%84%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9D%84%20IP%EB%A1%9C%20%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 작업을 위해 일부 호스트 이름을 차단해야 하지만 일부 웹사이트로 인해가능한서로 다른 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 >
당신을 위해 문제를 해결할 것입니다.