도메인 이름 확인 중에 핑 속도가 왜 이렇게 느린가요?

도메인 이름 확인 중에 핑 속도가 왜 이렇게 느린가요?

도메인 이름 확인 시간이 왜 그렇게 많이 다른가요?평평한그 자체로얻다외부?


$ time ping -c1 "google.com""
0% packet loss
0m5,064s

$ time (ip=$(getent ahostsv4 "google.es" | awk '{ print $1 }' |
head -n1); ping -c1 "${ip}")
0% packet loss
0m0,042s

답변1

해결책성공적인 것은 /etc/resolv.conf에 추가하는 것입니다:

options single-request-reopen

제안근본적인 문제:

_res.options에서 RES_SNGLKUPREOP를 설정합니다. 확인자는 A 및 AAAA 요청에 동일한 소켓을 사용합니다. 일부하드웨어실수로 답장이 1개만 반송되었습니다. 이런 일이 발생하면 클라이언트 시스템은 앉아서 두 번째 응답을 기다립니다. 이 옵션을 켜면 이 동작이 변경되어 동일한 포트의 두 요청이 올바르게 처리되지 않으면 두 번째 요청을 보내기 전에 소켓을 닫고 새 소켓을 엽니다.

그래서 비활성화IPv6내 Google Wi-Fi에서라우터문제를 해결했습니다.

관련 정보