DNS di questo server
Come cPanel, il server può essere il DNS autoritativo dei domini che ospita: niente provider esterno, i record sono già pronti e si aggiornano da soli. Usa PowerDNS e risponde solo per le proprie zone (nessuna risoluzione ricorsiva per conto di altri).
Attivarlo (amministratore)
In DNS › DNS di questo server indica due nameserver in un tuo dominio (per esempio ns1.tuodominio.it e ns2.tuodominio.it) e premi Attiva il DNS di questo server. Il pannello installa PowerDNS, apre la porta 53 (UDP e TCP) nel firewall, crea le zone dei siti esistenti e aggiunge «Questo server» all'elenco dei DNS, accanto a Cloudflare e 1PrimeCDN.
Presso il registrar del tuo dominio crea poi i nameserver (host o glue record) con i nomi e gli indirizzi che il pannello mostra, e per ogni dominio da ospitare imposta quei nameserver. La pagina di ogni zona ha i Controlli: dicono quando la delega è attiva e se tutto è coerente.
Se il provider ha un firewall suo (Vultr, Hetzner…), apri anche lì la porta 53 UDP e TCP.
Le zone
Ogni sito ha la sua zona, creata da sola, con:
- A/AAAA del dominio e di
www; - la posta: con il servizio di posta attivo MX, SPF, DKIM, DMARC,
autoconfigeautodiscovervengono scritti da soli (il riquadro «DNS posta» è già a posto); senza,mail.<dominio>punta a questo server; - CAA che autorizza Let's Encrypt;
- NS e SOA con il numero di versione aggiornato a ogni modifica.
Un alias su un altro dominio ha la sua zona; un sottodominio va nella zona del dominio padre. I record modificati a mano non vengono mai sovrascritti. Quando elimini un sito, la zona creata per lui viene eliminata; le zone create a mano (Nuova zona) restano.
I record si modificano dall'editor DNS come per gli altri provider: il pannello controlla i valori e impedisce combinazioni non valide (un CNAME accanto ad altri record, l'ultimo NS della zona).
DNSSEC
Nella pagina della zona Attiva DNSSEC firma la zona (chiave ECDSA P-256). Il pannello mostra il record DS da inserire presso il registrar. Per disattivarlo, togli prima il DS presso il registrar.
Nameserver personalizzati per i rivenditori
Un rivenditore può impostare i propri nameserver (con il suo marchio) in DNS: le zone dei suoi clienti li usano al posto di quelli del server. Presso il registrar del suo dominio crea gli stessi nomi con gli indirizzi di questo server.
Server secondario
Un secondo server Koapanel può copiare le zone, così i domini risolvono anche se questo server si ferma:
- Qui: Aggiungi un server secondario, con l'indirizzo del secondario e il suo nome nei record NS (per esempio
ns2.tuodominio.it). Il pannello crea una chiave TSIG e mostra un codice di abbinamento (una sola volta). - Sul secondario: Diventa secondario di un altro server e incolla il codice.
Le zone vengono trasferite solo con la chiave TSIG e il secondario viene avvisato a ogni modifica.
Chi può fare cosa
- Amministratore: attivazione, nameserver, secondario, tutte le zone.
- Rivenditore: le zone dei domini dei suoi clienti e i propri nameserver.
- Utente: le zone dei propri siti (non quelle condivise con altri account).