Como definir corretamente as ligações no servidor IIS

1

Eu tenho vários sites e, é claro, não consigo executá-los todos na porta 80 , então um dos meus sites está usando a porta 9090 .

Eu registrei meu IP no servidor DNS do domínio e adicionei o nome do host nas ligações do site. Mas agora posso entrar no meu site apenas assim: http://website.com:9090 . Como posso abrir o site correto executando http://website.com ?

    
por stan 05.11.2012 / 15:02

2 respostas

2

Existem duas opções principais para executar vários sites em um único servidor, como você descreveu.

Atualização: O Server Name Indication (SNI) mudou o suporte para isso, permitindo que navegadores / servidores suportados acessem / hospedem vários sites protegidos por TLS em um IP usando cabeçalhos de host para separá-los.

Cabeçalho do host em um IP

O IIS pode ser configurado para examinar o cabeçalho do host de uma solicitação de entrada, rotea-lo para o site correto, mesmo em um único endereço IP.

Isso é feito configurando as ligações do site e especificando um valor de nome de host para todos sites no mesmo endereço IP. Geralmente, seus sites falharão ao iniciar ou gerar erros se você tiver apenas alguns sites da Web no mesmo IP vinculado a um cabeçalho de host. Consulte o link para obter mais informações.

Este método não funciona para HTTPS, por exemplo, SSL / TLS criptografado. Isso ocorre porque o próprio protocolo é um túnel criptografado entre endereços IP que não analisa um cabeçalho de host no estabelecimento do túnel.

Website em endereços IP individuais

Outra abordagem é separar cada site em um endereço IP separado. Isso pode não ser uma opção disponível para sites voltados para a Internet, pois talvez você não tenha acesso a mais de um endereço IP. É ótimo para sites da intranet, pois você pode solucionar problemas facilmente na camada de rede. Esta opção também funcionará para sites HTTPS.

Para configurar isso, você faria:

  1. Atribua um endereço IP adicional ao sistema operacional usando conexões de rede e, em seguida, editando as propriedades TCP / IP na conexão de rede. Depois de adicionar um endereço IP adicional, ele aparecerá no IIS para vincular.
  2. Se você tiver algum site existente, verifique se ele não está vinculado ao mesmo endereço IP.
  3. Adicione ou edite uma ligação de site ao novo endereço IP. Consulte o link

Espero que ajude.

    
por 05.11.2012 / 22:29
0

É hora de levá-lo de volta ao básico. Você precisa revisar as documentações do TechNet sobre Configurando cabeçalhos de host no IIS

    
por 05.11.2012 / 15:28