wget 중에 DNS 조회 단계를 수행하는 매우 빠른 방법

wget 중에 DNS 조회 단계를 수행하는 매우 빠른 방법

인터넷에서 문서를 다운로드할 때얻다. 최대 소모 시간을 보여줍니다.주소정보 가져오기().

알아요주소정보 가져오기()DNS 조회에 사용됩니다.

wget이 해당 IP 주소를 신속하게 얻을 수 있도록 호스트 이름과 해당 IP 주소에 대한 테이블을 만드는 것처럼 이 시간을 무시할 수 있을 정도로 줄일 수 있는 방법이 있는지 알려주십시오.

질문

또한 어떻게 하면 이를 달성할 수 있는지 알려주세요. 미리 감사드립니다. 친절한 답변을 구합니다.

명령, 내가 사용하는

ltrace -c -o log_ltrace_wget_new1.txt wget http://www.ada.gov/briefs/kovacsbr.doc

산출

% time     seconds  usecs/call     calls      function
------ ----------- ----------- --------- --------------------
 67.11    7.070607      336695        21    select
 19.67    2.071956        5739       361    strlen
 10.59    1.115199     1115199         1    getaddrinfo
  0.32    0.033705         298       113    fgets
  0.27    0.028261         197       143    malloc
  .....
  .....
  .....

답변1

nscd(네임 서비스 캐시 데몬) 또는 dnsmasq(실제 DNS 서버)를 사용하여 로컬 DNS 캐시 구축

그렇지 않으면 기본 DNS 서버를 다음으로 바꾸십시오./etc/resolv.conf

관련 정보