Allow listening host and external host to be specified separately