가장 빠른 DNS를 사용하는 방법

Let 's Use Linux 게시물 먼지 제거, 나는 재발견했다 심화하고 싶은 것. 다른 DNS를 테스트 할 수있는 도구 인 namebench의 존재에 관한 것이며 인터넷 연결 속도를 높이는 데 큰 도움이됩니다.

DNS 란?

DNS 서버는 사람들의 전화 번호를 저장하는 전화 번호부와 같습니다. 이 경우 저장되는 것은 우리가 탐색하는 인터넷 주소에 해당하는 IP 번호입니다.

이런 식으로 www.google.com을 입력하면 DNS 서버는 해당 텍스트를보고자하는 페이지가 저장된 컴퓨터의 IP 번호로 변환하는 서버입니다. 분명히 www.google.com이 긴 숫자보다 기억하기 쉽기 때문에 DNS 서버가 필요합니다.

반면에 모든 사람을위한 단일 DNS 서버는 없다는 것을 이해하는 것이 중요합니다. 라는 것이 있습니다 루트 서버, 이는 세계가 분할 된 각 영역에서 "고급"서버가 어디에 있는지 알고 있으며 IP의 "전체 목록"도 저장합니다. 전 세계에 이러한 서버가 13 개뿐입니다. 그런 다음 해당 목록의 일부만 저장하는 "최상위"서버가 있습니다 (일반적으로 지리적 요인 -.ar, .be 등-또는 일반 -.com, .gov 등과 관련됨).

이러한 서버가 많이 있으며 DNS 서비스를 제공하는 개인 이니셔티브 (예 : Google 및 각 국가의 인터넷 제공 업체 -ISP-)도 있습니다. 이것은 우리가 일반적으로 사용하는 DNS 서버입니다. 검색된 번호가 없으면 쿼리를 다른 서버로 전송하는 식으로 답을 찾을 때까지 계속합니다.

요약하면, 하나 또는 다른 DNS를 선택하면 URL을 IP 번호로 변환하는 데 더 오래 걸릴수록 컴퓨터가 해당 페이지에 액세스하는 데 더 오래 걸리므로 연결 성능 ​​(다운로드 및 업로드 모두)에 큰 영향을 미칠 수 있습니다. .

가장 빠른 DNS를 선택하는 방법

namebench는 컴퓨터의 위치에 따라 가장 빠르고 가장 가까운 DNS 서버를 찾는 데 도움이되는 다중 플랫폼 도구입니다. 그것이하는 일은 웹 기록, tcpdump 출력 및 기타 표준화 된 데이터 세트를 벤치 마크로 사용하여 매우 포괄적 인 평가를 실행하여 각 DNS에 대한 자세한 보고서를 제공하고 어떤 서버가 최고의 서버가 될지 추천하는 것입니다. 현재 사용중인 DNS에 비해 연결이 얼마나 향상되는지

[경고] 항상 가장 빠른 서버가 가장 안전하거나 개인 정보를 가장 잘 보호하는 서버는 아닙니다. 속도, 보안 및 개인 정보의 균형을 유지하는 대안은 오픈닉. [/ 경고]

네임 벤치 그것은 자유 소프트웨어이며 어떤 방식 으로든 시스템을 수정하지 않습니다.

설치

En 데비안 / 우분투 및 파생 상품 :

sudo apt-get 설치 네임벤치

En 아치 및 파생 상품 :

yaourt -S 네임벤치

나머지는 소스 코드를 다운로드하여 컴파일할 수 있습니다.

namebench 다운로드

사용

1. 명령을 실행할 때 네임 벤치, 열립니다.

2. 로그인 127.0.0.1 en 네임 서버  버튼을 누르세요 벤치 마크 시작, 아래 이미지에서 볼 수 있습니다.

namebench 행동

namebench 행동

3. 커피를 드세요. 돌아 오면 인터넷 브라우저에서 namebench에서 만든 보고서가 표시되는 페이지가 열린 것을 볼 수 있습니다.

각 DNS의 성능에 대한 자세한 보고서

