You already done it; whether it's tested with IIS or Apache makes little difference. If you can connect from the outside and see the IIS-page, then the network-settings are correct.
JM76 wrote:I don´t understand what have to do.
To summarize; you have an application that servers webpages (IIS) and that is reachable from outside of the local network. You have another application (SSRS) that works correctly on the network, but does not talk to the outside world.
Does SSRS require credentials? I had expected an error-message if it is missing a authentication, but I can imagine that there's some kind of "lock" on SSRS to prevent anonymous browsing of the database.
Apparently it is complicated enough to write a book[^] on the subject.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]