Aceder ao serviço Web a partir da rede externa

1

Estou tentando implantar um serviço da Web (wsdl) em uma máquina que executa o Ubuntu 12.04 e acessá-lo por meio de rede externa, ou seja, a Internet.

Primeiramente, eu testei com o apache2 iniciando-o e acessando um site simples via http://<ip-adress>/ . Funcionou bem

Em segundo lugar, parei o apache2 e iniciei meu serviço na porta 80. Meu serviço podia ser acessado localmente via http://localhost/ , mas estava inacessível usando http://<ip-address>

Gostaria de saber se perdi alguma coisa ou se os apaches continham recursos externos que permitiam que o serviço fosse acessado externamente.

    
por Long Thai 29.11.2013 / 18:01

1 resposta

1

Muitos servidores / frameworks web apenas se ligam à interface 127.0.0.1 (lo).

Qual software você está usando para executar o serviço da web?

Veja se você pode especificar o endereço em qualquer lugar. Defina como 0.0.0.0.

Com o Apache, funcionou porque a conexão dele com o serviço da web era através de localhost.

    
por 29.11.2013 / 18:35