dois servidores um IP

1

Eu tenho dois servidores na minha rede ambos estão executando o Windows Server 2008 r2 e ambos estão usando o IIS 7.

Atualmente, tenho o subdomínio mail .example.com apontando para nosso IP externo (170.1.1.1) e, em seguida, as portas 80 e 443 encaminhadas para o servidor de e-mail de troca (192.168.0.1) que gostaria ter web .example.com apontando para o mesmo IP externo (170.1.1.1), mas ter as portas 80 e 443 encaminhadas para um servidor da Web diferente (192.168.0.2) Há algo a ser feito através de IIS, DNS ou meu roteador (Cisco ASA-5505)?

    
por Drew 17.09.2012 / 20:21

3 respostas

6

Um roteador ou firewall não pode fazer o que você quer, porque ele só lida com o tráfego TCP / IP e, portanto, só pode encaminhar uma determinada porta para um determinado servidor interno; o que você precisa é de um proxy reverso , que, sendo capaz de entender as solicitações HTTP (S), pode encaminhá-las para a direita servidor web baseado em cabeçalhos de host. O TMG da Microsoft é um produto que terá todo o prazer em realizar essa tarefa.

No entanto, se você estiver usando HTTPS, as coisas ficarão um pouco mais complexas, porque apenas um determinado certificado SSL pode ser vinculado a um determinado par endereço IP / porta, então você precisará de um certificado capaz de aceitar ambos os nomes. / p>     

por 17.09.2012 / 20:29
0

Não.

Você não pode encaminhar as mesmas portas para vários destinos - isso simplesmente não é possível.

Você teria que comprar alguns endereços IP extras para que ele funcionasse.

    
por 17.09.2012 / 20:28
0

Não é possível encaminhar a mesma porta para um host diferente com base no FQDN de uma solicitação. O DNS vive na camada de aplicativo, enquanto o encaminhamento de porta ocorre na camada de transporte. Veja o modelo de camada TCP / IP .

    
por 17.09.2012 / 20:31