Responda graças a JoshP em Falha do servidor :
% bl0ck_qu0te%Eu tenho um nome de domínio mydomain.com que aponta para um endereço IP estático. Eu configurei no meu modem para que todos os pedidos para a porta 80 deste IP estático venham para o meu computador local 192.168.1.100 (servidor web).
Agora quero ter 2 pontos de subdomínios para 2 outros IP locais:
sub1.mydomain.com --- > 192.168.1.101 (hospedar outro servidor da Web)
sub2.mydomain.com --- > 192.168.1.102 (servidor host redmine)
Isso é possível? Se sim, por favor me mostre como?
Eu uso o Ubuntu Server 12.
Responda graças a JoshP em Falha do servidor :
% bl0ck_qu0te% A maneira mais fácil seria modificar o arquivo hosts
, que está em /etc/
.
Ficaria assim:
# This is an example of the hosts file
127.0.0.1 localhost loopback
192.168.1.100 webserver
192.168.1.101 sub1
192.168.1.102 sub2
Os clientes na sua rede local também precisarão ter seu arquivo de hosts atualizado, a menos que você instale e configure um servidor DNS também e faça com que seus clientes o usem. O dnsmasq é fácil e tem muitos comentários úteis no arquivo de configuração. BIND é outro, mas seu arquivo de configuração usa uma sintaxe bizarra sem sentido que ninguém entende. Não vinculado é outro com strong ênfase na segurança.
Se bem entendi, você só tem 1 endereço IP público (em inerentemente apenas 1 tcp porta 80 sobre isso), mas você quer rodar 3 servidores web dos quais apenas 1 é direcly acessível ao público (através de um encaminhamento de porta). / p>
Você tem duas coisas para configurar:
Os outros servidores podem ser acessados se você usar o servidor principal (.100) como um proxy reverso para os subdomínios sub1. e sub2.
Acho que isso pode ser uma boa amostra: exemplo httpd.conf com explicação
Observação: nas linhas ProxyPass e ProxyReverse, você terá que usar um nome de host interno ou endereço IP, não o sub1.mydomain.com, porque isso terminará com um loop!
Se não funcionar com esse site, aqui estão os termos de pesquisa do google: proxy reverso vhost
Boa sorte!
Tags dns domain-server