Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu

Được xuất bản vào ngày 8 tháng 4 năm 2026, 10:30 sáng EDT

Roine Bertelson là nhà văn, dịch giả và nhà chiến lược kỹ thuật số công nghệ có trụ sở tại Stockholm với hơn 20 năm kinh nghiệm thực hành về các công cụ AI, Linux, công nghệ tiêu dùng, an ninh mạng và nội dung hướng đến SEO. Ông nổi tiếng với việc biến các chủ đề phức tạp thành hướng dẫn rõ ràng và thực tế giúp người đọc giải quyết các vấn đề thực tế. Mọi người tin tưởng tác phẩm của anh ấy vì anh ấy thực sự sử dụng và thử nghiệm các công cụ mà anh ấy viết, phá vỡ mọi thứ có mục đích và biến sự hỗn loạn của công nghệ hiện đại thành lời khuyên mang tính nhân văn, trung thực và hữu ích.

Các bài kiểm tra tốc độ của tôi cho kết quả tự mãn và xanh. Tải xuống rất nhanh. YouTube không tải vào bộ nhớ đệm trừ khi tôi chủ động cố gắng phá vỡ nó. Trên giấy tờ, kết nối của tôi trông giống như thứ mà bạn khoe khoang trong một chủ đề Reddit. Và vẫn vậy… mỗi lần tôi mở một trang, nó vẫn ở đó. Sự tạm dừng nhỏ bé và khó chịu đó. Không có thanh tải, không có vòng quay và không có hoạt động nhấp nháy mang lại cảm giác yên tâm. Chỉ mất nửa giây kỳ lạ mà không có gì, giống như internet phải tự tập hợp lại trước khi thực hiện. Nó không đủ dài để phàn nàn, nhưng nó hoàn toàn đủ dài để cảm nhận.

Loại độ trễ đó không hiển thị trong điểm chuẩn. Nó sống ở một nơi khác. Trong trí nhớ cơ bắp, trong sự mong đợi và câu nói tinh tế "tại sao điều này lại có cảm giác khó chịu?" nó xuất hiện sau tab thứ một trăm. Tôi đã làm những gì mọi người làm. Đổ lỗi cho trình duyệt. Tôi đã đóng và mở lại các tab. Lại coi như đổ lỗi cho Vivaldi vì nó luôn có chút tội lỗi gì đó. Nhưng đây không phải là RAM, không phải CPU hay thậm chí là kết nối. Đó là DNS lặng lẽ trì hoãn trước khi bất cứ điều gì khác có cơ hội bắt đầu.

Tại sao mọi thứ đều chậm trước khi bắt đầu tải

Độ trễ vô hình đó không phải là băng thông, mà là thời gian tra cứu

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu

Trước khi tải một trang web, hệ thống của bạn phải đặt một câu hỏi rất cơ bản:thứ này ở đâu? Câu hỏi đó chuyển đến trình phân giải DNS. Nó dịch thứ gì đó của con người, chẳng hạn như tên miền, thành thứ mà hệ thống của bạn thực sự có thể kết nối. Và không có gì xảy ra cho đến khi câu hỏi đó được trả lời. Không có nội dung nào bắt đầu tải, không có tập lệnh nào xuất hiện và không có hình ảnh nào xuất hiện. Mọi thứ đều nằm ở đó, lịch sự chờ DNS hoàn thành công việc của nó.

Nếu bước đó thậm chí hơi chậm, toàn bộ trải nghiệm sẽ có cảm giác do dự. Không bị hỏng, chỉ là… không chắc chắn. Hầu hết các hệ thống Linux, bao gồm các thiết lập dựa trên Mint và Ubuntu, mặc định sử dụng bất kỳ DNS nào mà ISP của bạn cung cấp. Nó hoạt động giống như một chiếc xe đẩy hàng bị móp nhẹ vẫn lăn.

