How tow ? 2 connexions Internet dont une pour un seul et unique site - Windows & Software
Marsh Posté le 30-12-2003 à 20:30:04
Raspa a écrit : Je possède deux cartes réseaux chacune reliée à une connexion internet différente. J'aimerais pouvoir utiliser une connexion pour quasi tout sauf pour un seul site. Et sur l'autre carte/connexion, j'aimerais que rien ne passe sauf ce seul site. |
, je ne savais pas que c'etait "pratiquement" possible
Marsh Posté le 30-12-2003 à 20:33:45
Si tu configures un petit soft de proxy tu peux y arriver, l'inconvenient c'est qu'il te faut 2 navigateurs configurés differement
Marsh Posté le 30-12-2003 à 20:41:13
ReplyMarsh Posté le 30-12-2003 à 20:48:27
En fait je me doute qu'il faut que j'interdise l'ip de ce site à une carte/connexion et n'autorise que cette ip/site à l'autre. Mais dans la pratique j'ai du mal (de plus je ne sais pas si le basculement se fera automatiquement de façon transparente dans ce cas et si l'autre connexion continuera de fonctionner pendant ce temps)
Marsh Posté le 30-12-2003 à 21:13:59
Mams t'a donné la réponse, il faut mettre des règles de routage.
Sous windows c'est la commande ROUTE ADD...
Je prends un exemple (ROUTE PRINT) :
Code :
|
Supposons que ma seconde interface j'ai l'IP 80.50.10.25 / 255.0.0.0, avec comme adresse de routeur 80.50.10.1 et que je veux que le site 216.239.39.99 passe par cette seconde interface.
Code :
|
Ensuite il faut que la route par défaut coûte plus cher que ta route que tu viens de définir (= metric plus élevé)
Code :
|
Suivi d'une route recrée avec un coût plus élevé :
Code :
|
Note qu'avec ROUTE PRINT tu as la liste des interfaces, tu peux spécifier à quelle interface appliquer la route si celà s'avère nécessaire en ajoutant "IF [numéro de l'interface]".
Marsh Posté le 30-12-2003 à 21:19:47
Lance une fenetre d'invite de commande et tape "route" sans les guillemet.
En lisant l'aide tu devrais arriver à tes fins.
En fait il suffit de dire à ton OS que lorsque tu veux aller sur le site "TOTO" il faut utiliser la carte 2.
En gros c'est comme ça que ça se présente :
route add 218.251.81.8 mask 255.255.0.0 192.168.0.3 metric 2 IF 2
218.251.81.8 = l'IP de ton site
mask bah c'est le masque
192.168.0.3 c'est ta passerelle
metric 2 c'est le cout (c'est à dire l'importance par rapport à une autre carte)
IF 2 c'est le numéro de la carte (ici la 2ème)
Tout ça c'est approximatif, il faut que tu lises l'aide... ça fait longtemps que je n'ai pas utilisé ça !
Marsh Posté le 30-12-2003 à 21:20:39
ReplyMarsh Posté le 30-12-2003 à 22:19:29
Qu'est ce qui se passe si il a une IP dynamique sur chaque connexion ?
Marsh Posté le 30-12-2003 à 22:54:26
J'ai toujours pas testé parce que je suis pas sur place là, mais je pense/j'espère que du dois pouvoir mettre un masque sur l'ip dynamique (et l'autre est fixe avec un masque complètement différent)
Marsh Posté le 31-12-2003 à 12:25:03
Bon, j'ai testé mais à priori il prend le routage mais ne fait pas la bascule d'une carte à l'autre pour le site (il considère une seule carte active à la fois). Rhaaaa, j'y croyais pourtant. Pas d'autres idées ?
Marsh Posté le 31-12-2003 à 12:27:45
juste pour info moi je mets le numero de l'interface en hexa, genre 0x1004
Marsh Posté le 11-01-2004 à 13:04:21
C'est encore moi. Merci pour les explications, j'ai réussi à en tirer pas mal de trucs, entre autres c'est bon, je me connecte au site/ip voulu avec la bonne connexion, mais j'aimerais aller plus loin.
Plus exactement j'aimerais tout interdire à une connexion/carte sauf le site en question et le réseau local, histoire qu'elle ne me serve qu'à ça et que tout le reste transite par l'autre carte/connexion, et là je re-sèche de nouveau
Marsh Posté le 11-01-2004 à 13:16:08
Raspa a écrit : C'est encore moi. Merci pour les explications, j'ai réussi à en tirer pas mal de trucs, entre autres c'est bon, je me connecte au site/ip voulu avec la bonne connexion, mais j'aimerais aller plus loin. |
Tu devrais pouvoir :
route add 0.0.0.0 mask ### ip_passerelle_local metric 2 if (carte local)
route add 0.0.0.0 mask ### ip_passerelle_externe metric 1 if (carte_local)
route add (plage_locale) mask ### ip_passerelle_local metric 1 if #
route add (plage_locale) mask ### ip_passerelle_externe metric 2 if #
je pense.
Comme ca les transferts iront sur l'interface la plus proche
Sinon tu peux même mettre pour la carte (if) pour le local uniquement le route 0.0.0.0 mask ### IP_INVALIDE metric 2 if #
avec une IP invalide il pourra jamais s'en servir...
J'espère que ça t'aidera
Marsh Posté le 11-01-2004 à 14:15:42
Bon merci ça marche presque, alors pour info si c'est corrigeable, voila ce que j'ai fait exactement pour parvenir à mes fins :
Interface1 (1x10003) = se connecte à tout sauf un unique site/ip et le réseau local
Interface2 (1x10004) = ne se connecte qu'au site/ip et au réseau local, et à rien d'autre
Ip_du_site = l'ip du site dont je veux justement que seule la carte 2 se connecte, et qu'elle ne fasse que ça
Citation : Route add 0.0.0.0 mask 0.0.0.0 ip_interface2 metric 20 if 0x10004 |
(si on se connecte avec la carte 2 sur n'importe quelle ip, la route est très chère (20))
Citation : route add ip_du_site mask 255.255.255.255 ip_interface2 metric 1 if 0x10004 |
Maintenant j'ajoute la route vers l'ip du site, avec une route à coût très bas pour qu'elle soit prioritaire.
Citation : Route add 0.0.0.0 mask 0.0.0.0 passerelle_interface_1 metric 1 if 0x10003 |
Là je définis que sur la carte 1 toutes les routes sont moins chères que l'interface 2, donc il doit utiliser l'interface 1
Citation : route add ip_du_site mask 255.255.255.255 passerelle_interface_1 metric 20 if 0x10003 |
Par sécurité, j'attribue une route chère vers le site/ip voulu à l'interface 1 pour être sûr qu'il choissise l'interface 2 pour ce site.
(et à priori ça marche aussi pour le réseau local, mais je sais pas trop pourquoi )
Edit : humm, ça n'a pas l'air d'être encore tout à fait ça, il vient de rebasculer sur la carte 2 pour le reste aussi
Marsh Posté le 11-01-2004 à 20:56:10
essaie de mettre une IP bidon comme passerelle pour les lignes en metric 20, comme ça c'est sur qu'il saura pas utiliser la route...
Marsh Posté le 30-12-2003 à 20:23:56
Je possède deux cartes réseaux chacune reliée à une connexion internet différente. J'aimerais pouvoir utiliser une connexion pour quasi tout sauf pour un seul site. Et sur l'autre carte/connexion, j'aimerais que rien ne passe sauf ce seul site.
J'ai cherché, mais je n'ai rien trouvé pour que cette procédure soit transparente (sans désactiver une des deux cartes/connexion). Merci si quelqu'un peut m'aider car là je sèche.
Edit : système d'exploitation = XP
Message édité par Raspa le 30-12-2003 à 20:44:51