Réseaux et Télécom » Avoir un alias IP comme referer, possible ?
Catégorie:  
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 13:10:51,
Par ovh
Bonjour à tous :cupra:

Petite question réseau :oh:
La situation : un serveur dédié (chez ovh) qui possède donc une IP fixe, et aussi 2 alias IP. Ces IP virtuelles sont appelées "fail-over" chez ovh, et c'est très intéressant, car ovh permet de déplacer ces IP d'un serveur physique à l'autre, en un clic dans l'interface de gestion. L'intérêt est donc de pouvoir migrer les sites hébergés (domaines) d'un serveur à l'autre en temps réel et sans aucune coupure :dawa:

Mais... :oh: Le prob est que ce serveur utilise certains services tiers qui utilisent une authentification sur base de l'IP source, entre autres. Donc si je change de serveur je dois signaler au service tech de ces services qu'ils doivent changer mon IP dans leur config, mais ça risque de ne pas se faire immédiatement, donc interruption de service pour nos clients toussa, pas cool. :kiki:
Alors je me suis dit : "utilisons une IP alias, puisqu'on peut les balancer d'un serveur à l'autre en un clic" :dawa: Puis j'ai réfléchi :tinostar: Et je me suis dit que ça n'irait pas car quand une machine effectue une requête réseau vers une autre, c'est d'office l'IP physique de l'interface connectée au réseau qui est envoyée comme source dans les paquets...

Existe-t-il un moyen de contourner cela ? :figti:
Le but serait donc d'avoir une ip alias en tant que source d'une requête réseau ? :oops:
Ne fût-ce que pour un client de webservice en PHP5, car en fait c'est de cela qu'il s'agit.

Merci :dawaaa:
Je n'ai rien à voir avec www.ovh.com
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 13:24:05,
Par cauet
En fait, après relecture je comprend ton couac.
Lors de l'envoi de la requête WSDL, ton IP sera l'IP principale et non pas l'IP Alias.
Faudrait voir du côté de la fonction WSDL SoapClient() si tu sais spécifier via quelle interface cela doit sortir..
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 13:27:45,
Par cauet
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 13:28:56,
Par cauet

$opts = array('socket' => array('bindto' => '10.1.4.71:0'));
$context = stream_context_create($opts);
$client = new SoapClient(null, array('location'=>'http://...','uri' => '...','stream_context' => $context));


Trouvé dans les commentaires.
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 13:44:12,
Par ovh
P'tain excellent, je vais regarder ça en détail :prosterne:

J'avoue que je m'étais posé la question au niveau réseau en général, pour tout protocole, mais s'il y a une solution juste pour le webservice ça devrait me convenir car je n'ai que ça comme service limité par IP :dawa:

Merciiii :zoubi:

Dernière édition: 12/03/2007 @ 13:45:08
Je n'ai rien à voir avec www.ovh.com
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 13:47:56,
Par philfr
La réponse est en effet dans le bind du socket (man bind :oh: )

Que le PHP nécessite pour cela des "array" partout m'échappe quelque peu, mais je ne connais pas PHP alors...


Autre solution: ajouter une route via l'IP alias pour une connexion vers le serveur qui filtre les IP.
   
Avoir un alias IP comme referer, possible ?
Publié le 12/03/2007 @ 14:09:10,
Par cauet
La route forcée, pas con non plus..
   
Avoir un alias IP comme referer, possible ?
Publié le 23/04/2007 @ 17:14:12,
Par ovh
Hé meeerde je m'étais trompé, pour ce serveur-là ce n'est pas du SOAP, mais un bête HTTP GET, où j'utilise la lib CURL (via PHP toujours)...

Je vais donc utiliser la technique de la route je pense :itm: En plus, c'est universel au moins :oh:

Dernière édition: 23/04/2007 @ 17:14:34
Je n'ai rien à voir avec www.ovh.com
   
Avoir un alias IP comme referer, possible ?
Publié le 23/04/2007 @ 23:14:04,
Par cauet
Dommage que c'est CURL, si non avec un fsockopen c'était jouable aussi...
   
Avoir un alias IP comme referer, possible ?
Publié le 24/04/2007 @ 09:22:48,
Par ovh
Bah finalement la solution de la route statique est la plus universelle, puisque ça marche d'office pour n'importe quel protocole, testé et approuvé :smile:

Merci phil :zoubi:
Je n'ai rien à voir avec www.ovh.com
   
Avoir un alias IP comme referer, possible ?
Publié le 24/04/2007 @ 11:59:26,
Par philfr
:jap:
Répondre - Catégorie:  
Informaticien.be - © 2002-2022 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?