Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1549 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  curl: faire une requete en utilisant une ip failover (--interface)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

curl: faire une requete en utilisant une ip failover (--interface)

n°1144882
tonpre
Posté le 25-06-2009 à 22:13:11  profilanswer
 

Bonjour,
 
Je viens d'installer un serveur OVH EGmax avec 8 ip failover.
 
j'ai donc :
eth0: 91.X.X.X (ip de base du serveur)
eth0:0 : 87.X.X.X (première ip failover)
et eth0:1 à eth0:7 (seconde à 8e ip failover)
 
Je souhaiterais pouvoir faire une requête curl en utilisant une ip failover, par ex 87.X.X.X
Concrètement, il s'afficherait donc dans les logs du serveur distant 87.X.X.X et non 91.X.X.X.
 
J'ai donc essayé avec curl (tout fraichement compilé 7.19.5) :

Code :
  1. curl --interface eth0:0 mon-url
  2. curl --interface 87.X.X.X mon-url


=> Dans les 2 cas c'est l'ip principale qui s'affiche dans les logs 91.X.X.X et non le failover.
 
Pourtant si je fais :

Code :
  1. curl --interface eth0:8 mon-url


=> il me renvoie une erreur en reconnaissant donc bien que cette interface n'existe pas puisque la derniere est eth0:7
 
En revanche, le verbose indique quelque chose (que je ne comprends pas trop) :

Code :
  1. curl --verbose --interface eth0:0 mon-url
  2. * About to connect() to monsite.com port 80 (#0)
  3. *   Trying Y.Y.Y.Y... Local Interface eth0:0 is ip 87.X.X.X using address family 2
  4. * SO_BINDTODEVICE eth0:0 failed with errno 19: No such device; will do regular bind
  5. * Local port: 0
  6. * connected
  7. * Connected to monsite.com (Y.Y.Y.Y) port 80 (#0)


 
NB: mon iptables est vide avec une politique ACCEPT.
 
Auriez-vous une idée ?  :ange:


Message édité par tonpre le 25-06-2009 à 22:17:59
mood
Publicité
Posté le 25-06-2009 à 22:13:11  profilanswer
 

n°1145034
tonpre
Posté le 26-06-2009 à 14:59:17  profilanswer
 

personne ne sait ce qu'il se passe avec "SO_BINDTODEVICE" ? :(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  curl: faire une requete en utilisant une ip failover (--interface)

 

Sujets relatifs
Problème d'interface Backtrack 3OpenSuse : Pas d'interface graphique (LiveCD)
Pas d'affichage (interface graphique) sous debian[NetworkManager] [resolu] il veut pas de mon interface VPN.
exécuter script shell via interface web (sécurisé si possible)Requete ajout
[NTOP] sécuriser interface WebDossié partégé sur linux, droit en utilisant compte AD ?
[Debian] Failed to bring up eth0 [RESOLU]Problème d'interface graphique (kubuntu)
Plus de sujets relatifs à : curl: faire une requete en utilisant une ip failover (--interface)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR