요청 클라이언트의 IP를 기반으로 가장 가까운 DNS IP를 반환하는 방법은 무엇입니까?

요청 클라이언트의 IP를 기반으로 가장 가까운 DNS IP를 반환하는 방법은 무엇입니까?

더 빠른 인터넷 경험을 위해 최적화할 수 있는 한 가지 측면은 클라이언트가 세계 반대편에 있는 DNS가 아닌 근처의 DNS를 사용하도록 보장하는 것입니다. 이 경우 너무 많은 네트워크 홉이 필요하고 도달하는 데 너무 오래 걸릴 수 있습니다. 요청 클라이언트의 IP가 주어지면 클라이언트가 사용해야 하는 가장 가깝거나 가장 빠른 DNS의 IP를 계산하고 반환할 수 있는 Linux 소프트웨어를 아는 사람이 있습니까?

답변1

응 확인해봐라이브러리 이름 지정.

이름 라이브러리를 사용해 보세요. 컴퓨터에서 사용할 수 있는 가장 빠른 DNS 서버를 찾습니다. namebench는 웹 브라우저 기록, tcpdump 출력 또는 표준화된 데이터 세트를 사용하여 공정하고 철저한 벤치마크를 실행하여 맞춤형 권장 사항을 제공합니다. namebench는 완전 무료이며 어떤 방식으로든 시스템을 수정하지 않습니다. 이 프로젝트는 Google의 20% 프로젝트로 시작되었습니다.

namebench는 Mac OS X, Windows 및 UNIX에서 실행되며 그래픽 사용자 인터페이스와 명령줄 인터페이스를 제공합니다.

관련 정보