|
|
|
|
||||||
| fr.comp.os.linux.config Prise en main d'un système Linux. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Coucou
Je souhaite bannir du serveur ip/masque genre: vil93-2-82-66-223-227.fbx.proxad.net ou 123.123.123.123 avec redirection vers une page du genre bani.html Des idées simples? |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
cmoi a écrit :
> Je souhaite bannir du serveur Quel serveur? > ip/masque > genre: > vil93-2-82-66-223-227.fbx.proxad.net > ou 123.123.123.123 Sauf erreur, ces deux adresses ne sont pas citées sous la forme IP/masque (192.168.0.0/255.255.255.0 ou 192.168.0.0/24). La première est en fait le reverse DNS d'une adresse IP. > avec redirection vers une page du genre > bani.html Serveur web ? Apache ? > Des idées simples? Je ne suis pas sûr de bien comprendre votre question, faute d'indices. S'il s'agit de rediriger les demandes de connexions sur un serveur Apache en fonction de l'adresse IP source: -- redirection de ports avec iptables pour aiguiller les connexions depuis certaines IP sur le port 80 du port 80 en question au port 8080 (par exemple); -- servir un hôte virtuel différent sur le port 8080. -- emerge moo |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Vincent Ramos a écrit
> cmoi a écrit : > >> Je souhaite bannir du serveur > > Quel serveur? > >> ip/masque >> genre: >> vil93-2-82-66-223-227.fbx.proxad.net >> ou 123.123.123.123 > > Sauf erreur, ces deux adresses ne sont pas citées sous la forme IP/masque > (192.168.0.0/255.255.255.0 ou 192.168.0.0/24). La première est en fait le > reverse DNS d'une adresse IP. > >> avec redirection vers une page du genre >> bani.html > > Serveur web ? Apache ? > >> Des idées simples? > > Je ne suis pas sûr de bien comprendre votre question, faute d'indices. S'il > s'agit de rediriger les demandes de connexions sur un serveur Apache en > fonction de l'adresse IP source: > -- redirection de ports avec iptables pour aiguiller les connexions depuis > certaines IP sur le port 80 du port 80 en question au port 8080 (par > exemple); > -- servir un hôte virtuel différent sur le port 8080. Mettre une rewrite rule dans httpd.conf Ca prend 5 minutes et c'est bcp plus simple |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Il s'agissait d'exemple fictifs quand a l'ip et au host mask.
Il s'agit, effectivement, du cas d'un serveur apache "JustMe" <pasdespam@merci.beaucoup.con> a écrit dans le message de news: mn.624b7d6bcd317d4b.51095@merci.beaucoup.con... > Vincent Ramos a écrit >> cmoi a écrit : >> >>> Je souhaite bannir du serveur >> >> Quel serveur ? >> >>> ip/masque genre: >>> vil93-2-82-66-223-227.fbx.proxad.net >>> ou 123.123.123.123 >> >> Sauf erreur, ces deux adresses ne sont pas citées sous la forme IP/masque >> (192.168.0.0/255.255.255.0 ou 192.168.0.0/24). La première est en fait le >> reverse DNS d'une adresse IP. >> >>> avec redirection vers une page du genre >>> bani.html >> >> Serveur web ? Apache ? >> >>> Des idées simples? >> >> Je ne suis pas sûr de bien comprendre votre question, faute d'indices. >> S'il >> s'agit de rediriger les demandes de connexions sur un serveur Apache en >> fonction de l'adresse IP source : -- redirection de ports avec iptables >> pour aiguiller les connexions depuis >> certaines IP sur le port 80 du port 80 en question au port 8080 (par >> exemple) ; -- servir un hôte virtuel différent sur le port 8080. > > Mettre une rewrite rule dans httpd.conf > > Ca prend 5 minutes et c'est bcp plus simple > > |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
JustMe a écrit :
> Mettre une rewrite rule dans httpd.conf > Ca prend 5 minutes et c'est bcp plus simple Oui. |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
cmoi a écrit
> Il s'agissait d'exemple fictifs quand a l'ip et au host mask. > > Il s'agit, effectivement, du cas d'un serveur apache Alors tu active le module de reecriture Et tu fais une réécriture sur condition basée sur le REMOTE_ADDR RewriteCond %{REMOTE_ADDR} 172.16.0.1 RewriteRule ^(.*)$ /forbidden.html [L] Doit le faire |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
JustMe wrote in message <mn.649a7d6be21d32b6.51095@merci.beaucoup.con>:
> RewriteCond %{REMOTE_ADDR} 172.16.0.1 > RewriteRule ^(.*)$ /forbidden.html [L] Il vaudrait mieux ré-écrire en une interdiction. |
|
![]() |
| Outils de la discussion | |
|
|