none
Não exibir o IP do roteador no redirecionamento para aplicação WEB RRS feed

  • Pergunta

  • Olá amigos, estou com uma dúvida.

    Tenho uma aplicação WEB publicada no meu IIS e disponibilizada para meus clientes por uma porta aberta no roteador.

    Creio que seja o comum de se fazer para publicar uma aplicação para a internet.

    Contratei a Locaweb para hospedar meu site, e nessa hospedagem eu criei um subdomínio e nesse subdomínio eu redireciono para o IP do meu roteador informando também a porta de acesso.

    Funciona perfeitamente, mas eu não quero que o IP do roteador fique visível quando o cliente digitar o site da aplicação, quero que fique exibindo o link que o cliente digitou, como é comum em qualquer site.

    O que vocês podem me dizer para auxiliar nessa dúvida?

    Agradeço antecipadamente e desculpe se postei em local incorreto o thread, não encontrei local melhor que aqui.


    Cleverson Darsie

    quarta-feira, 20 de julho de 2016 20:05

Respostas

  • Bom dia Cleverson Darsie,

    Quando você tenta acessar sua URL de dentro do mesmo servidor onde ela esta alocada, o mesmo problema ocorre? Ou apenas quando tentamos acessar de fora (outras redes)?

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 25 de julho de 2016 19:38
    Moderador

Todas as Respostas

  • Olá,

    Segue um post com a mesma dúvida:

    http://pt.stackoverflow.com/questions/65084/como-redirecionar-subdom%C3%ADnio-para-ip-fixo-em-porta-espec%C3%ADfica

    Se for útil, marque como resposta!
    Valeu!

    • Sugerido como Resposta André SeccoMVP quarta-feira, 20 de julho de 2016 20:44
    • Não Sugerido como Resposta Cleverson Darsie quinta-feira, 21 de julho de 2016 15:07
    quarta-feira, 20 de julho de 2016 20:20
  • Amigo, eu havia visto isso também, mas não serve pra mim.

    No caso do IIS, é utilizando o Host Headers que deveria funcionar, mas aparentemente, pelo que pesquisei na internet, muita gente também não consegue fazer isso, pelo menos para expor na internet, na rede interna até funcionou para alguns.

    Quando eu coloco no Host Header o link para o subdominio, por exemplo: subdominio.dominio.com.br, e então tento acessar via browser, aparece a mensagem: Bad Request - Invalid Host Name - HTTP ERROR 400. Isso aparece mesmo se eu digitar o IP do Servidor:Porta na rede interna.

    A porta que estou configurando não é a 80, é a porta 9020. 


    Cleverson Darsie

    quinta-feira, 21 de julho de 2016 15:17
  • Boa tarde Cleverson Darsie,

    Obrigado por sua participação no Fórum MSDN.

    Se o IP está apropriadamente assinalado no site binding e você não estiver usando um host header então tudo o que você precisa fazer é certificar que o nome do domínio está registrado e o A Record no DNS está apontando para o IP do site.

    Pode ser que o DNS não esteja configurado apropriadamente ou os site bindings do IIS não estão configurados apropriadamente ou dentro de sua aplicação há algum tipo de redirecionamento acontecendo.

    Adicione um binding a um site IIS 7

    Configure um Host Header para um Web Site (IIS7)

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 22 de julho de 2016 16:44
    Moderador
  • Bom, deixa eu eu explicar como é minha estrutura e então você me diz se está correto, ok?

    Minha aplicação web fica num servidor dentro da minha rede. Esse servidor está com o IP 192.168.1.50.
    O Binding da aplicação está configurada para o IP do servidor e para a porta 9020. Ou seja, para eu acessar a aplicação de dentro da minha rede eu preciso informar o IP e a porta e abre normal 192.168.1.50:9020. Isso está funcionando perfeitamente.

    O site da empresa está alocado na Locaweb, e eu coloquei nas configurações da Locaweb, quando digitar o meu subdomínio, será redirecionado para o IP do meu roteador pela porta 9020 que eu abri, então assim minha aplicação fica exposta na internet, certo? Se você digitar aí http://wlabcs.imunolabbr.com.br vai cair na minha aplicação.

    Porém, quando cai na minha aplicação, não fica na barra de endereços o endereço digitado, muda para o IP do meu roteador. E caso eu coloque no bindings o subdomínio http://wlabcs.imunolabbr.com.br, o site diz BAD REQUEST.

    Quando vc diz que devo colocar o Record A no DNS, vc quer dizer em qual DNS? No da Locaweb, ou no meu servidor que possuí um serviço DNS?

    Espero ter me expressado bem rsrs..

    Aguardo retorno. Obrigado por enquanto.

    Cleverson Darsie

    sexta-feira, 22 de julho de 2016 17:44
  • Bom dia Cleverson Darsie,

    Quando você tenta acessar sua URL de dentro do mesmo servidor onde ela esta alocada, o mesmo problema ocorre? Ou apenas quando tentamos acessar de fora (outras redes)?

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 25 de julho de 2016 19:38
    Moderador
  • Bom dia,

    Devido a falta de resposta do usuário

    essa thread está sendo fechada.

    Se o problema ainda estiver ocorrendo,

    favor abrir uma nova thread.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 28 de julho de 2016 12:19
    Moderador