Nhưng những máy chủ đó không phải lúc nào cũng nhanh. Họ không phải lúc nào cũng thân thiết. Và chúng rất hiếm khi được tối ưu hóa để đáp ứng theo cách của các trình giải quyết công khai hiện đại. Vì vậy, mỗi yêu cầu mới đều ẩn chứa một chút do dự. Không đủ để hét lên, nhưng cũng đủ để thở dài.

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu Câu đố

8 câu hỏi · Kiểm tra kiến thức của bạn

Thử thách kết nối mạng và DNS của MUO

Nghĩ rằng bạn biết tại sao internet do dự? Hãy kiểm tra kiến thức về DNS và mạng của bạn.

Giao thức mạng DNSSecurityPerformance

Bắt đầu

DNS là viết tắt của từ gì?

Dịch vụ mạng ADataHệ thống tên độngCDHệ thống tên miềnCDMáy chủ nút kỹ thuật số

Đúng! DNS là viết tắt của Hệ thống tên miền. Nó hoạt động giống như danh bạ điện thoại trên Internet, dịch các tên miền thân thiện với con người như 'google.com' thành địa chỉ IP mà máy có thể đọc được để trình duyệt của bạn biết nơi kết nối.

Không hẳn — câu trả lời là Hệ thống tên miền. DNS là xương sống trong cách chúng ta điều hướng trang web mà không cần ghi nhớ các chuỗi số như 192.168.1.1 cho mọi trang web chúng ta truy cập.

Tiếp tục

Thuật ngữ chỉ sự chậm trễ xảy ra khi máy tính của bạn phải tra cứu tên miền trước khi tải một trang web là gì?

Độ trễ tăng đột biến Thời gian tra cứu BDNS CP mất gói D Độ trễ bắt tay

Đúng! Thời gian tra cứu DNS là độ trễ mà thiết bị của bạn gặp phải khi truy vấn máy chủ DNS để phân giải tên miền thành địa chỉ IP. Việc chuyển sang nhà cung cấp DNS nhanh hơn như Cloudflare (1.1.1.1) hoặc Google (8.8.8.8) có thể giảm đáng kể tình trạng tạm dừng này.

Không hẳn - câu trả lời là thời gian tra cứu DNS. Đây là độ trễ cụ thể do quá trình phân giải tên gây ra. Mặc dù độ trễ và mất gói là những vấn đề thực sự về mạng nhưng chúng mô tả các vấn đề khác với việc tạm dừng tra cứu tên miền ban đầu.

Tiếp tục

Địa chỉ nào sau đây là địa chỉ IP phân giải DNS công cộng chính của Cloudflare?

A8.8.8.8B9.9.9.9C1.1.1.1D208.67.222.222

Đúng! Trình phân giải DNS chính của Cloudflare là 1.1.1.1, được ra mắt vào năm 2018 với trọng tâm là quyền riêng tư và tốc độ. Nó luôn được xếp hạng trong số các trình phân giải DNS nhanh nhất trên thế giới và không ghi lại dữ liệu truy vấn của bạn cho mục đích quảng cáo.

Không hẳn - câu trả lời đúng là 1.1.1.1, thuộc về Cloudflare. Theo bản ghi, 8.8.8.8 là DNS của Google, 9.9.9.9 là Quad9 và 208.67.222.222 là OpenDNS — tất cả các lựa chọn thay thế hợp pháp cho DNS mặc định của ISP của bạn.

Tiếp tục

Lưu lượng truy cập DNS tiêu chuẩn, không được mã hóa thường sử dụng cổng nào?

APort 80BPort 443CPort 25DPort 53

Đúng! DNS hoạt động trên cổng 53 theo mặc định và sử dụng cả UDP cho các truy vấn nhanh và TCP cho các phản hồi lớn hơn hoặc chuyển vùng. Đây là một trong những số cổng cơ bản nhất trong mạng và xuất hiện thường xuyên trong cấu hình tường lửa và bảo mật.

Không hẳn — DNS sử dụng cổng 53. Cổng 80 là HTTP, cổng 443 là HTTPS và cổng 25 là SMTP cho email. Việc biết các phép gán cổng tiêu chuẩn này là điều cần thiết đối với bất kỳ ai định cấu hình tường lửa hoặc khắc phục sự cố mạng.

