Encerrado

dns master slave setup

What we aim to do with this project is create a suite of scripts(bash, perl) that together create a network of dns slaves for dns master-slave propagation with as fast as possible synchronization(realtime if possible) and the ability(through a script) to add any new slave dns servers to the network and that slave to sync with the network(both domains and all types of entries).

## Deliverables

What we aim to do with this project is create a suite of scripts(bash, perl) that together create a network of dns slaves for dns master-slave propagation with as fast as possible synchronization(realtime if possible) and the ability(through a script) to add any new slave dns servers to the network and that slave to sync with the network(both domains and all types of entries).

You will have to create the necessary scripts to sync the slaves together and to install new slaves on the fly and also a master script to install the master and configure it.

The synchronization should be done through DNS protocol and not ssh, rsync or anything else, we don't want anything running on the slaves besides the absolute minimum.

The slaves should also be independent one from the other(no nfs-like solutions), if one fails for whatever reason or if the master fails for whatever reason, the whole network of remaining servers should work at least for queries.

If it's possible there should be more than one master that is allowed modify zones.

We want to work with bind, at least as a master server, the slaves can be anything. Whatever you choose to use for slaves and also for the master, you have to provide a short brief of what needs to be done in case any slave fails or needs to be repaired. The scripts should also be verbose (echos/printfs) to detail what are they doing on installation and write in logs what are they doing/when are they syncing.

If a slave fails to sync with the master(masters) then that slave needs to go in recovery mode and announce through mail that it is failing in order for someone to login and see what's up.

We would like you to work in either bash or perl but if you prefer other language, tell us.

Any other nifty ideas, are highly appreciated!

Habilidades:

Ver mais: types of it solutions, all in one network solutions, aim mail, master solutions, nifty, master, dns, bash scripts, modify setup, order synchronization, synchronization script, recovery mode language, configure domains, realtime modify, master server, create setup fly, dns bind, dns server project, dns bind server, bind server, setup dns server, mail server scripts, master project, dns language, configure master master dns

Acerca do Empregador:
( 1 comentário ) Cluj Napoca, Romania

ID do Projeto: #2992991

3 freelancers estão ofertando em média $142 para este trabalho

vkirovskiy

See private message.

$85 USD in 14 dias
(0 Comentários)
0.0
mileevw

See private message.

$127.5 USD in 14 dias
(0 Comentários)
0.0
pixielicious

See private message.

$212.5 USD in 14 dias
(0 Comentários)
0.0