-
عضو انجمن
غیر فعال کردن سرویس dns در دایرکت ادمین
اگه همه سرویس های مروبط به DNS برروی سرور دیگری قرار گرفته اند و شما نیازی به اجرا کردن named (bind) برروی سرور دایرکت ادمین خود ندارید ، به راحتی میتوانید با استفاده از دستورات زیر اقدام به غیر فعال کردن آن کنید.
مرحله اول )
فایل services.status را در مسیر مربوطه (/usr/local/directadmin/data/admin/services.status) را باز کنید و عبارت زیر را وارد کنید :
مرحله دوم )
ابتدا سرویس named را غیر فعال کنید :
در redhat با استفاده از دستور زیر میتوانید این کار را انجام دهید :
کد:
/sbin/service named stop
chkconfig named off
و اگر شما از FreeBSD استفاده میکنید میتوانید از دستور زیر برای غیر فعال کردن آن استفاده کنید :
کد:
/usr/local/etc/rc.d/named stop
مرحله سوم )
فایل named را در مسیر /etc/init.d/named باز کنید و اگر از FreeBSD استفاده میکنید به مسیر /usr/local/etc/rc.d/named برید و دو دستور زیر را ست کنید :
این کار باعث میشود که دایرکت ادمین فکر کند named را بارگذاری کرده است ولی در حقیقت این اسکریپت هیچ کاری انجام نمیدهد
مرحله چهارم )
اگر از systemd در CentOS7 استفاده میکنید فایلی به اسم /etc/init.d/named پیدا نمیکنید .
فایل مربوطه میتواند در دو مسیر زیر باشد :
کد:
/etc/systemd/system/named.service
or
/usr/lib/systemd/system/named.service
و بعد از باز کردن فایل مربوطه دستورات زیر را وارد کنید :
کد:
[Unit]
Description=Named Placebo
After=syslog.target network.target
Requires=network.target
[Service]
Type=oneshot
ExecStart=/usr/bin/echo -n ''
اگر شما دستور echo را بدون وارد کردن هیچ فایلی برای نمایش وارد کنید برای شما مقدار صفر را برمیگرداند و هم چنین شما بعد از دستورات بالا باید دستور زیر را برای ریلود کردن اسکریپت named.service نیز وارد کنید :
کد:
systemctl daemon-reload
حال سرویس DNS به صورت کامل غیر فعال شده است.
شرکت رهاورد سازان آریان - رساهاست با شماره ثبت: 497614 دارای نماد اعتماد دو ستاره
درباره ما تلفن تماس: 02140222190 و 02140222191
ارسال تیکت
-
-
May 28th, 2018 17:19
# ADS