Tiếp tục

Loại tấn công nào liên quan đến việc làm hỏng bộ đệm của trình phân giải DNS để chuyển hướng người dùng đến các trang web độc hại?

Đường hầm ADNS Giả mạo BDNS Ngộ độc CARP Chiếm quyền điều khiển DBGP

Đúng! Giả mạo DNS, còn được gọi là đầu độc bộ đệm DNS, liên quan đến việc đưa các bản ghi DNS sai vào bộ đệm của trình phân giải để người dùng được chuyển hướng đến các trang web do kẻ tấn công kiểm soát mà không hề hay biết. DNSSEC (Tiện ích mở rộng bảo mật DNS) được phát triển đặc biệt để giúp bảo vệ chống lại mối đe dọa này.

Không hẳn - câu trả lời là giả mạo DNS (hoặc ngộ độc bộ đệm). Đường hầm DNS sử dụng các truy vấn DNS để buôn lậu dữ liệu, việc đầu độc ARP nhắm vào lưu lượng truy cập mạng cục bộ và việc chiếm quyền điều khiển BGP ảnh hưởng đến việc định tuyến internet ở quy mô lớn hơn nhiều. Ngộ độc bộ đệm là cuộc tấn công nhắm mục tiêu cụ thể vào quá trình phân giải DNS.

Tiếp tục

Giá trị DNS TTL được sử dụng để làm gì?

AINó đặt số bước nhảy tối đa mà gói DNS có thể di chuyểnBIt xác định khoảng thời gian bản ghi DNS được lưu vào bộ nhớ đệm trước khi được làm mớiCIt giới hạn số lượng truy vấn DNS đồng thời mà máy chủ có thể xử lýDIt mã hóa phản hồi DNS giữa máy chủ và máy khách

Đúng! TTL là viết tắt của Time To Live và trong DNS, nó chỉ định số giây mà một bản ghi đã giải quyết sẽ được lưu trong bộ đệm trước khi trình phân giải phải truy vấn lại. TTL thấp có nghĩa là các thay đổi được lan truyền nhanh hơn; TTL cao làm giảm tải truy vấn DNS nhưng làm chậm quá trình cập nhật.

Không hẳn — TTL trong DNS xác định thời gian tồn tại của bộ nhớ đệm của một bản ghi chứ không phải bước nhảy, giới hạn truy vấn hoặc mã hóa. Điều thú vị là các gói IP cũng có trường TTL nhưng nó tính số bước nhảy mạng, đây là nguyên nhân phổ biến gây nhầm lẫn vì cùng một thuật ngữ có nghĩa khác nhau trong mỗi ngữ cảnh.

Tiếp tục

Loại bản ghi DNS nào chịu trách nhiệm ánh xạ tên miền tới địa chỉ IPv6?

Bản ghi AA Bản ghi BCNAME Bản ghi CAAAA Bản ghi DMX

Đúng! Bản ghi AAAA (phát âm là 'quad-A') ánh xạ tên miền tới địa chỉ IPv6 128 bit. Bản ghi A tiêu chuẩn xử lý các địa chỉ IPv4, trong khi CNAME là bản ghi bí danh và bản ghi MX hướng lưu lượng email đến máy chủ thư thích hợp.

Không hẳn - Địa chỉ IPv6 được lưu trữ trong bản ghi AAAA. Bản ghi A xử lý IPv4, CNAME tạo bí danh tên miền và bản ghi MX xử lý định tuyến thư. Khi việc sử dụng IPv6 ngày càng phát triển, các bản ghi AAAA ngày càng trở nên quan trọng trong cấu hình DNS.

Tiếp tục

Trong đặc tả DNS ban đầu năm 1983 (RFC 882), cái gì được sử dụng để phân giải tên máy chủ trước khi DNS tồn tại và vẫn còn hiện diện trên mọi hệ điều hành hiện đại?

AWINS (Dịch vụ tên Internet của Windows)BTệp HOSTSCNIS (Dịch vụ thông tin mạng)DNetBIOS phát sóng

Đúng! Trước DNS, tệp HOSTS.TXT được duy trì tập trung đã được phân phối tới mọi máy tính trên ARPANET. Hệ điều hành của bạn vẫn kiểm tra tệp máy chủ cục bộ (nằm tại /etc/hosts trên Linux/Mac hoặc C:\Windows\System32\drivers\etc\hosts trên Windows) trước khi truy vấn DNS — đó là lý do tại sao tệp này có thể được sử dụng để chặn các trang web hoặc ghi đè DNS cục bộ.

Không hẳn - câu trả lời là tệp HOSTS, một tệp văn bản phẳng hoàn toàn có trước DNS. Nó vẫn được kiểm tra đầu tiên trong quá trình phân giải tên trên mọi hệ điều hành hiện đại, đó là lý do tại sao đôi khi phần mềm độc hại sửa đổi nó để chiếm đoạt lưu lượng truy cập và tại sao người dùng thông thái chỉnh sửa nó để chặn quảng cáo hoặc ghi đè các miền cụ thể mà không cần chạm vào cài đặt DNS.

Xem điểm của tôi

Hoàn thành thử thách

Điểm của bạn

/ 8

Cảm ơn bạn đã chơi!

Thử lại

Thời điểm nó nhấp vào

Internet nhanh nhưng khởi động chậm là một điều rất khó chịu

Điều cuối cùng khiến tôi thất vọng không phải là một thất bại. Đó là sự nhất quán. Khi một trang bắt đầu tải, nó sẽ bay. Không có khiếu nại. Không có độ trễ. Nó khớp vào đúng vị trí như thể mọi thứ đang hoạt động hoàn hảo. Nhưng đến thời điểm đó, bạn có cảm giác giống như gõ cửa và chờ đợi quá lâu để có người trả lời. Vì thế tôi bắt đầu chú ý theo cách hơi ám ảnh. Đã mở cùng một trang web nhiều lần. So sánh lần tải đầu tiên với lần làm mới. Đã xem cách hoạt động của các trang được lưu trong bộ nhớ đệm so với các yêu cầu mới.

Các trang được lưu vào bộ nhớ đệm ngay lập tức. Giống như, tích cực ngay lập tức. Yêu cầu mới? Lần nào cũng có sự tạm dừng khó xử đó. Đó là khi nó không còn là một sự khó chịu mơ hồ nữa và bắt đầu trông giống như một khuôn mẫu. Và DNS hoàn toàn phù hợp với mô hình đó. Một khi tôi nhìn thấy nó, tôi không thể không nhìn thấy nó. Mỗi cú nhấp chuột đều có cảm giác như nó phải hắng giọng trước.

Việc chuyển DNS đã loại bỏ sự do dự ngay lập tức

Người giải quyết tốt hơn không làm mọi việc nhanh hơn mà khiến họ cảm thấy đúng

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu

Tôi đã chuyển khỏi DNS của ISP và thử nghiệm một số trình phân giải công khai phổ biến:

  • Đám mây bùng phát (1.1.1.1)
  • DNS của Google (8.8.8.8)
  • Quad9 (9.9.9.9)

Không có lễ lớn. Không có đại tu hệ thống. Chỉ cần một sự thay đổi nhỏ trong cài đặt mạng và kết nối lại. Và sự khác biệt ngay lập tức đến mức gần như gây khó chịu. Các trang không dừng lại nữa. Họ vừa mới mở. Các tab mới không còn giống như một cuộc đàm phán nữa. Các liên kết phản hồi ngay khi tôi nhấp vào chúng. Sự chậm trễ vi mô kỳ lạ vốn tồn tại lặng lẽ trong mọi tương tác vừa biến mất. Cùng một hệ thống, cùng một trình duyệt, giống nhau về mọi thứ.

Nhưng toàn bộ trải nghiệm có cảm giác chặt chẽ hơn. Tự tin hơn. Giống như internet cuối cùng đã quyết định ngừng do dự. Đó là một trong những thay đổi không xuất hiện đáng kể ở bất kỳ đâu, nhưng khi bạn nhận thấy điều đó, việc quay lại có cảm giác như hệ thống của bạn đột nhiên phát triển các vấn đề về cam kết.

