Configuração Tomcat para trabalhar com 2 ip's

2 respostas
D

Olá, tenho um servidor tomcat e um servidor DNS onde estão cadastrados dois ip’s: 10.133.108.133 (dominio1.br) e 10.133.108.134 (dominio2.br) e quero que cada ip seja redirecionado para o site correspondente em cada pasta no tomcat. O problema é que quando configuro dentro do ENGINE os dois HOSTS, se eu usar para acessar o site digitando o ip, é redirecionado apenas para o site que está configurado como default no ENGINE, ou seja, ele não está usuando o servidor DNS para buscar o site correto.
Gostaria de saber como é a configuração correta para que o tomcat utilize os respectivos domínios que estão no servidor DNS, ou seja, se eu digitar no browser 10.133.108.133 vai apontar para o dominio1.br e se eu digitar 10.133.108.134 para o dominio2.br. Lembrando que atualmente tanto faz eu digitar um ip ou outro, eles apontam para um mesmo lugar, o que aparece no default do ENGINE.

2 Respostas

P

Se eu entendi bem, você está usando o virtualhost do tomcat.

Se você tem dois domínios:
dominio1.br
dominio2.br

Sua configuração no server.xml fica:

<Host name="dominio1.br" debug="0" appBase="C:/web/dominio1.br"
         unpackWARs="true" autoDeploy="true"
         xmlValidation="false" xmlNamespaceAware="false">
                <Context path="" docBase="ROOT" debug="0" reloadable="true"/>
               <Alias>10.133.108.133</Alias>
      </Host>

      <Host name="dominio2.br" debug="0" appBase="C:/web/dominio2.br"
         unpackWARs="true" autoDeploy="true"
         xmlValidation="false" xmlNamespaceAware="false">
                <Context path="" docBase="ROOT" debug="0" reloadable="true"/>
               <Alias>10.133.108.134</Alias>
      </Host>

No primeiro caso você acessa com as seguintes urls:
http://dominio2.br/
http://10.133.108.133/

No segundo caso você acessa com as seguintes urls:
http://dominio2.br/
http://10.133.108.134/

D

Problema resolvido, realmente era apenas configurar o ALIAS. Vlw plic_ploc.

Criado 16 de outubro de 2009
Ultima resposta 16 de out. de 2009
Respostas 2
Participantes 2