Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[squid] redirection d'url est-ce la solution
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Aachen_france
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 92

PostPosted: Thu Jul 27, 2006 9:09 am    Post subject: [squid] redirection d'url est-ce la solution Reply with quote

Bonjour,

Je tien en premier tous vous felicite pour votre boulot et votre facilite de reaction...


Voila j'a un programme sur un sation de travail de mon reseau qui fait appel a des URL errone... J'ai les nouveau URL, mais je ne peut de les changer directement dans ce programme.... (je n'ai pas les sources...)
Donc voila l'idee est que mon serveur Gentoo, ce charche de la redirection d'URL...
On m'a parler de "squid" j'ai fait un emerge, ainssi qu'un emerge perl...
J'ai vu quelque tuto, mais je seche completement... j'aimerai si possible ne rien modifier d'autre sur mon reseau, si possible pas de proxi, je n'a comprend rien aussi...

Vous lavais sans doute remarqué je suis un newbeat, alors soyai sympas, faite simple...

merci d'avance

a+ aachen
_________________
Serveur Gentoo... DHCP, Partage connection internet, et ssh
Back to top
View user's profile Send private message
S_Oz
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2003
Posts: 136
Location: france

PostPosted: Thu Jul 27, 2006 9:29 am    Post subject: Reply with quote

Cela dépend de la compléxité de tes re-écritures mais si c'est juste un changement dans le nom d'hôte.
Tu peux essayer de modifier la résolution DNS sur les clients pour renvoyer sur le nouveau serveur.
Si le serveur web a besoin d'une URL particulière tu peux essayer une redirection avec un serveur apache:
http://httpd.apache.org/docs/2.0/mod/mod_alias.html#redirect
Et en local renvoyer le nom d'hôte érroné vers ton serveur apache.

Il faudrait en savoir un petit peu plus sur les URLs en question pour pouvoir être plus précis.

PS: je ne connais pas squid c'est pour cela que je n'en parle pas. :?
Back to top
View user's profile Send private message
Aachen_france
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 92

PostPosted: Thu Jul 27, 2006 9:56 am    Post subject: Reply with quote

S_Oz wrote:
Cela dépend de la compléxité de tes re-écritures mais si c'est juste un changement dans le nom d'hôte.
Tu peux essayer de modifier la résolution DNS sur les clients pour renvoyer sur le nouveau serveur.
Si le serveur web a besoin d'une URL particulière tu peux essayer une redirection avec un serveur apache:
http://httpd.apache.org/docs/2.0/mod/mod_alias.html#redirect
Et en local renvoyer le nom d'hôte érroné vers ton serveur apache.

Il faudrait en savoir un petit peu plus sur les URLs en question pour pouvoir être plus précis.

PS: je ne connais pas squid c'est pour cela que je n'en parle pas. :?


Salut,

Merci pour ta reponce...
J'ai lu sur le lien que tu ma donne, il donne des exmples qui sont exactement ce que je veux faire... mais il ne vont pas dans le detail... je n'arrive pas a m'en sortir...

Comme dans l'exemple:
J'ai donc mon logiciel (selui dont je n'ai pas les sources) qui aller chez des info sur le net en automatique...
ex: il aller sur http://foo2.bar.com/service/... seulement maintanent le site s'appel http://foo3.bar.com/service/ la page est exactement du meme format seul le nom change...

La ou je ne comprend pas, c'est que je doit avoir une page web sur mon gentoo qui est l'image de la pages de http://foo3.bar.com/service/ ??? ou comment je doit le comprendre...
Le truc s'est que le site http://foo3.bar.com/service/ est mis a jour tres tres souvant (comme l'ancien http://foo2.bar.com/service/) ... toutes les 20 min en moyenne... mais le format reste le meme ca c'est sur...

voila
Si tu as des explications???

merci
a+ aachen
_________________
Serveur Gentoo... DHCP, Partage connection internet, et ssh
Back to top
View user's profile Send private message
S_Oz
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2003
Posts: 136
Location: france

PostPosted: Thu Jul 27, 2006 10:06 am    Post subject: Reply with quote

Non tu n'as pas à avoir de copie local.
Quand tu intérrogera ton serveur local alors lui interrogera l'autre serveur et il ferra suivre de manière transparente.
Tu peux définir un vhost foo2.bar.com dans lequel tu active la redirection vers le site http://foo3.bar.com.
Regarde le fichier d'exemple de configuration dans le dossier /etc/apache2/vhosts.d/
Je ne l'ai pas utilisé mais à la louche cela resemblera à un truc comme ca :
Code:

