allow for specifying destination host and port

I realized that it is unlikely that this pull request will be merged but I wanted to offer up this simple insecure implementation in case someone else finds it useful. Please DONT run this in a publicly accessible place.