Ipredator, Squid et routage...

ipfailure Messages postés 1 Statut Membre -  
cocoche95 Messages postés 1187 Statut Contributeur -
Bonjour à tous et merci d'avance pour votre aide!

Voici ma configuration:
J'ai un serveur ubuntu (ubuntu-server 9.10) dont l'ip est 192.168.1.99

-Sur ce serveur tourne une instance de Squid. Il semble être bien configuré, et quand je me connecte à internet via ce proxy depuis une autre machine ( 192.168.1.100), j'accède à internet normalement.

-J'ai configuré la connexion à ipredator en créant un client pptp et en ajoutant une interface dans /etc/network/interfaces. Ca semble fonctionner car j'ai une interface ppp0 avec une ip fournie par ipredator qui apparait quand j'exécute ifconfig.

Je souhaiterais que toutes mes machines puissent surfer via ipredator en passant par mon proxy (Squid).

Je vois bien que la connexion au vpn est ok, mais j'aimerais que squid passe par ppp0 (l'ip de ipredator) plutôt que par eth0 (192.168.1.199).

Quand je fais un test depuis firefox sur adresseip.com depuis mon autre machine (dont le navigateur est configuré pour passer par le proxy), j'obtiens mon adresse ip fournie par mon FAI, pas celle de ipredator.

Je ne sais pas quoi faire...y'a surement une histoire de routage là-dessous! Je n'y comprend pas grand chose.

Si ça peut vous aider, voici le résultat de la commande route -n:
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
93.182.152.2    192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
93.182.152.2    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0


Merci d'avance!

4 réponses

Ipfailure
 
Up!
0
cocoche95 Messages postés 1187 Statut Contributeur 543
 
Salut !

Il faut que tu rajoutes une route !
Essayes d'obtenir l'adresse passerelle de ton VPN puis tu ajoutes la route :

route add 0.0.0.0 netmask 0.0.0.0 gw {ip adresse passerelle de ton VPN} metric 20 dev ppp0
0
Ipfailure
 
Merci mais ça ne fonctionne pas...la route apparait bien en faisant "route -n", mais le traffic ne passe toujours pas par le vpn.

Dans mon résumé, l'adresse en 93.**** était celle fournie par ipredator.

N'y aurait-il pas une histoire de bridge à là dedans?
0
cocoche95 Messages postés 1187 Statut Contributeur 543
 
Je penserais plus à un pb de métrique ! Ta nouvelle route se positionne où par rapport aux anciennes routes ?

L'optimum serait d'avoir, qd tu as deux routes ayant la même destination, la première route allant vers ipredator et la seconde vers ton réseau. Pour arriver à cela, on fait jouer la métrique (plus la métrique est basse, plus la route est prioritaire).
0