Rediriger une connection vers un proxy local
Forum Programmation : Rediriger une connection vers un proxy local
Salut,
je cherche donc à rediriger une connection d'une application vers un proxy local, afin qu'il communique avec celui ci.
Il me semble qu'il faut toucher a un fichier de configuration du systeme, mais je me souviens plus lequel.
(je suis sous linux).
Message édité par Anonyme le 11-11-2006 à 19:47:11
le .host ?
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Merci vinz42, je viens de faire une recherche sur ce .host, et j'ai trouvé :
http://lelogiciellibre.net/tutoriaux/fichier-hosts.php
merci c'est bien ce que je cherchais.
2 mots : une solution.
un record.
a noter que le .hosts existe aussi sous windows.
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Un record ??
regarde les archives : 99% des questions posés sont mal posé, ambiguë, pas claire, ecris en sms.
Ce qui nécessite 30 posts pour cerner le problème.
donc résoudre un problème en répondant :
"le .host ?"
c'est un record je trouve.
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Et oui, je t'apprendrais rien si je dis qu'en informatique, si on pose clairement le problème dès le debut, plus de la moitié du travail est déjà fait.
Message édité par Anonyme le 10-11-2006 à 12:26:31
z'êtes nuls
j'aurais été là, j'aurais pulvérisé le record avec:
/etc/hosts
Répondre à crazycat@idn
c'est pas faux...
en plus, ya pas de . et ya un 's'.
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
juste par curiosité cart, tu veux dire quoi par rediriger une application vers le proxy local?
au risque de me tromper, quand c'est en local, il n'y a pas besoin du fichier host.
Disons que j'ai une application qui est programmé pour se connecté à un certain serveur, et je voudrais que cette application se connecte par l'intermediaire d'un proxy que j'ai en local.
Comme je ne peux pas modifier le code de cette application, je souhaitais "rediriger" l'adresse du serveur vers le localhost.
Si tu vois d'autre solution je suis preuneur ...
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Je n'ai pas encore testé mais je pense que ca marche sans problème.
J'ai dis ca parce que coca25 a dit :
"au risque de me tromper, quand c'est en local, il n'y a pas besoin du fichier host."
ah ok, j'avais pas compris ca.
comme je connais pas le detail de ton application, je pourrais pas te dire. (l'adresse du serveur est peut etre parametrable)
mais si tu modifie le /etc/hosts, il faut que tu modifies le proxy pour qu'il reconnaisse le chemin du serveur.
EDIT: "au risque de me tromper, quand c'est en local, il n'y a pas besoin du fichier host."
j'avais mal compris, je croyais que tout se passait en local...
Message édité par coca25 le 10-11-2006 à 14:36:25
| Citation : (l'adresse du serveur est peut etre parametrable) |
elle ne l'est pas j'ai bien regardé
| Citation : il faut que tu modifies le proxy pour qu'il reconnaisse le chemin du serveur. |
je le programme moi même car il aura un certain rôle
Message édité par Anonyme le 10-11-2006 à 14:39:48
ok merci pour la clarification
Après plusieurs essais, il semblairait que certaines applications ne passent pas par le .hosts pour se connecter (pour firefox ca marche très bien apres avoir vidé le cache).
C'est bizzare parce que d'apres wiki :
| Citation : Le fichier hosts est un fichier utilisé par le système d'exploitation d'un ordinateur lors de l'accès à Internet |
donc normalement toutes les applications devraient y passer.
Même si dans la console je tape "nslookup serveurquejairediriger", j'obtiens pas l'ip que j'ai donné dans le hosts.
En faite dans mon cas j'en ai plus vraiment besoin, mais j'aimerais bien comprendre.
Message édité par Anonyme le 11-11-2006 à 11:39:17
nslookup a un fonctionnement particulier, il sert à envoyer des requêtes vers les dns, donc il envoie le nom que tu lui passes en parametre au dns indiqué dans ton fichier /etc/resolv.conf (sans passer par /etc/hosts)
Et les autres applications, elle consultent pas le hosts alors
si elles se basent sur l'os (en utilisant les librairies standard) si.
ping, ssh, telnet etc l'utilisent par exemple.
Il y a 2442 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

crazycat@idn