+ Responder ao Tópico



  1. #1

    Padrão Dilema, ou Enigma? =/

    Boas pessoal do forum, ando com uma duvida que em tá a dar que pensar, imginem o seguinte cenário
    Tenho uma licação á Internet que é partilhad também para a empresa, mas essa empresa tem 2 servidores web, um apache e um IIS.
    fazer redirecionamento de portas para apenas um dos servidores é coisa fácil, mas para 2?
    Ambos os serviços correm na porta 80 (Apache e IIS) e n podem ser alterados..

    agora é o seguinte tenho o site "www.exemplo.com" alojado no servidor apache
    e tenho também outro site "www.xpto.net" no servidor IIS

    xegando um pedido á maquina que está ligada á Internet, como é k ela vai saber para que servidor redirecionar o pedido?

    existe alguma solução pra isso?
    Um abraço[][] preciso de uma resposta urgente

  2. #2
    gmlinux
    Visitante

    Padrão Dilema, ou Enigma? =/

    redireciona apenas para um as requisições de porta 80, nele coloca um dominio virtual do outro, com uma página que executa redirect para outra porta, ai no firewal, se chegar requisição nesta outra porta, redireciona para o outro.



  3. #3

    Padrão Dilema, ou Enigma? =/

    Hmm?, n percebi bem...

    tá mto confuso =P

    bem, também ouvi falar no conceito de reverse proxy, dá pra aplicar aqui?

  4. #4
    Visitante

    Padrão Explicação

    Se você tiver 2 ip´s reais poderá redirecionar uma para o apache e outro para o iis. Apenas colando na regra de roteamento a opção -d 200.xxx.xxx.xxx .

    Acho que você não tem 2 ip´s então a solução é diferente.

    Você vai redirecionar apenas para 1 servidor web todas as requisições de ambos os sites.

    Você pode tanto redirecionar para o servidor IIS quanto para o apache que o mecanismo é o mesmo. Aconselho a redirecionar para o apache pois ele pode ajudar a proteger o iis de certos ataques e vunerabilidades.

    Dentro do servidor que vai receber os redirecionamento da porta 80 configure os 2 sites:
    1º - site que vai ficar hospedado na máquina. (www.exemplo.com)
    2º - site que fica no outro servidor (www.xpto.net)

    Na configuração do 2º crie para ser um redirecionamento para o site do outro servidor www.xpto.net -> http://192.168.x.x

    192.168.x.x = esse ip é do servidor que está realmente com o 2º site hospedado.

    A idéia é essa ai.
    Dá para fazer em ambos os servidores como principal.

    Se tiver alguma dúvida posta de novo.

    Abraços

    Rafael



  5. #5

    Padrão Dilema, ou Enigma? =/

    sim já percebi, mas o problema é que n é só webserver, mas sim ftp, ssh e mail :S..

  6. #6
    gmlinux
    Visitante

    Padrão Dilema, ou Enigma? =/

    O amigo visitante explicou bem o que eu disse, no entanto o redirecionamento de http não pode ser para ip inválido (reservado), deve manter o ip válido e alterar a porta, dai o cliente http remota vai fazer uma nova requisição, em outra porta, então o firewall redireciona para a outra máquina.

    Quanto aos outros serviços, a coisa se complica, observe que a solução acima usou o próprio serviço de http para fazer o cliente acessar, no entanto isto não é transparente ao cliente (apenas automático ), como estas funcionalidades não existem nestes outros serviços, os usuários devem entrar manualmente portas distintas para acessar os servidores.

    Você possui apenas um ip válido?