각 DNS의 성능에 대한 자세한 보고서

자세히 읽어 볼 가치가있는 진정한 보석입니다.

DNS 서버의 성능 그래프

DNS 서버의 성능 그래프

DNS 서버의 더 많은 성능 그래프

DNS 서버의 더 많은 성능 그래프

namebench에서 권장하는대로 DNS를 변경하는 것은 일반적으로 매우 간단한 작업이지만 사용하는 배포에 따라 다르기 때문에 가장 쉬운 방법은 /etc/resolv.conf.head 파일을 직접 만들고 해당 DNS를 추가하는 것입니다.

/etc/resolv.conf 파일을 수정하는 것은 이러한 경우에 최선의 해결책이 아닙니다. 해당 파일은 Network Manager 및 기타 네트워크 관리자에 의해 수정되기 때문입니다. 이런 이유로 /etc/resolv.conf.head를 사용하는 것이 좋습니다.

결과

때로는 연설이 결과보다 중요하지 않습니다. 이것은 namebench에서 권장하는대로 내 DNS 서버를 구성하기 전과 후입니다.

namebench에서 권장하는대로 내 DNS를 구성하기 전 인터넷 속도 결과

전에

namebench에서 권장하는대로 내 DNS를 구성한 후 인터넷 속도 결과

인상적이지 않나요? 어쨌든 결과는 여러 요소 (현재 DNS, 위치, ISP에서 제공하는 인터넷 속도 등)에 따라 달라진다는 점을 명확히 할 가치가 있습니다.

