Progetto: DNS Trasversal

Proprietario: cisco
Stato: chiuso dal proprietario il 14/06/2016 16:37:03
Budget: 200 - 500 €
Capacità richieste: ASP, ASP .NET, PHP, Visual Basic, Visual Basic .Net
Descrizione:

Salve,

ho selezionato più linguaggi di programmazione in quanto non so quale sia la soluzione migliore da adottare per il progetto che segue.

L'obiettivo è quello di analizzare i nameserver che risultano ufficialmente associati ad un dominio e confrontarli con una tabella di riferimento per verificare se i dati coincidono e se i dns rispondono.

Esempio : voglio verificare i nameserver ufficialmente associati al dominio google.com

http://private.dnsstuff.com/tools/traversal.ch?type=NS&domain=google.com

La risposta è :

ns1.google.com. ns2.google.com. ns3.google.com. ns4.google.com.

Il risultato (indipendentemente dall'ordine dei nameserver acquisiti) dovrà essere confrontato con una tabella (o foglio XLS) che riporterà il dato con cui confrontare

dominio, ns1, ns2, ns3, ns4, ns5, ns6, ns1-trovato, ns2-trovato, ns3-trovato, ns4-trovato, ns5-trovato, ns6-trovato, RISULTATO (da gestirsi con i filtri XLS ad esempio).

(L'utilizzo dovrà consentirmi ad esempio di trovare se :

- vi è discrepanza tra i dati -> è necessario creare un alert
- non vi è discrepanza tra i dati ed uno qualsiasi dei nameserver non risponde -> è necessario creare un alert

ma inizialmente potrò gestirlo con i filtri di XLS).

L'input potrà avvenire con un foglio XLS e l'output (inizialmente) potrà essere anche un foglio XLS con una colonna aggiuntiva del risultato ed applicando appositi filtri valutare le anomalie.

Un'evoluzione del progetto (da quotarsi eventualmente a parte successivamente) potrà essere quella di :

- archiviare il tutto in un db mysql
- aggiungere delle ciclicità e quindi :
- importare in automatico i domini da controllare da un altro database
- eseguire periodicamente i controlli

Il numero dei domini da controllare può variare da alcune centinaia ad alcune migliaia (comunque entro i limiti di XLS / questo per valutare il carico di lavoro e quindi se ha senso farlo girare su un webserver o fare un eseguibile).

La richiesta è di NON utilizzare come strumento di analisi l'URL dato sopra, ma utilizzare un qualche componente (php lo ha nativo se non erro, idem .net, per asp se non ricordo male c'è ad esempio IPWorks, etc.).

grazie


Allegati: nessuno.

Progetto visualizzato 513 volte.

Nessuna discussione sul progetto.

Accedi o registrati per creare una nuova discussione.

Nessuna offerta.