Como hospedar vários sites em uma única máquina com vários IPs públicos

2

Eu tenho uma máquina centOS com vários IPs públicos. Já estamos executando um aplicativo da web.

Agora preciso hospedar mais um aplicativo da Web nessa máquina usando um dos endereços IP públicos disponíveis para essa máquina.

Em palavras claras, os endereços IP dessa máquina são x.x.x.226, x.x.x.227, x.x.x.228, x.x.x.229 e x.x.x.230. Eu quero usar um desses endereços para o segundo aplicativo da web.

Alguém pode me ajudar como fazer isso?

    
por John Gardeniers 26.04.2011 / 12:39

2 respostas

1

Parte do protocolo HTTP / 1.1 é enviar o nome do host como parte da solicitação - o servidor da Web pode optar por tratar solicitações de maneira diferente, com base nessas informações para hospedar muitos sites em um único endereço IP.

    
por 26.04.2011 / 12:47
0

Como o r.haw menciona, você pode realmente exibir muitos sites diferentes com base no nome do domínio em cada cabeçalho de solicitação. Aqui está uma boa explicação e contraste entre a hospedagem virtual baseada em nome e baseada em IP do apache:

link

Observe que, se você planeja usar o SSL para cada um dos seus sites, pode ser necessário configurar diferentes hosts virtuais baseados em IP. Nesse cenário, você precisará configurar um alias no seu adaptador de rede para lidar com um dos novos endereços IP públicos adicionais. Veja 13.2.4. Alias e Clone Files, na documentação do centos:

link

Em seguida, você precisará configurar o Apache (ou qualquer servidor da Web que você esteja usando) para escutar solicitações no novo endereço IP público. Dê uma olhada na documentação do seu servidor web sobre como fazer isso. Para o apache, leia:

link

Espero que ajude.

    
por 26.04.2011 / 13:04