سلام
می خوام دی ان اس های را عوض کنم
ولی ادیت کردن دستی بسیار زمان می بره
روشی هست که بشه کل
dns zone
ها در دایرکت ادمین به دی ان اس جدید جا گذاری (replace) کرد؟
نمایش نسخه قابل چاپ
سلام
می خوام دی ان اس های را عوض کنم
ولی ادیت کردن دستی بسیار زمان می بره
روشی هست که بشه کل
dns zone
ها در دایرکت ادمین به دی ان اس جدید جا گذاری (replace) کرد؟
up
با دایرکت ادمین زیاد آشنا نیستم! ولی میتونم نمونه تو سی پنل بگم بگردید ببیند هست همچین چیزی! Reset a DNS Zone
پ.ن: (!)
موفق باشید
بله.
//var/named
و دستور replace
موفق باشید.
کد:cd /var/named
perl -pi -e 's/ns1.old.com/ns1.new.com/' *.db
perl -pi -e 's/ns2.old.com/ns2.new.com/' *.db
به جای 192.168.0.1، آی پی خودتون رو بذارید.کد:perl -pi -e 's#^mail\s14400\sIN\sA\s(.*)$#mail\t14400\tIN\tA\t192.168.0.1#' *.db
perl -pi -e 's#^ftp\s14400\sIN\sA\s(.*)$#ftp\t14400\tIN\tA\t192.168.0.1#' *.db
perl -pi -e 's#^pop\s14400\sIN\sA\s(.*)$#pop\t14400\tIN\tA\t192.168.0.1#' *.db
perl -pi -e 's#^smtp\s14400\sIN\sA\s(.*)$#smtp\t14400\tIN\tA\t192.168.0.1#' *.db
perl -pi -e 's#^www\s14400\sIN\sA\s(.*)$#www\t14400\tIN\tA\t192.168.0.1#' *.db
آی پی قبلی رو لارم نیست وارد کنید. فقط آی پی جدید لازمه.
با کد زیر هم میتونید کل A رکورد هارو تغییر بدید:
کد:perl -pi -e 's#14400\sIN\sA\s(.*)$#14400\tIN\tA\t192.168.0.1#' *.db