..
 <VirtualHost *:80>
DocumentRoot /var/www/foo2.bar.com
ServerName foo2.bar.com
</VirtualHost>
 <Directory /var/www/foo2.bar.com>
Redirect permanent / http://foo3.bar.com/
</Directory>
...

Attention tu dois modifier ta résolution en interne pour que foo2.bar.com renvoi l'IP de ton serveur gentoo.
[edit]J'ai rajouté le mot clef permanent que j'avais oublié.[/edit]


Last edited by S_Oz on Thu Jul 27, 2006 12:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
Aachen_france
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 92

PostPosted: Thu Jul 27, 2006 10:58 am    Post subject: Reply with quote

S_Oz wrote:
Non tu n'as pas à avoir de copie local.
Quand tu intérrogera ton serveur local alors lui interrogera l'autre serveur et il ferra suivre de manière transparente.
Tu peux définir un vhost foo2.bar.com dans lequel tu active la redirection vers le site http://foo3.bar.com.
Regarde le fichier d'exemple de configuration dans le dossier /etc/apache2/vhosts.d/
Je ne l'ai pas utilisé mais à la louche cela resemblera à un truc comme ca :
Code:

..
 <VirtualHost *:80>
DocumentRoot /var/www/foo2.bar.com
ServerName foo2.bar.com
</VirtualHost>
 <Directory /var/www/foo2.bar.com>
Redirect / http://foo3.bar.com/
</Directory>
...

Attention tu dois modifier ta résolution en interne pour que foo2.bar.com renvoi l'IP de ton serveur gentoo.


Ok merci pour ta reponce,...

Alors j'ai mis ton code dans le fichier "00_default_vhost.conf" j'ai effacer tout le reste...
apres pour la resolution en intern, c'est dans le shorewall que ca ce passe avec:
Code:

DNAT foot2.bar.com loc:192.168.0.1 http 80


apres je doit redemarrer shorewall et apache, ca doit marche c'est ca?

encore merci
a+ aachen[/code]
_________________
Serveur Gentoo... DHCP, Partage connection internet, et ssh
Back to top
View user's profile Send private message
S_Oz
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2003
Posts: 136
Location: france

PostPosted: Thu Jul 27, 2006 11:45 am    Post subject: Reply with quote

Tu aurais pu créer un autre fichier de configuration(10_foo2_vhost.conf) et laisser le défault tel quel.
Tu regardera le /etc/conf.d/apache2 pour vérifier l'activation des vhosts et mod_alias.

Le DNAT pourquoi pas. Un fichier hosts sur la ou les machines concerné doit fonctionner. Tu es le mieux placé pour choisir en fonction de ton environnement.
Mon code n'est pas forcément exact! Je n'ai pas pu le testé et je ne suis pas expert pour écrire un code correct sans le tester. Tu n'as peu-être pas besoin de tout et il y a peu-être plus simple ou plus propre.
Moi je ne peux pas être plus précis mais si quelqu'un peut je l'invite avec grand plaisir à me corriger.
Back to top
View user's profile Send private message
Aachen_france
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 92

PostPosted: Thu Jul 27, 2006 12:15 pm    Post subject: Reply with quote

S_Oz wrote:
Tu aurais pu créer un autre fichier de configuration(10_foo2_vhost.conf) et laisser le défault tel quel.
Tu regardera le /etc/conf.d/apache2 pour vérifier l'activation des vhosts et mod_alias.


Alors dans mon fichier apache2, on m'avait fait change qqch justement sur le vhost et donc fait changer ces ligne comme ceci:
Code:

APACHE2_OPT="-D DEFAULT_VHOST -D PHP5"

J'espere que c'est ca, est qu'il n'y a rien d'autre a changer sur cette ligne, car c'est comme ca que mon site perso fonctionne

c'est vrai que j'ai une autre ligne juste au dessus
Code:

#    DEFAULT_VHOST enables the default virtual host in /var/www/localhost/htdocs

Est ce que cette deuxieme ligne doit etre activé (avec le bon format bien sur)

S_Oz wrote:

Le DNAT pourquoi pas. Un fichier hosts sur la ou les machines concerné doit fonctionner. Tu es le mieux placé pour choisir en fonction de ton environnement.
Mon code n'est pas forcément exact! Je n'ai pas pu le testé et je ne suis pas expert pour écrire un code correct sans le tester. Tu n'as peu-être pas besoin de tout et il y a peu-être plus simple ou plus propre.
Moi je ne peux pas être plus précis mais si quelqu'un peut je l'invite avec grand plaisir à me corriger.


ok je vais voir si je trouve qqch avec vhost dans le forum

Donne moi ton avis qd meme...

a+ aachen
_________________
Serveur Gentoo... DHCP, Partage connection internet, et ssh
Back to top
View user's profile Send private message
novazur
Guru
Guru


Joined: 19 Mar 2005
Posts: 461
Location: Martinique

PostPosted: Thu Jul 27, 2006 1:40 pm    Post subject: Re: [squid] redirection d'url est-ce la solution Reply with quote

Aachen_france wrote:
Voila j'a un programme sur un sation de travail de mon reseau qui fait appel a des URL errone... J'ai les nouveau URL, mais je ne peut de les changer directement dans ce programme.... (je n'ai pas les sources...)


Bonjour,
Je me permet de réagir parce que si le programme, dont vous n'avez pas les sources, fait appel à un serveur, et que vous, utilisateur de ce programme, voulez usurper cet adressage, je me demande dans quelle mesure vous n'êtes pas en train de pirater ce logiciel.
On peut imaginer que ce soit ce serveur qui fasse l'authentification, et dans ce cas, on peut très bien comprendre pourquoi vous voulez en changer.
Je serais le développeur du soft, je le prendrais sans doute très mal.
Prenez donc un logiciel libre, ou faites le développer par un SSLL s'il n'existe pas, et alors, vous aurez tous ces droits sans aucun risque.
Back to top
View user's profile Send private message
Aachen_france
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 92

PostPosted: Thu Jul 27, 2006 2:06 pm    Post subject: Re: [squid] redirection d'url est-ce la solution Reply with quote

novazur wrote:
Aachen_france wrote:
Voila j'a un programme sur un sation de travail de mon reseau qui fait appel a des URL errone... J'ai les nouveau URL, mais je ne peut de les changer directement dans ce programme.... (je n'ai pas les sources...)


Bonjour,
Je me permet de réagir parce que si le programme, dont vous n'avez pas les sources, fait appel à un serveur, et que vous, utilisateur de ce programme, voulez usurper cet adressage, je me demande dans quelle mesure vous n'êtes pas en train de pirater ce logiciel.
On peut imaginer que ce soit ce serveur qui fasse l'authentification, et dans ce cas, on peut très bien comprendre pourquoi vous voulez en changer.
Je serais le développeur du soft, je le prendrais sans doute très mal.
Prenez donc un logiciel libre, ou faites le développer par un SSLL s'il n'existe pas, et alors, vous aurez tous ces droits sans aucun risque.


Salut,

Merci pour ta remarque... C'est sur ca paret louche notre bidouille avec ce que tu dis...
Bon pour tout dire, ce n'est pas un logiciel, mais un plugin... Le logiciel est lui en open source total... (C'est une version live)
Le plugin est compiler avec je ne sais quel source... j'ai bien ess de trouver, mais sans success..
De plus le URL present dans ce plugin ne font pas parti a l'origine du plugin, mais on ete compiler ulterieurement

Alors ne t'inquete pas si il y a de l'illegalite queque part c'est pas la... PAS DE CRAINTE

merci qd meme

De plus si tu peux donne ton avis sur le code et la demarche qui a ete donne plus haut, ca me conforterai dans mes solutions...
Est-ce que ca pourrai fonctionner comme ca...

a+ aachen
_________________
Serveur Gentoo... DHCP, Partage connection internet, et ssh
Back to top
View user's profile Send private message
novazur
Guru
Guru


Joined: 19 Mar 2005
Posts: 461
Location: Martinique

PostPosted: Thu Jul 27, 2006 2:13 pm    Post subject: Re: [squid] redirection d'url est-ce la solution Reply with quote

Aachen_france wrote:
Bon pour tout dire, ce n'est pas un logiciel, mais un plugin... Le logiciel est lui en open source total... (C'est une version live)
Le plugin est compiler avec je ne sais quel source... j'ai bien ess de trouver, mais sans success..


C'est dommage que tu ne donnes pas de nom...

Aachen_france wrote:
Alors ne t'inquete pas si il y a de l'illegalite queque part c'est pas la...


Moi, je ne faisais que soulever la question. Après, tu es évidemment seul responsable de tes actes, et de l'usage des conseils qui te sont donnés.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum