Cách sử dụng DNS nhanh nhất

Loại bỏ các bài đăng Let's Use Linux, Tôi đã khám phá lại một điều mà tôi muốn đào sâu. Đó là về sự tồn tại của namebench, một công cụ cho phép kiểm tra các DNS khác nhau và điều đó giúp ích rất nhiều cho việc tăng tốc kết nối Internet của chúng ta.

DNS là gì

Máy chủ DNS giống như một danh bạ lưu trữ số điện thoại của mọi người. Trong trường hợp này, những gì nó lưu trữ là số IP tương ứng với các địa chỉ Internet mà chúng tôi duyệt qua.

Theo cách này, khi bạn đặt www.google.com, máy chủ DNS là máy chủ chuyển văn bản đó thành số IP của máy lưu trữ trang chúng ta muốn xem. Chúng tôi cần máy chủ DNS vì rõ ràng www.google.com dễ nhớ hơn là một số dài.

Mặt khác, điều quan trọng là phải hiểu rằng không có máy chủ DNS duy nhất cho tất cả mọi người. Có những gì được gọi là máy chủ gốc, là những người biết vị trí của các máy chủ "cấp cao" trong mỗi khu vực mà thế giới được phân chia và cũng là người lưu trữ "danh sách đầy đủ" các IP. Chỉ có 13 máy chủ này trên toàn thế giới. Sau đó, có các máy chủ "cấp cao nhất" chỉ lưu trữ một phần của danh sách đó (thường được kết hợp với các yếu tố địa lý -.ar, .be, v.v.- hoặc chung -.com, .gov, v.v.).

Có rất nhiều máy chủ trong số này, thậm chí còn có những sáng kiến ​​riêng (chẳng hạn như Google và các nhà cung cấp Internet -ISP- của mỗi quốc gia) cung cấp dịch vụ DNS. Đây là những máy chủ DNS mà chúng tôi thường sử dụng, vì nếu chúng tôi không có số được tìm kiếm, chúng sẽ chuyển truy vấn sang một máy chủ khác, v.v. cho đến khi chúng đưa ra câu trả lời.

Tóm lại, việc chọn một hoặc DNS khác có thể ảnh hưởng lớn đến hiệu suất kết nối của bạn (cả tải xuống và tải lên) vì càng mất nhiều thời gian để chuyển đổi URL thành số IP, máy tính của chúng tôi sẽ mất nhiều thời gian truy cập vào trang đó hơn. .

Cách chọn DNS nhanh nhất

namebench là một công cụ đa định dạng sẽ giúp bạn tìm các máy chủ DNS nhanh nhất và gần nhất, tùy thuộc vào vị trí đặt máy tính. Những gì nó làm là chạy một đánh giá rất toàn diện, lấy lịch sử web, kết quả tcpdump và các tập dữ liệu chuẩn hóa khác của bạn làm điểm chuẩn để cung cấp báo cáo chi tiết về từng DNS và đưa ra đề xuất về máy chủ nào tốt nhất và kết nối sẽ cải thiện bao nhiêu so với DNS hiện đang được sử dụng.

[cảnh báo] Hãy cẩn thận, máy chủ nhanh nhất không phải lúc nào cũng an toàn nhất hoặc máy chủ bảo vệ quyền riêng tư của bạn tốt nhất. Một giải pháp thay thế cân bằng giữa tốc độ, bảo mật và quyền riêng tư là mởNIC. [/ cảnh báo]

bảng tên nó là phần mềm miễn phí và không sửa đổi hệ thống theo bất kỳ cách nào.

Cài đặt

En Debian / Ubuntu và các dẫn xuất:

Sudo apt-get cài đặt bảng tên

En Arch và các dẫn xuất:

yaourt -S bảng tên

Phần còn lại, bạn có thể tải mã nguồn về và biên dịch.

Tải xuống namebench

Sử dụng

1. Khi thực hiện lệnh bảng tên, nó sẽ mở.

2. Đăng nhập 127.0.0.1 en Máy chủ tên  và nhấn nút Bắt đầu điểm chuẩn, như được thấy trong hình ảnh bên dưới.

bảng tên trong hành động

bảng tên trong hành động

3. Uống cà phê. Khi quay lại, bạn sẽ thấy một trang đã mở trong trình duyệt internet của mình, trong đó báo cáo được tạo bởi namebench được hiển thị.

Báo cáo chi tiết về hiệu suất của từng DNS

Báo cáo chi tiết về hiệu suất của từng DNS

