استفاده از ‌BIND DNS در پلسک ویندوزی

آواتار فرزاد حقیقی پور
استفاده از ‌BIND DNS در پلسک ویندوزی
توسط   فرزاد حقیقی پور   ۹۸ روز قبل

با سلام

در پلسک onyx زمانی که تنظیمات DNS Server را بر روی BIND DNS Server قرار می دهم تمامی dns_zone ها در مسیر C:\Program Files (x86)\Parallels\Plesk\dns\var ایجاد می گردد، ولی برخی از دامنه resolve نمی شوند. همچنین در database پلسک تمامی dns_zone ها وجود ندارد.

پس از اجرای دستور plesk repair dns خروجی ذیل دریافت می گردد.

C:\Users\Administrator>plesk repair dns

Restoring DNS server configuration

  Synchronize DNS zones with the DNS server? [Y/n] y
    Synchronizing DNS zones with the DNS server ..................... [OK]

Error messages: 0; Warnings: 0; Errors resolved: 0

exit status 255

C:\Users\Administrator>

دستور فوق را در زمانی که DNS Server در حالت Microsoft DNS Server اجرا می نمایم.

 

در event viewer لاگ مربوط به plesk ارورهایی برای دامنه های ناموجود در database پلسک نمایش داده می شود.

Unable to find domain or alias 'domain.tld' in database
   at (PSADatabase::getBaseDomainName line 359)
   at execute "C:\Program Files (x86)\Parallels\Plesk\/admin/bin/dnsmng" update domain.tld without-reverse(vconsoleapp::run line 117)
Execute file name: C:\Program Files (x86)\Parallels\Plesk\admin\bin\dnsmng.exe

لطفا راهنمایی نمایید.

سپاس

آواتار حمیدرضا نهاوندی
توسط   حمیدرضا نهاوندی   ۹۷ روز قبل

با سلام،

این نوع خطا ناشی از وجود رکوردهای نادرست در فایل named.conf است که در مسیر C:\Program Files (x86)\Plesk\dns\etc قرار دارد.

رکوردهای نادرست عبارتند از:

1-رکوردهایی که دارای کاراکتر غیر مجاز "/" هستند.

2-رکوردهای تکراری

 

پس از ویرایش فایل میباییست سرویس Bind  را از طریق پلسک غیرفعال/فعال نمایید. چنانچه اختلال رکوردها رفع شده باشد سرویس فعال خواهد شد. لازم به ذکر است دستور repair در این مورد کارایی ندارد.

 

موفق  و پاینده باشید