Você está usando o NAT? Neste caso, consulte: Não é possível conectar-se no servidor natted a partir de um computador host na mesma rede local usando endereço IP público
Histórico:
Somos uma pequena empresa de TI que não possui nenhum treinamento Cisco oficial que tenha adquirido alguns roteadores Cisco do que fomos capazes de blefar, exceto por este problema.
A questão:
Quando estiver na rede interna atrás do roteador Cisco, se você tentar acessar um serviço de nossa rede usando o endereço IP externo, ele não se conectará.
Um exemplo:
Se tentarmos visitar o site da empresa que está hospedado internamente, ele informará que não é possível estabelecer uma conexão com o servidor da Web.
Você está usando o NAT? Neste caso, consulte: Não é possível conectar-se no servidor natted a partir de um computador host na mesma rede local usando endereço IP público
Outra solução possível seria ter servidores DNS internos e externos diferentes. Com o DNS externo tendo uma quantidade mínima de informações publicadas e os servidores internos tendo uma visão completa. Quando você fizer isso, poderá fazer com que o serviço tenha o endereço interno no DNS interno e o endereço externo no DNS externo.
Pesquisando Dividir DNS encontrará alguns documentos úteis
Tags networking cisco