IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

politique allow deny sur hostname


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut politique allow deny sur hostname
    Bonjour

    Tout est dans le titre ..

    J'ai un portail web en intranet dont je gère les accès en allow deny sur adresses IP, mais en fait au vu de la structure de nommage des hostnames il me serait beaucoup plus simple de gérer les allow deny des alias sur le hostnames.

    Veuillez excuser mon ignorance si cela vous parait des plus simples, mais je ne suis pas du tout connaisseur apache et je n'ai rien trouvé sur la faisabilité de la chose ni de son éventuelle syntaxe.

    Merci par avance
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ça s'annonce mal pour moi ...

    D'après ce que j'ai pu comprendre de mes recherches sur le sujet
    il n'y a pas de syntaxe particulière pour le host name par rappost à l'IP

    seulement là ou ça cloche c'est qu'avec le host name le mathc se fait sur la fin
    en gros le joker est devant et il acceptera *apache.org

    Tandis que que pour l'IP il matche sur le début, le joker est après :
    là il accepte 192.168.*

    Si quelqu'un a une idée ...
    ça marcherait pas avec des regExp .... ???
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    On doit toujours pouvoir réaliser ce que tu veux faire à l'aide du module de réécriture ou par des SetEnvIf ?

    Exemple, interdire un client ayant pour adresse X.182.Y.Z :

    (non testé)

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    oui mais alors au niveau de Allow from ?

    ou alors un peu plsu d'explication quand à ou placer le code que tu me donnes ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Si tu veux utiliser spécifiquement Allow alors c'est vers SetEnvIf qu'il faut s'orienter mais l'une comme l'autre, peut se placer dans un fichier .htaccess.

    Par contre, aurais-tu un exemple précis ? Sinon à titre d'exemple, la transposition affirmative de celle donnée plus haut serait la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SetEnvIf Remote_Addr ^\d{1,3}\.182\.\d{1,3}\.\d{1,3}$ ALLOWED=1
     
    Order allow,deny
    Allow from env=ALLOWED
    Qui fait que l'on crée une variable appelée ALLOWED si l'adresse du client correspond à X.182.Y.Z (première ligne). C'est ensuite sur la présence de cette dernière qu'on autorise, ou non, l'accès (dernière ligne ; par défaut, grâce à la ligne Order, celles qui ne matchent pas, seront interdites).

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SetEnvIf Remote_Addr ^Xoi-\.*$ ALLOWED=1
    suivi par
    au niveau de mon Alias ...

    ne fonctionne pas

    pourtant les hostnames sur le reseau sont de type :
    Xoi-99xxx-xx

    99 etant numérique et x alpha ...
    C'est là que je vois que sorti de mon php mysql javascript je suis une grosse quiche
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Allow et deny sur authetification
    Par pitu69 dans le forum MkFramework
    Réponses: 11
    Dernier message: 18/05/2013, 10h12
  2. Politique allow deny
    Par SpaceFrog dans le forum Apache
    Réponses: 4
    Dernier message: 23/01/2009, 12h11
  3. Problème access denied sur GRANT
    Par richard038 dans le forum Administration
    Réponses: 2
    Dernier message: 19/07/2006, 12h32
  4. ShellExecute - Access Denied sur page web
    Par Neilos dans le forum C++Builder
    Réponses: 7
    Dernier message: 03/10/2005, 12h04
  5. [Système] fopen()Permission denied sur Apache
    Par manaboko dans le forum Langage
    Réponses: 9
    Dernier message: 15/09/2005, 17h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo