Experimental support for connecting to IPs.

This is not tested very well, so if you try it and run into issues (or
not) let me know!