archive.ubuntu.com은 4개의 IP를 반환합니다. 그 중 두 개는 훨씬 빠르며 가장 느린 것은 훨씬 더 느립니다. 특정 IP를 선택적으로 차단할 수 있나요?
답변1
다음 명령을 사용하여 간단한 로컬 캐싱 DNS 서버를 설정할 수 있습니다.DNS, 구성 파일에 하나 이상의 줄을 추가합니다.
ignore-address=<ipaddr>
지정된 주소가 포함된 A 레코드 쿼리에 대한 응답을 무시합니다. 오류가 생성되지 않습니다. dnsmasq는 계속해서 다른 응답을 수신합니다.
답변2
컴퓨터에 동등한 DNS 항목을 배치해 볼 수 있습니다 /etc/hosts
. 예를 들면 다음과 같습니다.
91.189.88.152 archive.ubuntu.com
답변3
지리적으로 먼 IP를 얻을 수도 있습니다. 많은 국가에는 지역 기록 보관소가 있습니다. 두 자리 국가 코드를 하위 도메인으로 사용합니다. 캐나다(ca)의 경우 ca.archives.ubuntu.com에서 로컬 아카이브를 찾을 수 있습니다. 해당 국가에 맞는 프로필을 사용해 볼 수도 있습니다. 이들은 더 가깝고 일반적으로 더 빠릅니다.
어떤 서버가 더 빠른지 어떻게 결정합니까? 핑 시간은 전송 성능을 나타내는 경우가 많지만 성능을 보장하지는 않습니다.
필터링하려는 경우 측정된 성능을 기반으로 호스트 파일을 동적으로 업데이트하는 스크립트를 작성할 수 있습니다. 이는 /etc/nsswitch.conf
파일이 DNS 이전에 구성된 경우 에만 유용합니다.