نویسنده: fema co
30 آوریل 2022
0 175
مشکل در سرویس named

مشکل در سرویس named

مشکل در سرویس named دایرکت ادمین چند ماهی است که دارای اختلالاتی میباشد که در این مقاله به رفع آن میپردازیم.

 

مشکل در سرویس named

در آموزش نصب دایرکت ادمین پیشتر به آن اشاره کرده بودیم , ولی چندی است با وجود ارقام ارز برای پرداخت های لایسنس دایرکت ادمین و …

روش نصب و لایسنس دایرکت ادمین کلا تغییراتی داشته است مانند بوجود آمدن لایسنس های سیستمی و نال شده.

همین تغییر در نصب و دستکاری هایی که انجام میشود روی لایسنس های نال شده و سیستمی باعث بروز مشکلاتی در سرویس های اصلی میشود .

سرویس named هم جز همین دسته میباشد و بعد از نصب دایرکت ادمین معمولا غیر فعال میشود و برای فعال شدن آن راه های متعددی وجود ندارد.

در ادامه به آن میپردازیم.

 

غیر فعال شدن سرویس named دایرکت ادمین

مشکل در سرویس named برای ما هم اتفاق میافتد و دلیل منطقی و قانع کننده ای برای آن وجود ندارد.اما میتوان از ریبیلد کردن و نصب مجدد جلوگیری کرد.

یکی از روش های حل مشکل غیر فعال شدن named در دایرکت ادمین را حذف و نصب مجدد سرویس Bind است.

به همین منظور ابتدا سرویس Bind را با دستور زیر حذف میکنیم:

yum remove bind

و مجدد با دستور زیر آن را نصب میکنیم:

yum install bind

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

مشکل در سرویس named

مشکل در سرویس named

مشکل در سرویس named همچنان پابرجاست و سرویس named راه اندازی نشده است و در صورت کلیک بر روی استارت با پیغام خطا مواجه میشویم.

 

ارور /usr/bin/systemctl start named.service 2>&1

با توجه به مراحل انجام شده در صورتی که همچنان با سرویس named در دایرکت ادمین مشکل دارید و نمیتوانید آن را استارت کنید مراحل زیر را طی کنید:

 

1-ابتدا با دستور زیر برسی میکنیم که آیا پورت 53 سرور فعال است یا خیر.

netstat -lnp | grep named

خروجی: باید تمامیه سرویس هایی که به پورت 53 سرور شما گوش میکنند برای شما لیست شده باشد در غیر این صورت مشکلی وجود دارد.

مشکل در سرویس named

 

2- در صورت وجود مشکل در مرحله اول دستور زیر را وارد میکنیم :

service iptables stop

service iptables disable

3- سپس با دستورات زیر فایل تنظیمات named را ویرایش و اصلاح میکنیم.

cd /etc

cp named.conf named.conf.BAK
wget -O /etc/named.conf http://www.directadmin.com/named.conf
for i in `cat /etc/virtual/domains`; do { echo "zone \"$i\" { type master; file \"/var/named/$i.db\"; };"; };
done; >> /etc/named.conf

4- سپس Bind را مجدد حذف و نصب میکنیم:

yum remove bind -y

و مجدد با دستور زیر آن را نصب میکنیم:

yum install bind -y

5-  سپس فایل زیر را جایگزین میکنیم:

named.txt

https://dl.famaserver.com/named.txt

برای جایگزینی دستورات زیر را بترتیب وارد کنید:

cd /etc

سپس یک فایل به نام فاماسرور با پسوند .sh ایجاد کنید با دستور nano.

nano famaserver.sh

نکته: در صورتی که ویرایشگر nano در سرور نصب نیست با دستور yum install nano -y آن را نصب کنید و مجدد دستور مرحله قبلی را ایجاد کنید.

محتویات فایل مرحله 5(https://dl.famaserver.com/named.txt) را در ویرایشگر paste کنید.(با کلیک راست کردن )

سپس کلید Ctrl+x را زده و با کلید y تایید به ذخیره کنید.

و دستورات زیر را اجرا کنید:

chmod 755 famaserver.sh

sh famaserver.sh

بعد از اجرا این مراحل سرویس named مانند تصویر زیر بدرستی شروع به فعالیت میکند.

مشکل در سرویس named

مشکل در سرویس named

 

نکته: بعد از طی کردن مراحل ذکر شده تمامیه رکورد های DNS قبلی در دایرکت ادمین حذف میگردند , لذا به همین منظور از رکوردهای DNS بک آپ بگیرید و سپس مراحل را انجام دهید.

 

مشکل در سرویس named –  فاماسرور

اشتراک گذاری

بعد از حذف و نصب سرویس bind مشکل برطرف میشود؟

ممکن است بلی ولی در بیشتر مواقع نصب با لایسنس های سیستمی این مشکل را بوجود میاورد و باید تمامیه مراحل را طی کرد.

فایل famaserver.sh را میتوان تغییر نام داد ؟

بله این فایل یک اسم هست که محتویات آن محتویات پیشفرض سرویس named دایرکت ادمین است و شما با هر نامی میتوانید آن را ایجاد و اجرا کنید.

بعد از انجام مراحل بالا آیا مشکلی برای سرویس های دی ان اس ایجاد شده بوجود نمیاید؟

این فرایند طی شده تمامیه رکورد های قبلی DNS را حذف میکند. حتما بک آپ داشته باشید از رکورد های dns

مقالات مرتبط این مطلب پیشنهاد می شود

خدمات فاما سرور

  • سرور مجازی

    سرور مجازی

    سرور مجازی یکی از سرویس های پر استفاده و مقرون بصرفه برای کسب و کارهای کوچک و خدمات سایر در ضمینه IT و شبکه میباشد که توان پشتیبانی از 128 هسته و 512 گیگ رم را دارد.

  • سرور اختصاصی

    سرور اختصاصی

    سرور های اختصاصی فاماسرور از دو گروه نسل جدید و پردازش سنگین استفاده میشود که میتوانید تا 155 گیگاهرتز پردازش و تا 1.5 ترابایت رم را در اختیار داشته باشید.

  • بیگ بلوباتن

    بیگ بلوباتن

    سرور بیگ بلوباتن اختصاصی و مجازی یکی از خدمات , برای استفاده از کلاس های آموزشی , جلسات و ... بصورت دوطرفه و با کیفیت تضمین شده میباشد.

  • هاست لینوکس

    هاست لینوکس

    در هاست لینوکس با منابع گوناگون امکان میزبانی از سایت های بزرگ و پر بازدید نیز وجود دارد و میتوان از مزایا و خدمات آن استفاده کرد.

  • هاست دانلود

    هاست دانلود

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

  • ثبت دامنه

    ثبت دامنه

    ثبت دامنه های بین المللی , دامنه ir و دامنه های با پسوند های مختلف در فاماسرور پشتیبانی میشوند.