moving to tcp since ipc between root and non root procs wont work
moving dns server to another thread and renaming to server
changing port and using tcp all the way
traping exit for cleanup