Make it work for auto/UPNP and port forwarding