O endereço da página da Web do IIS local é IP: PORT - Como posso configurá-lo para algo mais legível, como o teehut.com, na minha rede local?

1

Estou executando o windows 7 - instalei o IIS e criei um novo site.

Eu configurei este site para ser executado na porta 8080.

Atualmente, se eu visitar o link ou localhost: 8080, posso acessar meu site.

Outros computadores na rede podem acessar meu site se acessarem o link .

A questão - Como posso configurar algum tipo de regra que diga aos computadores do domínio que, se eles forem para o teehut.com, os levará para minha página hospedada no IIS? É isso que um DNS faz? Ou posso apenas configurar alguma regra simples no IIS, que se aplica apenas à minha rede local / domínio.

Eu sou um nub total de rede, lembre-se disso ao responder;)

    
por jordan.peoples 18.06.2015 / 20:00

1 resposta

2

Primeiro, você precisa de algum tipo de configuração de DNS. A maneira mais rápida e mais suja é adicionar uma entrada ao arquivo hosts de cada sistema. A entrada seria semelhante a: 192.168.2.150 teehut.com no arquivo de hosts do sistema (% windir% \ system32 \ drivers \ etc \ hosts no Windows.) Isso é difícil de administrar, no entanto. Você vai querer olhar para um sistema DNS local como dnsmasq ou bind se precisar de algo mais poderoso. A porta é um problema separado. Eu acho que o IIS irá lidar com 8080, pois é a porta HTTP alternativa padrão. Eu não tenho muita certeza, já que eu principalmente faço servidores web Linux. Se não for possível, você pode procurar uma regra de reescrita como:

<rewrite>
    <rules>
        <rule name="RedirectTo8080" stopProcessing="true">
        <match url=".*" />
        <action type="Redirect" url="http://192.168.2.150:8080/{R:0}" />
    </rule>
    </rules>
</rewrite>
    
por 18.06.2015 / 20:56