Serviço Web do WCF por trás do proxy reverso público

Como posso servir corretamente o WSDL de um serviço Web WCF localizado em uma LAN privada por trás de um proxy reverso que escuta no IP público?

Eu tenho um servidor Web Apache configurado no modo de proxy reverso, que escuta solicitações em um endereço IP público e as atende a partir do host interno do IIS. O serviço web WCF gera WSDL usando o endereço FQDN do host da LAN que, é claro, não pode ser lido por um cliente de serviço web na Internet.

Existe alguma configuração que possa ser configurada no web.config do aplicativo wcf ou no IIS para personalizar o WSDL gerado contendo o endereço do host e colocar o endereço público?

questionAnswers(3)

yourAnswerToTheQuestion