Pages : 1
#1 Le 12/02/2014, à 17:07
- DCUPLE
Serveur LAMP accès et redirection [RÉSOLU]
Salut,
Je cherche à limiter l'accès à certaine ip comme c'est indiqué dans ce tuto :
http://doc.ubuntu-fr.org/tutoriel/lamp_ … de_travail
en ajoutant après DocumentRoot /var/www
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
<RequireAny>
Require ip 127.0.0.1
Require ip 192.168.1
</RequireAny>
</Directory>
dans le fichier : /etc/apache2/sites-available/000-default.conf
(Je n'ai pas de répertoire /default avant ce fichier .conf)
Après redémarrage d'apache, aucun d'effet
Ma version est bien en 13.10
Aurais-je loupé quelque chose ?
Merci
Dernière modification par DCUPLE (Le 19/02/2014, à 15:36)
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
#2 Le 12/02/2014, à 17:48
- bruno
Re : Serveur LAMP accès et redirection [RÉSOLU]
Avec simplement :
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require ip 127.0.0.1 192.168.1
</Directory>
cela devrait matcher.
#3 Le 13/02/2014, à 18:22
- DCUPLE
Re : Serveur LAMP accès et redirection [RÉSOLU]
Merci pour ta réponse rapide Bruno.
Ça ne donne rien... J'ai 3 postes en local avec chacun une ip fixe, tous peuvent accéder au localhost.
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
#4 Le 13/02/2014, à 18:41
- Compte anonymisé
Re : Serveur LAMP accès et redirection [RÉSOLU]
Vu sur http://doc.ubuntu-fr.org/tutoriel/securiser_apache2 :
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.0.0/24
#5 Le 13/02/2014, à 20:08
- DCUPLE
Re : Serveur LAMP accès et redirection [RÉSOLU]
Comme j'ai la dernière version: Apache/2.4.6 (Ubuntu)
Require devrait fonctionner...
les changements entre les versions 2.2 et 2.4
http://httpd.apache.org/docs/2.4/upgrading.html
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
#6 Le 13/02/2014, à 20:21
- Compte anonymisé
Re : Serveur LAMP accès et redirection [RÉSOLU]
Ok au temps pour moi.
#7 Le 14/02/2014, à 07:59
- bruno
Re : Serveur LAMP accès et redirection [RÉSOLU]
Les deux syntaxes devraient focnrtionner sur Apache 2.4.
Dcuple, il faudrait expliquer exactement ce qui ne marche pas.
Que tes postes locaux avec une IP dans la plage 192.168.1.0/24 accèdent au serveur c'est normal, tu l'autorises explicitement dans ton vhost par défaut.
Il faudrait essayer de l'extérieur pour voir si tu reçoit bien une erreur 403.
#8 Le 18/02/2014, à 16:55
- DCUPLE
Re : Serveur LAMP accès et redirection [RÉSOLU]
En local, les postes ont chacun une ip fixe :
poste 1 : 192.168.0.1 (poste sur lequel est le serveur apache)
poste 2 : 192.168.0.6
poste 3 : 192.168.0.8
En configurant ainsi :
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require ip 127.0.0.1 192.168.1
</Directory>
En local, chaque poste accède au site.
Cela me semble normal pour le poste 1 : localhost
mais pour les autres, seules les ip '192.168.1.X' devraient pouvoir y accéder ?
Et depuis l'extérieur, je confirme pouvoir accéder au site aussi depuis n'importe poste.
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
#9 Le 19/02/2014, à 08:56
- bruno
Re : Serveur LAMP accès et redirection [RÉSOLU]
Comme je l'ai dit normalement avec ces directives seuls le serveur lui-même (127.0.0.1) et les hôtes dont l'adresse IP commence par 192.168.1 devraient pouvoir accéder au site hébergé dans /var/www
Je ne vois donc qu'une possibilité : le site auquel tu accède n'est pas dans /var/ww
#10 Le 19/02/2014, à 12:23
- DCUPLE
Re : Serveur LAMP accès et redirection [RÉSOLU]
contenu du dossier /var/www :
dcuple@pc1:~$
dcuple@pc1:~$ cd /var/www/
dcuple@pc1:/var/www$ ls
dolibarr index.html test.htaccess
configuration de apache2 :
dcuple@pc1:/var/www$ cd
dcuple@pc1:~$ cd /etc/apache2/sites-available/
dcuple@pc1:/etc/apache2/sites-available$ sudo nano 000-default.conf
[sudo] password for dcuple:
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require ip 127.0.0.1 192.168.1
</Directory>
# enabled or disabled at a global level, it is possible to
# include a line for only one xparticular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
dcuple@pc1:/etc/apache2/sites-available$ sudo service apache2 restart
* Restarting web server apache2 [ OK ]
On peut toujours y accéder depuis n'importe où.
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
#11 Le 19/02/2014, à 14:15
- bruno
Re : Serveur LAMP accès et redirection [RÉSOLU]
Ok merci pour le détail de la configuration. Tout me semble correct et je ne comprend donc pas où se situe le problème…
Peut-tu vérifier que dans /etc/sites-enabled tu n'as bien qu'un lien symbolique qui pointe vers /etc/sites-available/000-default.conf
#12 Le 19/02/2014, à 14:47
- DCUPLE
Re : Serveur LAMP accès et redirection [RÉSOLU]
Merci à toi.
Le répertoire /etc/apache2/sites-enabled est vide. Rien en fichier caché non plus.
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
#13 Le 19/02/2014, à 15:30
- bruno
Re : Serveur LAMP accès et redirection [RÉSOLU]
Il faudrait faire ceci :
sudo a2ensite 000-default.conf
et relancer Apache.
#14 Le 19/02/2014, à 15:35
- DCUPLE
Re : Serveur LAMP accès et redirection [RÉSOLU]
Bingo ! Cela fonctionne.
Un Grand Merci. Je passe en résolu.
Et les redirections fonctionnent donc aussi maintenant.
Dernière modification par DCUPLE (Le 19/02/2014, à 16:57)
L'Entraide, un facteur de l'évolution. MERCI
Hors ligne
Pages : 1