مرکز آموزش

TTL در DNS و مدیریت زمان آن

TTL در DNS چست و چگونه از آن استفاده بهینه کنیم؟

 

همیشه در هنگام تنظیمات DNS با گزینه TTL مواجه می شوید.

TTL چیست؟

میزان زمانی که یک DNS در اینترت کش می شود را TTL میگویند.

این مقدار بر اساس ثانیه است.

مثلا وقتی شما این مقدار را روی ۸۶۴۰۰ تنظیم میکنید یعنی دی ان اس شما تا ۱ روز (۸۶۴۰۰ ثانیه) کش می شود.

مثلا من سایت شما را فراخوانی میکنم ای پی سرور شما تا ۱ روز روی سیستم من کش میشود.

(به بیان دیگر IP سایت شما در سیستم من کش شده و بار دوم از کش فراخوانی میشود.)

بهترین حالت استفاده از TTL زمان انتقال سایت هست شما مثلا روی مقدار ۳۶۰۰ تنظیم میکنید.

پس از این زمان وقتی سایت به سرور جدید منتقل میشود کاربرانی که دی ان اس کش شده دارند.

پس از ۱ ساعت مجددا دی ان اس اکسپایر شده و به سرور جدید شما منتقل میشود.

پس اگر قصد انقال سایت خودتون رو دارید مثلا برای ۳ روز دیگه پلن انتقال دارید امروز TTL رو به مقداری کمی مثلا ۱۸۰۰(معادل ۳۰ دقیقه ) تنظیم کنید.

و بعد از انتقال سایت وقتی IP جدید را تنظیم میکنید چون TTL روی نیم ساعت تنظیم شده بعد از این زمان کاربران سریع به سرور جدید دسترسی پیدا میکنند.


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


نمایش مشخصات سخت افزاری سرور در centos

برای اینکه مشخصات کامل یک سرور را بتوانید مشاهده کنید اول باید بسته lshw را نصب کنید:yum install...

خاموش کردن فایروال لینوکس SELinux

و یا به اختصار SELinux یک امکان و ویژگی لینوکس است که مکانیزمی برای پشتیبانی از خط مشی های امنیتی...

فعال سازی gzip در سرور

برای فال سازی Gzip در سرور لینوکس تحت آپاچی (Apache) می توانید کد زیر را در htaccess قرار دهید:...

نصب انجین ایکس nginx روی کنترل پنل دایرکت ادمین

اول از همه Custumbuild 2.0 باید نصب گردد. سپس فایل custumbuild/options.conf را باز کنید. "apache"...

دستورات پرکاربرد و مهم لینوکس SSH برای مدیریت سرور مجازی و اختصاصی

# arch نمایش معماری سیستم [man] # free -m نمایش وضعیت حافظه ( RAM ) به مگابایت [man] # cal...