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

Cách xóa bộ nhớ đệm DNS trong Ubuntu & Tại sao bạn có thể cần làm vậy

Máy chủ tên miền (Domain Name Servers) là một trong những xương sống của internet. Nếu không có chúng, toàn bộ hệ thống tên miền sẽ không hoạt động và chúng ta phải điều hướng web bằng địa chỉ IP thẳng -- không phải ý định vui của tôi, nếu bạn hỏi.

Khi bạn truy cập tên miền, hệ thống giữ bản ghi địa chỉ IP mà tên miền trỏ tới (điều này gọi là cache). Điều này làm truy cập tiếp theo đến tên miền nhanh hơn nhiều vì không phải tra cứu, có thể mất giây.

Nhưng đôi khi bộ nhớ đệm tên miền cục bộ bị lệch so với ánh xạ thực tế của tên miền đến địa chỉ IP. Đó là lý do đôi khi bạn không truy cập được trang web dù trang web không bị sập -- đặc biệt nếu trang web vừa chuyển máy chủ gần đây.

Khi đó xảy ra, bạn cần xóa bộ nhớ đệm DNS. May mắn thay, việc này làm được bằng một lệnh terminal đơn giản trên Ubuntu và các hệ thống Debian:

$ sudo /etc/init.d/dns-clean

Có các thủ thuật DNS khác có thể hữu ích, như tối ưu DNS cho tốc độ internet nhanh hơn và thay đổi DNS cho bảo mật trực tuyến tốt hơn, hãy tìm hiểu khi có thể.

Có hoạt động không? Nếu bạn dùng dịch vụ DNS, hãy cho chúng tôi biết bạn dùng cái nào trong bình luận!