Journald khiến hành vi không thể bỏ qua

Việc xem các truy vấn DNS trong thời gian thực biến cảm giác thành bằng chứng

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu

Tại thời điểm này, tôi không chỉ muốn cảm nhận sự cải thiện. Tôi muốn bắt nó trong hành động. Vì vậy, tôi đã chuyển sang tạp chí, bởi vì nếu có điều gì đó xảy ra trên hệ thống Linux, thì nó thường được nói về nó ở đâu đó.

Trên các hệ thống sử dụng systemd-resolved, bạn có thể xem trực tiếp các truy vấn DNS:

journalctl -u systemd-resolved -f Trước khi chuyển DNS, mô hình đã rõ ràng. Các truy vấn sẽ xuất hiện, tạm dừng một thời gian ngắn rồi giải quyết. Không có gì kịch tính, chỉ là những phản hồi hơi chậm chạp chồng chất theo thời gian. Sau khi chuyển đổi, mọi thứ được thắt chặt. Các yêu cầu được giải quyết nhanh hơn, ít độ trễ kỳ lạ hơn và ít chuyển qua lại hơn. Nó trông gọn gàng hơn, quyết đoán hơn, giống như hệ thống không còn tự phán xét nữa. Và đó là một phần rất hài lòng.

Đây không phải là một trong những điều chỉnh mà bạn có thể thuyết phục bản thân rằng nó sẽ tốt hơn. Các nhật ký đã sao lưu nó. Hành vi đã thay đổi theo cách mà bạn thực sự có thể quan sát được. Điều đó làm cho toàn bộ sự việc ít giống như chỉnh sửa hơn mà giống như sửa chữa một thứ gì đó lẽ ra không bao giờ nên chậm như vậy ngay từ đầu.

Loại bỏ độ trễ tải trang:Cách chuyển đổi DNS đã loại bỏ tình trạng tạm dừng khó chịu Liên quan

Cài đặt bộ định tuyến so với DNS máy tính:Đây là điều nhanh hơn

So sánh DNS ở cấp độ bộ định tuyến với cấp độ PC đã dẫn đến những cải thiện thực sự về tốc độ và hiệu suất mạng của tôi.

Loại bỏ nhịp đập ma sát theo đuổi tốc độ thô mỗi lần

Đây không phải là việc tối đa hóa kết nối của bạn. Tốc độ tải xuống của bạn sẽ không đột ngột tăng gấp đôi. Kết quả kiểm tra tốc độ của bạn sẽ không trở thành quyền khoe khoang. Không có gì về thay đổi băng thông của bạn. Những thay đổi là cách mọi thứ bắt đầu. Và đó là nơi mà hầu hết trải nghiệm đều tồn tại. Chúng tôi không dành nhiều ngày để tải xuống các tệp lớn. Chúng tôi nhấp chuột. Chúng tôi duyệt. Chúng tôi chuyển giữa các tab. Chúng ta theo dõi các liên kết nhanh hơn chúng ta nghĩ về chúng một cách có ý thức.

Nếu mỗi hành động đó thậm chí có một độ trễ nhỏ trước khi bắt đầu, thì nó sẽ khiến bạn cảm thấy nặng nề hơn mức cần thiết. Nó không kịch tính. Nó không thể đo lường được theo cách mà hầu hết các công cụ đều quan tâm. Nhưng nó hoàn toàn ảnh hưởng đến cảm giác của hệ thống. Việc chuyển đổi DNS sẽ loại bỏ sự do dự đó. Nó làm cho mọi thứ cảm thấy ngay lập tức một lần nữa. Đáp ứng. Có thể đoán trước được. Và một khi ma sát đó không còn nữa, thật khó để chấp nhận sự quay trở lại của nó. Bởi vì bây giờ bạn biết rằng Internet của bạn không bao giờ chậm. Nó chỉ đang đợi người khác trả lời một câu hỏi rất đơn giản.