Copyright© 1998 Hugo Cisneiros, [email protected]
Versão 3.4

Logo to the Linux Manual



Configura no srm.conf para que ele possa carregar um cgi em vez do
htm:

srm.conf:DirectoryIndex index.html homepage.html index.shtml
homepage.shtml index.cgi homepage.cgi
srm.conf:AddHandler cgi-script .cgi

Dai no usu.cgi, voce filtra os IPS que esta querendo, como no
exemplo:

        if [ $REMOTE_HOST != "dominioque.pode.com.br" -a
$REMOTE_ADDR != "200.250.999.999" ]; then
                ok
        else
                echo "Proibido acesso!!"
                exit 1
        fi


Só para complementar a informacao passada, se
voce estiver usando proxy o endereco que aparece e' o da maquina que esta'
com o proxy e nao da maquina solicitante original.
   Segue entao mais umas variaveis de ambiente que voce devera' analisar
em caso e proxy:

a) para saber se alguem esta' usanddo proxy verifique estas variaveis:

    HTTP_VIA ou HTTP_PROXY_CONNECTION

  Nao tenho certeza mas acho que a diferenca no nome se deve a diferencas
de versoes ... not sure :\

b) se for via proxy, veirifique estas variaveis:

    HTTP_X_FORWARDED_FOR ou HTTP_FORWARDED (respectivamente com as
variaveis acima)





Índice anterior |  Página Principal