Bất kỳ nhược điểm để DNS DNS ngắn? [đóng cửa]


26

Bất kỳ nhược điểm để DNS DNS ngắn?


DNS hoặc IP TTL ...?
Izzy

Ngắn hơn cái gì?
John Gardeniers

1
Ok, câu hỏi đã được thay đổi để nói "ngắn", thay vì "ngắn hơn", nhưng điều đó vẫn đặt ra câu hỏi ngắn là gì? Có phải là 1 phút, 1 giờ, 1 ngày, 1 thế kỷ (mà RẤT ngắn so với tuổi của hành tinh)? Không có bối cảnh câu hỏi là vô nghĩa.
John Gardeniers

2
Một TTL ngắn ngắn hơn một TTL dài. Tôi biết từ ngắn là tương đối, nhưng tôi không nghĩ đó là một vấn đề ở đây.
webnat0

1
Điều gì khó hiểu đến vậy? Ưu điểm của việc cài đặt TTL thành 24 giờ khi bạn có thể đặt thành 5 phút là gì? Tại sao không để nó ở 5 phút?
wobbily_col

Câu trả lời:


23

DNS của bạn không nên thay đổi thường xuyên ở nơi đầu tiên. Nhiều máy chủ DNS không tôn trọng "yêu cầu" của bạn và áp dụng chính sách của riêng họ. Nếu bạn định tạo một cuộc trò chuyện, hãy đặt TTL thấp hơn trước khi thay đổi. Thông thường, có một TTL dài giúp giảm tải cho (các) máy chủ có thẩm quyền của bạn và thêm một chút thời gian cho khách hàng truy cập trang web của bạn. Tôi thường sử dụng 3600, hoặc thậm chí 36000 tùy theo tình huống.


8
+1 cho Many DNS server do not honor your TTL- có rất nhiều vấn đề được nêu ra trên trang web này khi bộ đệm DNS ngược dòng cụ thể bỏ qua TTL của bạn
Mark Henderson

2
+1 cho những gì Mark nói nhưng -1 cho "DNS của bạn không nên thay đổi thường xuyên ở vị trí đầu tiên". Có rất nhiều trường hợp ngoại lệ để làm cho việc khái quát hóa như vậy không hợp lệ. ví dụ: DNS để hỗ trợ việc sử dụng IP động, trong đó một TTL ngắn là gần như cần thiết.
John Gardeniers

1 ... và tôi nghi ngờ một trong những lý do TTL cực kỳ ngắn của không vinh danh sẽ là để ngăn cản sự lạm dụng nhanh thông: en.wikipedia.org/wiki/Fast_flux (tức là có một lý do rất tốt của TTL ngắn được bỏ qua)
danlefree

thực sự là Chris, và bạn biết tôi yêu bạn đúng không :), chúng tôi có RẤT ngắn trong các mục nhập của chúng tôi chỉ đơn giản là để giúp với chính sách DR của chúng tôi. Bây giờ chúng tôi có rất nhiều máy chủ DNS của riêng mình, vì vậy có thể kiểm soát tốt điều này và sử dụng Cisco GSS để thực sự quản lý các bộ chuyển đổi DNS nhưng chúng tôi sẽ ở trong một lỗ hổng mà không có các phút phụ. Vẫn sẽ nâng cao bạn như bạn đúng, chỉ không phải cho trường hợp cạnh tranh của riêng tôi;)
Chopper3

1
@Chris, có lẽ nên đóng cửa.
John Gardeniers

7

TTL cao hơn có nghĩa là tìm kiếm DNS ít hơn, điều này có thể sẽ giúp giảm "chi phí" cho bạn và bất cứ ai truy cập DNS của bạn. (chuyến đi ít vòng)

Điều đó nói rằng, các TTL rất thấp có thể hữu ích cho cơ sở hạ tầng.

Nếu bạn đã có một tên DNS cơ sở hạ tầng phụ trợ 'nổi' (ví dụ: Puppet.sample.com) mà bạn di chuyển từ hộp này sang hộp khác để có Tính sẵn sàng cao và chỉ có các hệ thống của bạn cần tôn vinh bản ghi đó, thì có thể có chỉ số TTL thấp khá hữu dụng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.