+ Responder ao Tópico



  1. #1

    Padrão Acessar http da rede interna via apache

    Olá!

    Depois de algumas pesquisas, e acompanhando o tópico:
    https://under-linux.org/modules.php?...=26439&start=0

    Eu consegui fazer o meu apache redirecionar as requisições para um servidor http na rede interna (servidor de cameras). :clap:

    Mas agora o problema é o seguinte...

    Como eu uso no-ip para acessar o servidor, e portanto este domínio é diferente do da minha rede interna. Ex.

    Para acesso interno:
    http://servidor.net

    Para acesso externo:
    http://servidor.no-ip.org:8080

    Então, o meu código no apache para fazer o redirecionamento é o seguinte:
    Código :
    ProxyPass /camera/ http://10.1.57.58/
    ProxyPassReverse /camera/ http://10.1.57.58/
    Redirect Permanent /camera http://servidor.no-ip.org:8080/camera/

    Funciona que é uma beleza, mas a minha verdadeira pergunta é a seguinte:

    Tem como o apache usar uma variável, ou algo do genêro,que identifique qual é o domínio que ele está respondendo no momento?

    Pois o endereço de acesso pela rede interna é diferente do endereço de acesso para a rede externa.

    :toim:

    []'s

  2. #2

    Padrão Acessar http da rede interna via apache

    kra, gostei disso...

    mas tipo, eu tenho que compilar o apache com alguma opção a mais no ./configure ?


    []'s

  3. #3

    Padrão Modulos

    Você precisa dos módulos de proxy do apache.

    LoadModule proxy_module lib/apache2/mod_proxy.so
    LoadModule proxy_connect_module lib/apache2/mod_proxy_connect.so
    LoadModule proxy_ftp_module lib/apache2/mod_proxy_ftp.so
    LoadModule proxy_http_module lib/apache2/mod_proxy_http.so

  4. #4

    Padrão Acessar http da rede interna via apache

    Tem como o apache usar uma variável, ou algo do genêro,que identifique qual é o domínio que ele está respondendo no momento?


    o que voce quis dizer basicamente com isso?

  5. #5

    Padrão Dominio

    Se ele estiver respondendo o dominio:

    servidor.no-ip.org:8080

    Eu preciso que seja Redirect Permanent /camera http://servidor.no-ip.org:8080/camera/

    Se ele estiver respondendo

    servidor.net

    preciso que seja Redirect Permanent /camera http://servidor.net/camera/

  6. #6

    Padrão Acessar http da rede interna via apache

    cara...

    vc pode fazer as configurações para os dois endereços...

    assim não precisa de variável...

    a configuração q vc fez pra um vc faz para o otro...

    valew

  7. #7

    Padrão Ultima...

    Se eu fizer isto, ele pega somenta a última configuração.

    Já tentei.

  8. #8

    Padrão Acessar http da rede interna via apache

    cara...

    vc já tentou criar host virtual??