더 많은 정보 : 네임 벤치


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   자바

    이 기사는 매우 흥미 롭습니다.

    감사합니다

    1.    리눅스를 사용하자

      천만에요! 관심있어서 좋습니다.
      포옹! 폴.

  2.   가브리엘

    다운로드 속도는 DNS와 관련이 없으며, 자유의 수호자들은 Google 또는 우리가 액세스하는 사이트를 감시하는 데 전념하는 다른 회사의 서비스를 사용하지 않는 것이 좋습니다. 대신 opendns 이상을 권장합니다. BIND로 자신의 DNS.

    1.    리눅스를 사용하자

      당신이 옳습니다. 추가하는 것을 잊은 것이 중요합니다. 때로는 속도뿐만 아니라 다른 것이 더 중요합니다. 나는 그것을 통합 할 것입니다.
      건배! 폴.

  3.   2

    그들은 어떤 DNS를 제안하지만 암호화되었거나 신뢰할 수있는 사이트에서 가져온 것입니까?

    1.    리눅스를 사용하자

      오픈 DNS

    2.    2

      나는 opendns에 대해 몰랐다. 얼마나 슬픈.
      누구든지 프라이버시와 자유를 존중하는 DNS를 제안합니까?
      불가능하지 않을 것입니다

      1.    2

        나는 대답하고 공유한다

        OpenNIC
        OpenNIC는 무료 DNS 루트 및 도메인 이름 등록 프로젝트이며 ICANN (Internet Corporation for Assigned Names and Numbers) 관리의 대안입니다. 이 프로젝트는 ICANN에서 관리하는 도메인 이름 확인 서비스를 제공하는 것 외에도 OpenNIC가 운영하는 공간에 대한 액세스를 제공하는 무료 분산 DNS 서버의 전체 네트워크를 구현하는 데 협력하는 사용자 커뮤니티의 지원을받습니다. 이는 캘리포니아 주법에 따라 본 기관의 규칙을 벗어납니다.

        이러한 독립성에 대한 검색으로 인해 사용자가 만든 쿼리 로그를 보관하지 않는 (또는 24 시간 후에 삭제되는) 서버 제품군이 생겨났습니다. 또한 해당 "인터넷의 일부"에서 서비스를 제공합니다. ICANN은 관리하지 않습니다.

        1.    엘리오타임3000

          한 가지 질문 : OpenNIC를 사용하는 경우 Hulu, Vevo 또는 미국 영토로 제한된 다른 웹 사이트와 같은 사이트를 DNS 변경으로 사용할 수 있습니까? 아니면 해당 영토 제한을 계속 사용할 수 있습니까?

      2.    바위 산

        OpenNIC는 모든 것보다 ICANN에서 인식하지 못하는 도메인을 관리하기위한 것입니다. 반면에 OpenDNS를 사용하면 DNSCript로 암호화 보안을 유지하고 서버에서 캐싱을 수행하므로 연결이 향상됩니다. Facebook, gmail, twitter와 같은 서비스는 매우 빠르게로드됩니다.

  4.   르마르케즈

    opendns는 로그인, 비밀번호, 페이지와 같은 인터넷에서 사용하는 정보를 수집하는 것 외에도 DNS 자체보다 Google 중개자에 가깝습니다.https://www.opendns.com/privacy/) 권장하지 않습니다!.

    1.    리눅스를 사용하자

      당신은 나를 차갑게 놔둬 방금 openDNS 사용 약관을 읽었습니다.

      Google 및 / 또는 기타 타사 공급 업체와 함께 수행하는 리 마케팅 활동의 일부로 타사 쿠키를 사용하여 귀하가 인터넷을 사용할 때 관련 프로모션 제안을 제공 할 수 있습니다. 이러한 리 마케팅 활동의 일환으로 이러한 제 XNUMX 자 쿠키는 귀하의 당사 웹 사이트 방문 및 당사 웹 사이트를 사용하기 전에 방문한 웹 사이트를 기록 할 수 있습니다. 그런 다음 이러한 쿠키를 사용하여 다른 웹 사이트에서 귀하에게 광고를 제공 할 수 있습니다. Google 광고 개인 정보 보호 페이지에서 Google 리 마케팅 쿠키 사용을 면제받을 수 있습니다. 또는 Network Advertising Initiative 옵트 아웃 페이지에서 Google 네트워크 및 유사 네트워크의 리 마케팅을 옵트 아웃 할 수 있습니다.

    2.    리눅스를 사용하자

      나는 항상 그것이 최고라고 들었습니다. Gabriel이 말했듯이 자신의 DNS를 설정하거나 Tor를 사용해야 할 수도 있습니다. 🙂

      1.    익명

        그리고 opennic?

        http://www.opennicproject.org/

        1.    시그84

          제 경우에는 OpenNIC
          x = 0; 서버 = 98.200.95.139; 호스트 =»google.com»; 쿼리 = 128; for i in`seq $ queries`; x + =`dig @ $ {server} $ host | grep "쿼리 시간"| cut -f 4 -d»«`; 완료 && echo "scale = 3; ($ x / $ {queries})"| 기원전
          107.546
          OpenDNS 사용
          서버 = 208.67.222.222; 호스트 =»google.com»; 쿼리 = 128; for i in`seq $ queries`; x + =`dig @ $ {server} $ host | grep "쿼리 시간"| cut -f 4 -d»«`; 완료 && echo "scale = 3; ($ x / $ {queries})"| 기원전
          56.914

          나는 여기에서 명령을 받았다. http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    자바

        업데이트 된 tor에 대한 기사가 흥미로울 것입니다.
        즉, 어느 것이 더 낫거나 선호하는 것입니다.
        -Tor 페이지에서«Tor Browser Bundle»다운로드 및 사용
        -저장소에서 설치 : tor, privoxy 및 vidalia, 문제는 Tor 브라우저 번들과 동일하게 구성 할 수 있는지 여부입니다.

        감사합니다,

  5.   에도 (江 戶)

    나를 위해 작동하지 않습니다, 이미 AUR에서 설치했으며 터미널 'namebench'에서 실행하면 설치 후 나타납니다.
    bash : namebench : 명령을 찾을 수 없음

    1.    썩은 87

      man namebench로 테스트하여 구문이 변경되었는지 확인하십시오.

  6.   미스터 리눅스

    흥미로운 기사이지만 우리 모두 알고 있듯이 안전하거나 잘 구성된 서버는 없으며 해킹 및 인터넷 보안에 대한 약간의 지식만 있으면 어떤 시스템에도 들어갈 수 있습니다. Namebench는 피해자를 분석하기 위한 아주 좋은 시작입니다. 일단 다시한번 환영합니다 DesdeLinux 그리고 나는 당신의 기사의 품질이 당신이 자신의 블로그를 가졌을 때와 같거나 더 좋기를 바랍니다.

  7.   알프레도 바돌 라티

    도와주세요!! 내가 얻은 결과와이 프로그램이 내가 보고서 이후에 촬영 한 새로운 숫자로 속도를 향상시킬 수 있다는 것을 정말 인상적이지만 진실은 내가 이것과 나의 주요 내용을 거의 알지 못한다는 것입니다. 현재 첫 번째 질문은 우분투 사용입니다. 그리고 windows 7 ... 그 속도를 얻으려면 그 값을 어디에 두어야합니까 ???????????? + 그들은 서비스를 제공 할 것입니다. 나는 서비스를 고용 할 때 그가 내게 준 값을 대체하고 있기 때문에 말합니다 .noP = 당신의 종류를 바랍니다 답변, 지금부터 감사합니다 !!!!!

    1.    판데브92

      dns는 다운로드 속도를 수정하지 않습니다. :), 그것이하는 일은 단순히 dns에 뒤이어 웹상의 정보를 더 업데이트하거나 조금 더 빠르게 액세스하는 것입니다. :).

      1.    알프레도

        감사합니다 편집자! 그럼 ??????

      2.    리눅스를 사용하자

        사실입니다. 예를 들어 DNS를 변경해도 200MB 파일의 다운로드 속도는 변경되지 않습니다. 그러나 인터넷 브라우징은 많은 커뮤니케이션 (탐색하는 각 페이지 및 각 페이지 내에서 각 JS 코드, 각 CSS, 즉 페이지가 생성하는 각 요청)으로 구성되므로 변환 속도를 약간 향상시킵니다. IP의 URL은 결국 상당합니다.
        결론적으로, 파일을 더 빨리 다운로드하지는 않지만 탐색 기능이 향상되었음을 알 수 있습니다. 개선 정도는 여러 요인에 따라 달라집니다.
        건배! 폴.

  8.   승리자

    ...

  9.   미스터 블랙

    Manjaro 저장소에 있지 않고 소스를 다운로드하고 아무것도 컴파일 할 필요가 없습니다. 간단한 ./namebench가 작동하는 python에 있습니다. 그래픽 인터페이스를 사용하려면 python-tk를 설치해야하지만 콘솔에서도 작동합니다. OpenDNS에 대해 알게되어 반가 웠습니다. 저도 매우 틀 렸습니다. 인사드립니다.

  10.   바위 산

    연결 속도를 원하는 사람들에게는 PC가 리소스 및 대역폭 소비를 증가시켜 성능을 향상시키는 대신 저하시키기 때문에 DNS 서버를 설정하는 것이 불가능할 것입니다.

  11.   아도 엘로

    Jdownloader를 제거하여 전후 결과를 얻었습니까?
    페이지로드는 여기에서 말하는 것처럼 영향을받을 수 있지만 속도 검사 서비스가하는 것처럼 파일 다운로드 속도와는 관련이 없습니다.
    -1은 게시물을 수정하지 않고, 당신이 말하는 것이 오류라는 것을 알고 있습니다.

    1.    마일로

      게시물에 의문을 제기해야한다고 생각하지 않습니다. 명확하게 표현하는 것은 DNS 선택을 개선하면 연결 속도를 향상시킬 수 있다는 것입니다. 다운로드 속도 향상에 대해 말하는 것은 없습니다. 프라이버시 측면은 단순히 또 다른 목표이기 때문에 게시물에 언급되지 않았습니다. 댓글은 게시물을 풍성하게하는 다른 질문에 기여했습니다. 제 생각에 게시물 (및 댓글)의 기여는 제공하는 정보와 다양한 청중을위한 독서의 이점으로 인해 대체로 긍정적입니다. 나는 명확히합니다. ).