configuration serveur httpd.conf

Eléphanteau du PHP | 23 Messages

22 janv. 2007, 16:59

Bonjour,

J'ai crée un serveur web dans mon entreprise.
Afin de le sécuriser j'en authorise l'accès a quelques adresse IP.
Le problème est que dans l'entreprise, l'adressage est dynamique (DHCP).

Donc voici ma question, peut-on configurer les options soit si on met le nom de la machine distante qui est autorisée soit si on met une partie de l'adresse du réseau et/ou le netmask ?

Code : Tout sélectionner

<Directory "${path}/www"> # # This may also be "None", "All", or any combination of "Indexes", # "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews". # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # Options Indexes FollowSymLinks Includes # # This controls which options the .htaccess files in directories can # override. Can also be "All", or any combination of "Options", "FileInfo", # "AuthConfig", and "Limit" # AllowOverride All # # Controls who can get stuff from this server. # Order allow,deny Allow from 127.0.0.1 Allow from XXX.XXX.XXX.XXX Allow from [i]nom_de_la_machine[/i] Allow from XXX.XXX/22 </Directory>
Merci à tous !

Mammouth du PHP | 1885 Messages

22 janv. 2007, 18:46

Exemples:

Code : Tout sélectionner

Allow from 10.1 Allow from 10.1.0.0/255.255.0.0 Allow from 10.1.0.0/16 Allow from boss.private.com
Le reverse DNS doit pointer sur le domaine en question.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

23 janv. 2007, 03:16

Bonsoir,

As-tu un intérêt quelconque a laisser ton serveur web prendre une IP via le DHCP (donc une IP dynamique)?

Si non, alors le mieux à mon sens est que tu fixes l'adresse IP de ta machine...
Sous Debian, ça se fait dans /etc/network/interfaces
Sous Slackware, c'est dans /etc/rc.d/rc.inet1.conf
Pour les autres distrib, une petit recherche dans Google devrait te donner la solution :)
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 1885 Messages

23 janv. 2007, 06:29

Le plus "gros" problème dans tout ça, c'est pas de trouver une IP fixe, c'est de configurer les DHCP pour retirer cette IP du pool.

Quoi que c'est la même chose si on connait bien ça. :P
La programmation est l'expression de la poésie d'un programmeur
Génération PHP