Configuração de DNS Reverso

Iniciado por Viniciusmz, 19 de Dezembro de 2011, 11:10

tópico anterior - próximo tópico

Viniciusmz

Bom Dia !

Gostaria de saber se podem me ajudar.

EU tenho aqui na empresa alguns servidores para nós desenvolvermos nossos projetos para web, e temos vários clientes que acessão os seus projetos antes de serem publicados na web, para fazer isso utilizamos o nosso router configurando por qual porta determinado cliente irá acessar, mas começamos ater problemas de acessão, pois alguns de nossos clientes só saem pela porta 80 e só conseguimos colocar um projeto por vez na porta 80 sendo assim acaba gerando um transtorno muito grande, então preciso configurar o "DNS Reverso" para que todos entrem pela porta 80 mais quando acessar aqui ele seja direcionado para o servidor que esteja o seu projeto.

Desde de já obrigado.

zekkerj

Não vai funcionar. DNS reverso é o recurso que, a partir do endereço IP, recupera o nome do site. P.ex.

$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.234.51
www.l.google.com has address 74.125.234.52
www.l.google.com has address 74.125.234.48
www.l.google.com has address 74.125.234.49
www.l.google.com has address 74.125.234.50

$ host 74.125.234.51
51.234.125.74.in-addr.arpa domain name pointer gru03s06-in-f19.1e100.net.

A segunda consulta é uma consulta de DNS reverso.

Acho que o que vai te resolver é um sistema de VirtualHost. Pelo VirtualHost, vc pode ter vários sites diferentes no mesmo servidor, desde que eles tenham FQDN diferentes. P.ex.:

http://cliente1.viniciusmz.info
http://cliente2.viniciusmz.info
http://www.viniciusmz.info

Os três endereços vão cair no mesmo endereço, e se vc fizer a consulta de DNS pra eles, vai ver isso. Mas ao chegar no servidor web, o navegador informa que quer acessar o site "cliente1", em vez de "cliente2", e assim recebe o conteúdo correto.

Outra forma seria vc usar um URL de redirecionamento, algo como

http://www.viniciusmz.info/~cliente1

Novamente, seria seu servidor web que teria que identificar o url sendo acessado e redirecionar pro conteúdo correto.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Viniciusmz

Ok

Vou tentar aqui obrigado pela dica.

Viniciusmz

Creio que o Virtual-Host não dará certo, pois o que eu preciso é que o cliente acesse o server em que está o seu projeto, no caso temos 10 servidores hoje na empresa e temos projetos em todos, o que preciso é que o cliente acesse normalmente pela porta 80 o projeto que esta sendo desenvolvido para ele.

Obrigado

zekkerj

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Viniciusmz

Sim mas não seria apenas um projeto são vários e estão em vários servidores. Eu só preciso que todos os clientes entrem pela porta 80 e acesso o seu projeto no servidor que ele estiver.

zekkerj

Mas então, toda a solução deve passar pelo teu servidor web. Ele é que deve fazer o redirecionamento interno, a partir da informação que chegue dos acessos.

Informe-se sobre a configuração de proxy no web server, é o que vai dar a tua solução.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Viniciusmz

Huuum entendi agora,

Vou procurar para ver se consigo
muito obrigado