PowerDNS — различия между версиями

Материал из pNp Wiki
Перейти к: навигация, поиск
(pdnsutil)
 
Строка 16: Строка 16:
 
===Настройка системы в Debian 9 (sqlite)===
 
===Настройка системы в Debian 9 (sqlite)===
 
==pdnsutil==
 
==pdnsutil==
 +
* Просмотр зон
 +
pdnsutil list-all-zones
 +
* Редактирование зоны в текстовом редакторе (BIND стиль)
 +
pdnsutil edit-zone ipnp.su
 +
 +
* Созжание новой зоны
 +
pdnsutil create-zone ipnp.su
 +
 +
* Удаление зоны
 +
pdnsutil delete-zone ipnp.su
 +
 +
* Проверка корректности зоны
 +
pdnsutil check-zone ipnp.su
 +
 +
* Добавление новой записи
 +
pdnsutil add-record ipnp.su . ns 604800 ns1.ipnp.su
 +
 
==Установка nsedit в Debian 9==  
 
==Установка nsedit в Debian 9==  
 
==Полезные ссылки==
 
==Полезные ссылки==

Текущая версия на 10:27, 10 ноября 2017

Установка PowerDNS 4.0 в систему

Настройка системы в Centos 7 (sqlite)

  • Подключаем репозиторий PDNS и устанавливаем ПО
yum install epel-release yum-plugin-priorities 
curl -o /etc/yum.repos.d/powerdns-auth-40.repo https://repo.powerdns.com/repo-files/centos-auth-40.repo 
curl -o /etc/yum.repos.d/powerdns-rec-40.repo https://repo.powerdns.com/repo-files/centos-rec-40.repo
yum install pdns pdns-recursor bind-utils pdns-backend-sqlite
  • Создаем каталог для хранения sqlite базы
mkdir /var/lib/pdns/
chown -R pdns:pdns /var/lib/pdns/
  • Создаем базу sqlite
sqlite3 /var/lib/pdns/pdns.sqlite3 < /usr/share/doc/pdns-backend-sqlite-4.0.4/schema.sqlite3.sql
chown -R pdns:pdns /var/lib/pdns/pdns.sqlite3
  • Настраиваем конфиг
  • Включаем автозапуск и стартуем демонов

Настройка системы в Debian 9 (sqlite)

pdnsutil

  • Просмотр зон
pdnsutil list-all-zones
  • Редактирование зоны в текстовом редакторе (BIND стиль)
pdnsutil edit-zone ipnp.su
  • Созжание новой зоны
pdnsutil create-zone ipnp.su
  • Удаление зоны

pdnsutil delete-zone ipnp.su

  • Проверка корректности зоны
pdnsutil check-zone ipnp.su
  • Добавление новой записи
pdnsutil add-record ipnp.su . ns 604800 ns1.ipnp.su

Установка nsedit в Debian 9

Полезные ссылки