گاهی اوقات نیاز داریم به عنوان مدیر سرور تمام رکوردهای مربوط به NS سایتها را در دایرکت ادمین تغییر دهیم.در این مقاله پارسدو به نحوه تغییر کلی رکورد NS از طریق SSH خواهیم پرداخت.
با استفاده از قابلیت DNS administration در دایرکت ادمین میتوان به راحتی DNS های جدید را اضافه و قبلیها را حذف یا ویرایش کنیم. اما اگر تعداد سایتها زیاد باشد این کار طاقت فرساست با استفاده از دستور replace ساده perl میتوانیم این کار را به صورت کلی (Bulk)انجام دهیم.
آموزش اتصال به SSH سرور لینوکس
آموزش اتصال به SSH سرور لینوکس با استفاده از پوتی را در این مطلب بررسی میکنیم و یاد میگیریم که چگونه با putty به سرور متصل شویم؟
آموزش اتصال به SSH سرور لینوکس با استفاده از پوتی را در این مطلب بررسی میکنیم و یاد میگیریم که چگونه با putty به سرور متصل شویم؟
از طریق کاربر root و SSH وارد سرور شده و به کمک کدهای زیر این کارر ا انجام دهید؛ به جای ns1.oldns.com مقدار NameServerهای قبلی و به جای ns1.newns.com مقدار NameServerهای جدید را جایگزین کنید:
perl -pi -e 's/ns1.oldns.com/ns1.newns.com/' /var/named/*.db
perl -pi -e 's/ns1.oldns.com/ns1.newns.com/' /usr/local/directadmin/data/users/*/user.conf
perl -pi -e 's/ns2.oldns.com/ns2.newns.com/' /var/named/*.db
perl -pi -e 's/ns2.oldns.com/ns2.newns.com/' /usr/local/directadmin/data/users/*/user.conf
این آموزش برای افرادی که آشنایی با لینوکس و دایرکت ادمین دارند مفید است،به هیچ وجه بدون آگاهی لازم این مورد را روی سرور اصلی تست نکنید.
سرویس named بسیار حساس است و حتی داشتن یک نقطه اضافه در syntax میتواند منجر به down شدن این سرویس شود.
سرویس named بسیار حساس است و حتی داشتن یک نقطه اضافه در syntax میتواند منجر به down شدن این سرویس شود.
نظرتون برامون مهمه شما اولین نظر رو بنویسید