Ipinterraction

Fixes #16 by letting user specify an internal and an external IP address for each service.