+ Responder ao Tópico



  1. #1

    Padrão Redirecionamento http entre Maquina internas

    eae povo, eu to com o apache instalado em uma maquina aki, porem soh tenho 1 ip valido, e sendo assim, soh posso ter uma maquina dentro da rede ouvindo a porta 80 para acesso externo, POREM, contudo, todavia, entretanto, quero por 2 mquinas com apache, em uma fica uma parte dos servicos e na outra, uma outra parte.....e o q eu quero saber, eh , como eu faco para que a maquina q pode ser enchergada externamente, retorne uma pagina q esta em outra maquina.....assim:

    ( INTERNET ) ------ (ROUTER)------[ APACHE 1]-------[APACHE 2]

    soh o "APACHE 1" pode ser visto pela internet, mas eu quero q de alguma forma o "APACHE 2" possa ser visto tbm....alguem ja fez algo parecido e pode me dar uma luz???

  2. #2

    Padrão Redirecionamento http entre Maquina internas

    para linux, use o Linux Virtual Server (LVS)

    tenho muitas coisas aqui prontas mas para freebsd.
    []'s

  3. #3

    Padrão Redirecionamento http entre Maquina internas

    Citação Postado originalmente por GrayFox
    tenho muitas coisas aqui prontas mas para freebsd.
    []'s
    eu uso NetBSD, sera q funciona???

  4. #4

    Padrão Redirecionamento http entre Maquina internas

    Bem colega, estamos com o mesmo problema ...
    tenho um apache e um IIS, mas a coisa ainda fica pior, porque n é só http, mas tb ftp e mail.. :S

    a maquina que está ligada á net está com OpenBSD, se conseguir arranjar uma solução colega, mail-me para [email protected]

    e até te posso dar um convite pro gmail :P tenho 6 sem dono..

  5. #5

    Padrão Redirecionamento http entre Maquina internas

    Vou te dar uma sugestão, não sei se é bem isso que vc precisa.

    Veja:

    Vc poderia colocar o APACHE1 ouvindo na porta 80 e fazer um redir no teu server principal pra essa máquina com apache.

    Na máquina do APACHE2 vc poderia colocar pra rodar em outra porta qualquer, e fazer tbm o redir pra essa máquina e essa porta.

    Assim as duas poderiam estar sendo vistas pela internet, a primeira diretamente digitando o ip e a segunda digitando o iporta no browser.

    Se for alguma coisa sigilosa rodando, vc poderia colocar a autenticação do apache pra deixar só pessoas autorizadas acessarem.

    É uma sugestão, se ñ for exatamente o que vc precisa poste ai que tentaremos achar outra alternativa... :wink:

  6. #6
    Aquini
    Visitante

    Padrão Redirecionamento http entre Maquina internas

    Porque vc não "espelha" o APACHE2 para uma pasta de cache, ou até mesmo um host virtual no APACHE1?
    Para tanto verifique na documentação do seu apache as configurações de mod_proxy, ProxyPass e ProxyPassReverse

    T+

  7. #7

    Padrão Redirecionamento http entre Maquina internas

    Exato, o proprio apache faz isso mod_proxy na cabeca e essas coisinhas ai que o nosso amigo acima falou. mais facil de fazer do que qualquer outra coisa.

  8. #8
    gmlinux
    Visitante

    Padrão Redirecionamento http entre Maquina internas

    Um domínio virtual no apache que é visto contendo uma páguna com redirect para o mesmo endereço, somente em outra porta, dai seu firewall faz o resto... tipo assim, da mesma forma que ele redireciona requisições na porta 80 para o primeiro server, quando o cliente requisitar na nova porta, ele vai redirecionar para o segundo.
    O lance do redirect no primeiro server é para evitar que o usuário ter que digitar a porta...

  9. #9

    Padrão proxy

    experimente usar o apache como reverse-proxy. Se procurar no google tem um monte de receitinhas do proxy reverso, acho que até aqui na underlinux tem qualquer coisa
    :twisted:

  10. #10

    Padrão Redirecionamento http entre Maquina internas

    bom....olhando a sugestao que vcs deram, eu olhei no site do apache e achei essa pagina aki:
    http://httpd.apache.org/docs-2.1/mod/mod_proxy.html

    eu acho q eh isso msm q eu preciso usar, agora vai ser um parto configurar....mas vamo la...vo tentar.... >;]

  11. #11

    Padrão Redirecionamento http entre Maquina internas

    Colegas.. e a mesa coisa para o ftpd e qmail??!

  12. #12

    Padrão Redirecionamento http entre Maquina internas

    This module implements a proxy/gateway for Apache. It implements proxying capability for AJP13 (Apache JServe Protocol version 1.3), FTP, CONNECT (for SSL), HTTP/0.9, HTTP/1.0, and HTTP/1.1. The module can be configured to connect to other proxy modules for these and other protocols.
    da uma olhada no site q eu passei q tem mta coisa.... ;]

  13. #13
    Visitante

    Padrão Redirecionamento http entre Maquina internas

    Para outros serviços pode redirecionar direto no firewall.
    Exemplo: supondo um server para cada serviço.

    Solicitação na porta 80 seu firewall redireciona para ip 192.168.10.20 Apache
    Solicitação na porta 25 seu firewall redireciona para ip 192.168.10.30 Qmail
    Solicitação na porta 21 seu firewall redireciona para ip 192.168.10.40 FTP

    Espero ter ajudado,

    Abraços.

  14. #14
    Visitante

    Padrão Redirecionamento http entre Maquina internas

    Bom nao sei se oque vcs estao querendo eh load balance mas o iptables faz com alguns mods adicionais (patch-o-matic)

    Voces podem utilizar o -m random que divide em porcentagens o trafego assim:

    Código :
    servidor 1:
    -A PREROUTING -i eth0 -p tcp -s ip --dport porta -m state --state NEW -m random --average 50 -j DNAT --to-destination ip:porta
    Código :
    servidor 2:
    -A PREROUTING -i eth0 -p tcp -s ip --dport porta -m state --state NEW -m random --average 50 -j DNAT --to-destination 192.168.0.6:80
    se vc tiver 100 coneccoes ativas (established) 50 irao para um servidor e as outras 50 para outro servidor
    existe um modulo que faz por contagem de pacotes tbm tipo um servidor responde 10 pacotes e passa para o proximo assim sucetivamente ate voltar para o primeiro server

  15. #15

    Padrão Redirecionamento http entre Maquina internas

    ok.. vou por a pergunta de outra maneira..

    tenho um firewall ligado á internet e dentro da rede tenho 2 servidores de mail

    um microsoft e outro qmail

    como redireciono para um e para outro sem ter de mudar as portas deles??

  16. #16
    gmlinux
    Visitante

    Padrão Redirecionamento http entre Maquina internas

    Citação Postado originalmente por The-shadow
    ok.. vou por a pergunta de outra maneira..

    tenho um firewall ligado á internet e dentro da rede tenho 2 servidores de mail

    um microsoft e outro qmail

    como redireciono para um e para outro sem ter de mudar as portas deles??
    Para o serviço de http a soluçao que dei vai rolar pois automatiza para o cliente o lance da porta, para os outros serviços, não tive uma idéia sem mexer nas portas...