Con il Protocollo di Configurazione Dinamica degli Host (DHCP), ai dispositivi vengono assegnati dinamicamente gli indirizzi IP quando si disconnettono e si riconnettono alla rete. Questo può essere problematico per le applicazioni che si collegano a un indirizzo IP statico e non al nome host del dispositivo.
Il Servizio nomi di dominio (DNS) mappa gli hostname in indirizzi IP. I servizi DNS dinamici (DDNS) aggiornano automaticamente i loro record quando gli indirizzi IP cambiano, per garantire che i clienti che richiedono il record per un nome host ricevano sempre l'indirizzo IP corretto.
I servizi DDNS hanno bisogno di un mezzo per conoscere le modifiche all'indirizzo IP di un dispositivo. Spesso, questo avviene tramite un agente installato su un router o su un dispositivo della rete dell'organizzazione. Questo agente comunicherà periodicamente con il provider DDNS e lo aggiornerà sulle modifiche dell'indirizzo IP che potrebbero avere un impatto sui record DNS.
DNS e DDNS sono entrambi progettati per implementare le ricerche dai nomi di host agli indirizzi IP. Dal punto di vista del cliente DNS, i due servizi sono in gran parte identici.
La differenza principale tra DDNS e DNS è la frequenza di aggiornamento dei record del server DNS. Con il DNS, i record vengono aggiornati manualmente dal proprietario del record DNS se Infrastruttura IT cambia, cosa relativamente poco frequente. Con il DDNS, gli aggiornamenti dei record avvengono più frequentemente e sono automatizzati per garantire che i client DNS abbiano accesso alle informazioni più recenti.
La caratteristica distintiva del DDNS è l'aggiornamento automatico dei record DNS quando gli indirizzi IP dei sistemi di un'organizzazione cambiano. Questo può essere implementato in un paio di modi diversi. I due tipi principali di DDNS includono:
La gestione e gli aggiornamenti automatici dei record DNS da parte di DDNS possono offrire numerosi vantaggi a un'organizzazione. Questi includono:
La possibilità di aggiornare le mappature dal nome host all'indirizzo IP può avvantaggiare sia i criminali informatici che le organizzazioni. Molte aziende utilizzano blocklist che cercano connessioni a indirizzi IP noti come dannosi per identificare il malware installato sui loro sistemi.
Con i DDNS, gli autori di malware possono eludere più facilmente queste liste di blocco, poiché il malware può essere progettato per effettuare richieste ai nomi di host piuttosto che agli indirizzi IP. Se questi nomi host sono configurati con DDNS, gli aggressori possono cambiare più facilmente gli indirizzi IP per evitare le blocklist basate su IP.
Inoltre, se un'organizzazione utilizza il DDNS, un aggressore può sfruttare questo fatto negli attacchi di phishing. Se l'aggressore riesce a prendere il controllo del meccanismo di aggiornamento DDNS, può reindirizzare gli utenti a un sito controllato dall'aggressore e mascherato da sito web dell'organizzazione.
Sicurezza DNS Le soluzioni devono fornire protezione contro le minacce ai sistemi DDNS. Ciò include l'identificazione di voci DNS dannose e la protezione del protocollo e del canale DNS.
Il monitoraggio e la protezione dell'infrastruttura DNS sono una parte essenziale dell'azienda. network security strategia. Per esempio, threat intelligence che identifica i domini dannosi è una ricca fonte di Indicatori di Compromissione (IoC) per il centro operativo di sicurezza (SOC) di qualsiasi organizzazione. Check Point Infinity SOC è uno strumento di caccia alle minacce che può ricercare i nomi di dominio dannosi utilizzati dagli attori delle minacce e dalle campagne che utilizzano i DDNS nel tentativo di eludere il rilevamento basato sull'IP.
Inoltre Check Point Famiglia Quantum Spark e la gestione della famiglia Spark basata sul cloud Security Management Portal anche supporta DDNS. I firewall small business Quantum Spark possono essere configurati per supportare il DDNS per assegnare un nome al gateway SMB. Questo nome fisso assicura poi che il firewall sia accessibile da Internet anche se l'indirizzo IP esterno cambia.