Изтриване на DNS зона от Windows сървър за споделен хостинг

Изтриване на DNS зона от Windows сървър за споделен хостинг

Parallels, Plesk, windows hosting, remote desktop, dns zone removal, psa


Ако при промяна/добавяне на домейн в Plesk срещнете следната грешка:


DNS zone already exist on the server, трябва DNS зоната да бъде премахната от сървъра за да се постигне желания резултат.

Както знаем Windows сървърите все още нямат DNS зони, така че това не би навредило на работата на домейна.

Информацията за DNS зоната се пази в mysql базата данни psa, която е системна база данни и не може да бъде редактирана от webadmin.


Как да премахнем DNS зоната от сървъра?


1. Влизаме в сървъра под RDP и отваряме CMD (Start > Run > CMD)

2. Там изпълняваме следната команда:


"%plesk_dir%\mysql\bin\mysql" -P8306 -uadmin -p psa


След което ще трябва да въведем парола.

Паролата е тази, която е и за Admin акаунта в Plesk панела.

Паролата е по шаблон, като тези на останалите сървъри за споделен хостинг.


Enter


3. След като въведем паролата и влезем успешно изпълняваме друга команда:


select z.name, r.host, r.type, r.val from dns_zone z, dns_recs r where  z.id=r.dns_zone_id and r.host like '%domain.com%';

domain.com заменяме с името на домейна, за който желаем да видим DNS зоната.


Enter


Тази команда ни показва зоната на домейна. Добре е преди да я изтрием да си я копираме във някой файл за всеки случай.


4. След това изтриваме DNS зоната със следната команда:


DELETE FROM `dns_recs` WHERE DisplayHost LIKE '%domain.com%';


Където отново заменяме domain.com с името на домейна, чиято DNS зона искаме да изтрием.


Enter


По този начин DNS зоната вече не е налична в базата данни на сървъра и можем спокойно да си направим промените през Plesk панела.

Публикувано на

В случай, че имате нужда от техническа помощ или по-детайлна информация свързана с темата от помощната статия, молим да изпратите запитване.

Пусни запитване

Нашият Friendly Geeks техничеки екип с радост ще Ви съдейства денонощно и на:

  • Национален телефон: 0700 300 70 (на цената на един градски разговор)
  • Тел.: +359 2 491 8877