ریست تمامی دی ان اس های سی پنل

whmریست تمامی دی ان اس های سی پنل

برای ریست کردن دی ان اس های سی پنل شما می توانید از دو روش استفاده کنید :

1- ریست کردن تک تک دامنه ها از مسیر : Main >> DNS Functions >> Reset a DNS Zone که لیستی از دامنه ها را میبنید و میتوانید ریست کنید .

2- ریست کردن تمامی دی ان اس های سرور : توجه فرمایید که استفاده از این روش ممکن است باعث داوون شدن و از بین رفتن تمامی zone های اضاف شده به دامنه در سی پنل می گردد.

برای انجام این کار یک کامند از بین برنده ی دی ان اس های ( kill zones ) را انجام میدهند ؛ یکی بک آپ و دیگری ساخت دوباره zone ها را بر عهده دارد.

شما باید ابتدا از named.conf سرور بک آپ تهیه نمایید :

cp -R /var/named /var/named.bak110826
cp -R /etc/named.conf /etc/named.conf.bak110826

سپس  دستورات و کامند های زیر یکی حذف و دیگری اضافه کردن مجدد zone ها را انجام می دهد :

for i in `cat /etc/trueuserdomains | cut -d: -f1` ;do /scripts/killdns $i ;done
for i in `cat /etc/trueuserdomains | cut -d: -f1` ;do /scripts/add_dns --domain=$i ;done

البته اگر میخواهید یکی از اکانت ها را فقط از طریق ssh تحت تاثیر عمل کامند های بالا قرار دهید پیشنهاد میکنم از ” /scripts/killdns domain.com” استفاده کنید و برای اضاف کردن مجدد “/scripts/add_dns –domain=domain.com” استفاده نمایید .

 

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *