From 9917d69e7bb9103517684d6a542a5213493358d3 Mon Sep 17 00:00:00 2001 From: Alexandre Dulaunoy Date: Fri, 9 Mar 2012 15:15:07 +0100 Subject: [PATCH] Basic installation process added --- pdns-server/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pdns-server/README.md b/pdns-server/README.md index 88b934a..3f02345 100644 --- a/pdns-server/README.md +++ b/pdns-server/README.md @@ -7,3 +7,21 @@ can be used for research, security analysis or data mining. The data store of the Passive DNS is relying on Redis. The data store format is described in ./doc/datastore-format.txt +Installation +------------ + +This is the minimal set to run a standalone passive-dns. + +* Install [redis](http://www.redis.io/). +* Start ./src/redis-server +* Download [dnscap](https://www.dns-oarc.net/tools/dnscap) +* Apply the patch against dnscap to output date in epoch format +* copy the dnscap binary in ./pdns-server/bin +* Start the feeder cd pdns-server/bin; pdns-dnscap2feeder.sh; +* Now the feeder is capturing the DNS answers + +* You can start the sample web interface cd pdns-server/web; pdns-web.sh +* or try a query on a hosname cd pdns-server/bin; perl query.pl www.google.com + +The install process will be automated in the next release. +