Документация по PowerDNS: https://doc.powerdns.com/authoritative/installation.html **************************************************************************************************** ## 2. Подключаемся к нужному серверу ```sh ssh igor@192.168.200.85 -p 22 ``` **************************************************************************************************** DynDNS на PowerDNS авторитативный сервер тот кто отвечает на те домены которые в его базе (рекурсивный присылает авторитативному запросы) DNS на Ubuntu 24.04 согласно инстркции https://phoenixnap.com/kb/powerdns-ubuntu: Можно было-бы использовать не 53 порт, но провайдер не даёт указывать порт при настройке DNS серверов (не знаю какие локальные проблемы могут возникнуть если задать не 53 порт) Устанавливаем сам PowerDNS https://doc.powerdns.com/authoritative/installation.html ```sh sudo apt-get update && sudo apt-get upgrade -y ``` ```sh sudo apt-get install pdns-server -y && sudo apt-get install pdns-backend-pgsql -y && sudo apt-get install pdns-backend-sqlite ``` ---------------------------------------------------------------------------------------------------- Для использования SQLIte копируем схему из https://doc.powerdns.com/authoritative/backends/generic-sqlite3.html ```sh sudo apt-get install pdns-backend-sqlite3 -y ``` ```sh sudo apt install sqlite3 -y ``` Create database: ```sh sudo sqlite3 /var/lib/powerdns/pdns.sqlite3 ".databases" && sudo chown pdns:pdns /var/lib/powerdns/pdns.sqlite3 ``` Create database structure ```sql sudo sqlite3 /var/lib/powerdns/pdns.sqlite3 < /dev/null < /dev/null <