If you’ve ever run a game server or used BitTorrent, you probably know that life is easier if your router supports UPnP ...
If your provider own the router, they would have set the password. What you ask is possible, although I know from past experience that extra nat translations really slow down the router.