Nó thực sự là một viên ngọc đáng để đọc chi tiết.

Biểu đồ hiệu suất của máy chủ DNS

Biểu đồ hiệu suất của máy chủ DNS

Các biểu đồ hiệu suất khác của máy chủ DNS

Các biểu đồ hiệu suất khác của máy chủ DNS

Thay đổi DNS theo đề xuất của namebench thường là một nhiệm vụ rất đơn giản, nhưng vì nó thay đổi tùy thuộc vào bản phân phối bạn sử dụng, điều dễ dàng nhất là tạo tệp /etc/resolv.conf.head bằng tay và thêm DNS thích hợp.

Sửa đổi tệp /etc/resolv.conf không phải là giải pháp tốt nhất trong những trường hợp này, vì tệp đó được Trình quản lý mạng và các nhà quản lý mạng khác sửa đổi. Vì lý do này, tôi khuyên bạn nên sử dụng /etc/resolv.conf.head.

Kết quả

Đôi khi bài phát biểu quan trọng ít hơn kết quả. Đây là bước trước và sau khi định cấu hình máy chủ DNS của tôi, theo khuyến nghị của namebench.

Kết quả tốc độ Internet trước khi định cấu hình DNS của tôi theo khuyến nghị của namebench

Trước

Kết quả tốc độ Internet sau khi định cấu hình DNS của tôi theo đề xuất của namebench

Despué

Thật ấn tượng phải không? Dù sao, cần làm rõ rằng kết quả phụ thuộc vào nhiều yếu tố (DNS hiện tại của bạn tốt như thế nào, vị trí của bạn, tốc độ Internet do ISP của bạn cung cấp, v.v.).

Thêm thông tin: bảng tên


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   jav dijo

    Bài viết rất thú vị,

    Cảm ơn

    1.    hãy sử dụng linux dijo

      Không có gì! Tốt rằng nó được quan tâm.
      Ôm! Paul.

  2.   Gabriel dijo

    Tốc độ tải xuống không liên quan gì đến DNS, những người bảo vệ quyền tự do cho người dùng khuyến nghị không sử dụng dịch vụ của google hoặc bất kỳ công ty nào khác chuyên theo dõi các trang web chúng tôi truy cập, thay vào đó chúng tôi khuyên bạn nên mở hoặc tốt hơn DNS riêng với BIND.

    1.    hãy sử dụng linux dijo

      Bạn đúng rồi. Đó là một cái gì đó quan trọng mà tôi đã quên thêm. Đôi khi những thứ khác quan trọng hơn, không chỉ tốc độ. Tôi sẽ kết hợp nó.
      Chúc mừng! Paul.

  3.   2 dijo

    Họ đề xuất những dns gì nhưng chúng được mã hóa hay từ các trang web đáng tin cậy?

    1.    hãy sử dụng linux dijo

      OpenDNS

    2.    2 dijo

      Tôi không biết về mở màn. Buồn làm sao.
      Có ai đề xuất DNS nào tôn trọng quyền riêng tư và tự do không?
      không thể sẽ không có

      1.    2 dijo

        Tôi trả lời và chia sẻ

        OpenNICI
        OpenNIC là một dự án DNS gốc và đăng ký tên miền miễn phí và thay thế được quản lý bởi ICANN (Công ty Cổ phần Internet cho Tên và Số được Chỉ định). Dự án này được hỗ trợ bởi một cộng đồng người dùng cộng tác trong việc triển khai toàn bộ mạng lưới các máy chủ DNS miễn phí và phi tập trung, ngoài việc cung cấp cho chúng tôi các dịch vụ phân giải tên miền do ICANN quản lý, còn cho chúng tôi quyền truy cập vào không gian do OpenNIC vận hành và điều đó nằm ngoài các quy tắc của cơ quan này tuân theo luật của Bang California.

        Việc tìm kiếm sự độc lập này đã làm nảy sinh một nhóm máy chủ, trong số những thứ khác, không lưu giữ nhật ký các truy vấn do người dùng thực hiện (hoặc bị xóa sau 24 giờ) ngoài việc cung cấp cho chúng tôi dịch vụ trong "một phần của Internet" đó ICANN không chi phối.

        1.    eliotime3000 dijo

          Câu hỏi: Nếu tôi sử dụng OpenNIC, các trang web như Hulu, Vevo hoặc bất kỳ trang web nào khác bị giới hạn trong lãnh thổ Hoa Kỳ sẽ khả dụng với thay đổi DNS đó hay chúng sẽ tiếp tục với sự hạn chế lãnh thổ đó?

      2.    Tor dijo

        OpenNIC hơn tất cả mọi thứ là để quản lý miền không được ICANN công nhận, mặt khác với OpenDNS nó có bảo mật mã hóa với DNSCript và cải thiện kết nối của bạn vì họ thực hiện lưu trữ trên máy chủ của họ, các dịch vụ như facebook, gmail, twitter tải rất nhanh.

  4.   rmarquez dijo

    opendns là trung gian của google hơn là dns, ngoài việc thu thập thông tin mà chúng tôi sử dụng trên mạng như thông tin đăng nhập, mật khẩu, trang ... miễn là cần thiết (https://www.opendns.com/privacy/) không được khuyến khích!.

    1.    hãy sử dụng linux dijo

      Bạn để tôi lạnh Tôi vừa đọc xong điều khoản sử dụng openDNS:

      Chúng tôi có thể sử dụng cookie của bên thứ ba như một phần của các hoạt động tiếp thị lại mà chúng tôi thực hiện với Google và / hoặc các nhà cung cấp bên thứ ba khác, để giúp cung cấp cho bạn các khuyến mại có liên quan khi bạn sử dụng Internet. Là một phần của các hoạt động tiếp thị lại này, các cookie của bên thứ ba này có thể ghi lại các lượt truy cập của bạn vào Trang web của chúng tôi và các trang web đã truy cập trước khi sử dụng Trang web của chúng tôi. Các cookie này sau đó có thể được sử dụng để phân phát quảng cáo cho bạn trên các trang web khác. Bạn có thể chọn được miễn sử dụng cookie tiếp thị lại của Google tại trang bảo mật quảng cáo của Google. Ngoài ra, bạn có thể chọn không tham gia tiếp thị lại trên mạng Google và các mạng tương tự tại trang chọn không tham gia Sáng kiến ​​Quảng cáo Mạng.

    2.    hãy sử dụng linux dijo

      Tôi đã luôn nghe rằng nó là tốt nhất. Như Gabriel nói, có lẽ bạn phải thử thiết lập DNS của riêng mình hoặc sử dụng Tor và thế là xong. 🙂

      1.    vô danh dijo
        1.    bao84 dijo

          trong trường hợp của tôi với OpenNIC
          x = 0; máy chủ = 98.200.95.139; máy chủ = »google.com»; truy vấn = 128; cho tôi trong `seq $ queries`; làm let x + = `dig @ $ {server} $ host | grep "Thời gian truy vấn" | cắt -f 4 -d »« `; xong && echo "scale = 3; ($ x / $ {queries})" | bc
          107.546
          với OpenDNS
          máy chủ = 208.67.222.222; máy chủ = »google.com»; truy vấn = 128; cho tôi trong `seq $ queries`; làm let x + = `dig @ $ {server} $ host | grep "Thời gian truy vấn" | cắt -f 4 -d »« `; xong && echo "scale = 3; ($ x / $ {queries})" | bc
          56.914

          Tôi đã nhận lệnh từ đây: http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    jav dijo

        Đó chỉ là một bài báo về tor cập nhật sẽ rất thú vị,
        nghĩa là, cái nào tốt hơn hoặc cái nào họ thích:
        - Tải xuống và sử dụng «Gói trình duyệt Tor», từ trang Tor
        - Cài đặt từ các repos: tor, privoxy và vidalia, vấn đề là chúng ta có thể cấu hình nó giống như Tor Browser Bundle hay không.

        Kính trọng,

  5.   edo dijo

    Nó không hoạt động đối với tôi, tôi đã cài đặt nó từ AUR và sau khi cài đặt nó khi tôi chạy trong thiết bị đầu cuối 'namebench', nó xuất hiện
    bash: namebench: không tìm thấy lệnh

    1.    thối87 dijo

      kiểm tra với man namebench để xem cú pháp có thay đổi không

  6.   Anh Linux dijo

    Bài viết thú vị, nhưng như tất cả chúng ta đều biết không có máy chủ nào an toàn hoặc được cấu hình tốt, với một chút kiến ​​thức (có căn cứ) về hack và bảo mật internet, bạn có thể truy cập bất kỳ hệ thống nào. Namebench là một khởi đầu rất tốt để phân tích nạn nhân của chúng ta. một lần nữa chào mừng bạn đến DesdeLinux và tôi mong rằng chất lượng bài viết của bạn vẫn tương đương hoặc tốt hơn so với khi bạn có blog riêng.

  7.   alfredo badolatti dijo

    Hãy giúp tôi!! THỰC SỰ ấn tượng với kết quả tôi thu được và cách chương trình này cho tôi biết rằng tôi có thể cải thiện tốc độ với những con số mới mà tôi chụp được sau báo cáo, nhưng sự thật là tôi KHÔNG BIẾT bất kỳ điều gì trong số này và chính của tôi, và bây giờ câu hỏi đầu tiên là, sử dụng ubuntu và windows 7 ... Tôi nên đặt các giá trị đó ở đâu để có được tốc độ đó ???????????? + họ sẽ phục vụ tôi với nhà cung cấp của tôi, tôi nói vì tôi đang thay thế các giá trị mà anh ấy đã cho tôi khi thuê dịch vụ noP = Tôi hy vọng loại của bạn câu trả lời, và cảm ơn từ NGAY BÂY GIỜ !!!!!

    1.    pandev92 dijo

      Dns không sửa đổi tốc độ tải của bạn :), những gì nó làm chỉ đơn giản là thứ hai sau dns, có thông tin trên web được cập nhật nhiều hơn hoặc truy cập nhanh hơn một chút :).

      1.    alfredo dijo

        cảm ơn biên tập viên! vậy thì nó để làm gì ??????

      2.    hãy sử dụng linux dijo

        Đúng. Ví dụ: thay đổi DNS không làm thay đổi tốc độ tải xuống của tệp 200MB. Tuy nhiên, khi duyệt Internet bao gồm rất nhiều thông tin liên lạc (mỗi trang bạn duyệt và cũng trong mỗi trang, mỗi mã JS, mỗi CSS, tức là mỗi yêu cầu mà trang đó thực hiện) nên một chút cải thiện tốc độ khi chuyển đổi Các URL trong IP cuối cùng là đáng kể.
        Kết luận, bạn sẽ không tải xuống tệp nhanh hơn nhưng bạn sẽ nhận thấy sự cải thiện trong điều hướng. Mức độ cải thiện phụ thuộc vào nhiều yếu tố.
        Chúc mừng! Paul.

  8.   kẻ thắng cuộc dijo

    ...

  9.   Ông Black dijo

    Nó không nằm trong kho lưu trữ Manjaro, tải xuống các nguồn và bạn không phải biên dịch bất cứ thứ gì, nó nằm trong python, với ./namebench đơn giản, nó hoạt động, để sử dụng giao diện đồ họa, cần phải cài đặt python-tk, nhưng nó cũng hoạt động trong bảng điều khiển. Thấy hay về OpenDNS, mình cũng sai lắm, chào các bạn.

  10.   Tor dijo

    Đối với những người đang tìm kiếm tốc độ kết nối của họ, thiết lập một máy chủ DNS sẽ không khả thi vì PC của họ sẽ làm tăng mức tiêu thụ tài nguyên và băng thông, điều này sẽ làm giảm hiệu suất của nó thay vì cải thiện.

  11.   yêu nó dijo

    Bạn có nhận được kết quả trước và sau khi xóa Jdownloader không?
    Việc tải các trang có thể bị ảnh hưởng như một số tuyên bố ở đây, nhưng nó không liên quan gì đến tốc độ tải tệp xuống, như các dịch vụ kiểm tra tốc độ đó.
    A -1 vì thậm chí không sửa đổi bài viết, biết rằng những gì bạn nói là sai lầm ... đó hoặc là bạn muốn đánh lừa.

    1.    milo dijo

      Tôi không thấy rằng bài viết nên được đặt câu hỏi. Điều mà nó thể hiện rõ ràng là việc cải thiện lựa chọn DNS có thể cải thiện tốc độ kết nối. Không có gì nói về việc cải thiện tốc độ tải xuống. Các khía cạnh riêng tư không được đề cập trong bài đăng đơn giản vì nó là một mục tiêu khác. Các ý kiến ​​đóng góp câu hỏi khác làm phong phú thêm bài viết. Theo quan điểm của tôi, đóng góp của bài đăng (và các bình luận của bài đăng) phần lớn là tích cực, do thông tin mà nó cung cấp và lợi ích mà việc đọc nó đạt được cho nhiều đối tượng khác nhau. Tôi làm rõ: (Tôi không biết tác giả hoặc bất kỳ mối quan hệ nào với anh ta, đây là lần đầu tiên tôi vào trang web này và tôi đã tìm kiếm chung, đối với tôi dường như mục đích của nó là trung thực và ủng hộ và không nên nghi ngờ nhưng được quảng bá và đánh giá cao ).