Impostazione Perfetta di DjbDNS su Ubuntu Server 8.04 (amd64) Hardy
DjbDNS è una raccolta di strumenti per il Sistema dei Nomi di Dominio. Include software per tutte le operazioni fondamentali del DNS:
DjbDNS è una raccolta di strumenti per il Sistema dei Nomi di Dominio. Include software per tutte le operazioni fondamentali del DNS:
In questo tutorial descriverò come installare e configurare MyDNS e MyDNSConfig. MyDNS è un server DNS che utilizza un database MySQL come backend invece di file di configurazione come, ad esempio, Bind o djbdns. Il vantaggio è che MyDNS legge semplicemente i record dal database e non deve essere riavviato/ricaricato quando i record DNS cambiano o le zone vengono create/modificate/eliminate. Un nameserver secondario può essere facilmente configurato installando una seconda istanza di MyDNS che accede allo stesso database o, per essere più ridondante, utilizza le funzionalità di replica master/slave di MySQL per replicare i dati al nameserver secondario.
In questo howto installeremo 2 server dns bind, uno come master e l'altro come server slave. Per motivi di sicurezza chrooteremo bind9 nella sua prigione.
Internet funziona con numeri IP e per passare da un nome di dominio al suo indirizzo IP viene utilizzato il Domain Name System (DNS). Puoi impostare il tuo servizio di nomi o utilizzare, ad esempio, il servizio di nomi del tuo provider di hosting. In entrambi i casi, imposti una mappatura da Nome di Dominio Completo (FQDN) a un numero IP. Ad esempio, il FQDN mail.howtoforge.com ha indirizzo 78.46.214.220.
Dnsmasq sta per "abbreviazione di DNS masquerade" ed è un semplice, leggero e facile da usare forwarder DNS utilizzato per una piccola rete. Può essere configurato come cache DNS e server DHCP e supporta sia il protocollo IPv4 che IPv6. Quando riceve richieste DNS, risponderà da cache o inoltrerà a un diverso server DNS.
Unbound è un software server DNS gratuito e open-source che può essere utilizzato per risolutori DNS validanti, ricorsivi e di caching. È un server DNS ricco di funzionalità che supporta DNS-over-TLS (DoT), DNS-over-HTTPS (DoH), minimizzazione del nome della query, uso aggressivo della cache validata DNSSEC e supporto per zone autoritative. Unbound è focalizzato sulla privacy e sulla sicurezza del DNS, ma senza sacrificare la velocità e le prestazioni.
Unbound è un software server DNS gratuito e open-source che può essere utilizzato per risolutori DNS validanti, ricorsivi e di caching. È un server DNS ricco di funzionalità che supporta DNS-over-TLS (DoT), DNS-over-HTTPS (DoH), minimizzazione del nome della query, uso aggressivo della cache validata da DNSSEC e supporto per zone autoritative. Unbound è focalizzato sulla privacy e sulla sicurezza del DNS, ma senza sacrificare la velocità e le prestazioni.
Dnsmasq è un piccolo e leggero server DNS per il tuo ambiente locale. Può essere utilizzato per fornire un server DNS, un server DHCP e un server TFTP. Per quanto riguarda il server DNS, Dnsmasq può essere utilizzato come forwarder, server DNS ricorsivo e sistema di caching DNS. Carica anche i contenuti DNS dal file /etc/hosts, il che ti consente di impostare nomi di dominio per nomi host locali.