Este artigo fornece instruções passo a passo para hospedar vários sites da Web usando um único endereço IP.
O Microsoft Internet Information Services (IIS) permite mapear vários sites da Web com o mesmo número de porta para um único endereço IP usando um recurso denominado Nomes do cabeçalho do host. Atribuindo um único nome de cabeçalho de host a cada site da Web, esse recurso permite mapear mais um site da Web para um endereço IP.
Configurar sites da Web usando nomes de cabeçalho de host
Para configurar sites da Web usando o recurso Nomes do cabeçalho do host, siga estas etapas:
- Clique em Iniciar, aponte para Programas, aponte para Ferramentas administrativas e clique em Gerenciador de serviços de Internet.
- Na janela do Internet Information Services, expanda * nome do servidor (onde nome do servidor é o nome do servidor).
- Clique com o botão direito do mouse no site da Web desejado e clique em Propriedades no menu de atalho exibido.
A caixa de diálogo Propriedades de nome do site da Web é exibida (onde nome do site da Web é o nome do site da Web selecionado).
- Em Identificação de site da Web, selecione o endereço IP que deseja atribuir a esse site da Web na lista Endereço IP.
- Clique no botão Avançado.
- Em Várias identidades para este site da Web , clique no endereço IP e clique em Editar.
A caixa de diálogo Identificação avançada de site da Web é exibida.
- Na caixa Nome do cabeçalho do host, digite o cabeçalho de host desejado. Por exemplo, digite www.exemplo1.com. Adicione o número de porta, selecione o endereço IP na lista e clique em OK.
OBSERVAÇÃO: Para configurar esse site da Web com identidades adicionais, clique em Adicionar. Use o mesmo endereço IP e porta TCP, mas digite um nome do cabeçalho do host exclusivo, e clique em OK. Por exemplo, para acessar o mesmo site da Web a partir da Internet e de uma intranet local, é possível configurar a identidade do site da Web conforme exibido no exemplo a seguir:
Endereço IP Porta TCP Nome do cabeçalho do host
192.168.0.100 80 www.exemplo1.com
192.168.0.100 80 exemplo1.com
- Na caixa de diálogo Configuração avançada de site múltiplo da Web clique em OK.
- Na caixa de diálogo Propriedades de nome do site da Web, clique em OK.
Essa ação o retornará à janela do IIS.
- Clique com o botão direito do mouse no próximo site da Web desejado e clique em Propriedades no menu de atalho.
- Na lista Endereço IP, selecione o mesmo endereço IP selecionado na etapa 4 e clique em Avançado.
- Em Várias identidades para este site da Web , clique no endereço IP e clique em Editar.
A caixa de diálogo Identificação avançada de site da Web é exibida.
- Na caixa Nome do cabeçalho do host, digite um cabeçalho de host exclusivo para esse site da Web. Por exemplo, digite www.exemplo2.com, adicione o número de porta, selecione o endereço IP na lista e clique em OK.
- Na caixa de diálogo Configuração avançada de site da Web múltiplo clique em OK.
- Na caixa de diálogo Propriedades de nome do site da Web, clique em OK.
Essa ação o retornará à janela do IIS.
- Repita as etapas 10 a 15 para cada site da Web que você deseja hospedar nesse endereço IP.
- Registre os nomes de cabeçalho de host no sistema de resolução de nomes apropriado - por exemplo, um servidor de sistema de nomes de domínios (DNS) ou, no caso de uma rede pequena, um arquivo Hosts.
Os sites da Web já estão configurados para aceitar solicitações da Web de entrada, com base em seus nomes de cabeçalho de host.
Mais informações
Não atribua um nome de cabeçalho de host ao site da Web padrão. Muitos programas esperam que o site da Web padrão use o endereço IP
(Todos os não atribuídos), a porta TCP
80 e nenhum nome de cabeçalho de host.
Solução de problemas
Para obter informações adicionais sobre como solucionar problemas com servidores Web, clique no número do artigo a seguir para exibi-lo na Microsoft Knowledge Base:
297954
(http://support.microsoft.com/kb/297954/
)
PROCEDIMENTOS: Solucionar problemas do Windows 2000 Web Server
- Os clientes não conseguem se conectar aos sites da Web usando o endereço IP:
Como existe mais de um site da Web configurado para o endereço IP, você deve se conectar ao site da Web usando o nome do cabeçalho do host. Ao tentar se conectar ao site da Web usando o endereço IP, você receberá a seguinte mensagem de erro:
A página não pode ser encontrada.
A página que você procura pode ter sido removida, seu nome pode ter sido alterado ou ela está temporariamente indisponível.
- Os clientes não conseguem se conectar aos sites da Web usando nomes de cabeçalho de host:
Vários nomes de host devem ser mapeados para um único endereço IP usando um servidor DNS ou um arquivo Hosts.
Para obter informações adicionais sobre como configurar um servidor DNS, clique nos números dos artigos a seguir para exibi-los na Microsoft Knowledge Base:
172953
(http://support.microsoft.com/kb/172953/
)
How to Install and Configure Microsoft DNS Server
238797
(http://support.microsoft.com/kb/238797/
)
Microsoft DNS Server Installation and Configuration Document Available on Windows NT FTP Site
REFERÊNCIAS
Informações adicionais sobre nomes de cabeçalho de host estão disponíveis na documentação do IIS 5.0. Se você possui o IIS instalado, inicie o Microsoft Internet Explorer e navegue até o seguinte site da Web:
Clique na guia
Índice e digite os nomes de cabeçalho de host na caixa
Digite a palavra chave que deseja localizar
. Selecione o item desejado e clique em
Exibir.