WebService expose via Firewall

Hi,
I am trying to expose a webservice via firewall and there will be a external IP for outside. When call come to that IP, firewall/router will send the call to internal server IP.

When I create the WSDDL file using webMethods 6.5 developer tool, the WSDL contains the IP or server name of the internal server.

For outside communication do I need to manually modify the Address to the external IP address and give it to our partner?

Could you guys put some light on this configuration.

Hello,

Yemi Bedu