I tried to use netcat :
but, same problem, it's the router who reply... and the redirection exist, even if no service behind is alive.
Another solution is to create/delete the redirection when service is online (internal network), but I don't found an API to manage it.