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

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

  [iptables?] Plusieurs passerelles

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[iptables?] Plusieurs passerelles

n°722506
stickbuzz
.:BinouZ powa:.
Posté le 28-08-2005 à 23:12:25  profilanswer
 

Bonjour à tous, je voudrais vous soumettre une reflexion que j'entretien seul, et je peine un peu à voir si ce que je veux faire est possible.
 
J'espère que l'énnoncé de mon problème sera clair  :D  
 
 
J'ai un accès Internet SDSL par routeur SDSL Oléane. J'ai aussi un accès sur des sites distants par ligne privé numéris.
 
Schéma    :ange:  

Citation :


 
        INTERNET                        SITES DISTANTS
            ^                                      ^
            |                                       |
            |                                       |
      routeur oleane                      routeur cisco
        192.168.1.2                         192.168.1.3
            |                                       |
            |                                       |
         Proxy SQUID                           |
         192.168.1.1                           |
             |                                     |
              |                                   |  
            --------------------------------
                               LAN
            --------------------------------


 
Pour que mes postes clients du LAN puissent surfer, pas de probleme le proxy SQUID + iptables fais son boulot sur 192.168.1.1. Pas besoin d'indiquer de passerelle dans la configuration  IP du client.
Si le client souhaite utiliser sa messagerie internet par POP/SMTP, il faut alors lui indiquer comme passerelle le routeur oleane 192.168.1.2.
Mais voila si ce client doit aussi se servir de son logiciel de prise en main à distance qui utilise le routeur cisco, il faut lui mettre en passerelle 192.168.1.3
 
Et comme un client ne peut se servir de 2 passerelles en meme temps ça pose problème.
 
J'en vient à ce que je veux faire, mais je ne matrise pas iptables suffisament.
 
Est-il possible de ne mettre en passerelle que l'adresse du serveur proxy qui utilise SQUID, et de rajouter des regles iptables de redirection d'adresses.
 
Exemple : Si le client doit aller sur le reseau distant 192.168.3.0, lui indiquer de passer par la passerelle 192.168.1.3. Faire du routage quoi :)
 
Pour résumer : 2 passerelles en 1  
 
 
Suis je un doux reveur à coté de la plaque ? ou est ce possible ? que mettre en oeuvre pour le rendre réalisable? :whistle:  
 
En vous remerciant.
 ++     :hello:


Message édité par stickbuzz le 29-08-2005 à 18:56:18
mood
Publicité
Posté le 28-08-2005 à 23:12:25  profilanswer
 

n°722507
l0ky
Posté le 28-08-2005 à 23:17:57  profilanswer
 

en fait je verrais un routeur qui ferait la jonction entre ton LAN, ton proxy et le cisco. Ce routeur ferait du policy routing en fonction des services.

n°722509
stickbuzz
.:BinouZ powa:.
Posté le 28-08-2005 à 23:25:46  profilanswer
 

Salut, merci de ta réponse.
 
Mais malheureusement cela réclame du matériel réseau supplémentaire. Amoins que cela soit possible avec iproute2 ?  :??:  
 
J'aimerais schematiquement, arriver à ça :
 

Citation :


 
        INTERNET                        SITES DISTANTS
            ^                                      ^
            |                                       |
            |                                       |
      routeur oleane                      routeur cisco
        192.168.1.2                         192.168.1.3
            |                                       |
            |                                       |
            |                                       |
            |                                       |
             |                                     |
              |                                    |  
               ------- Proxy SQUID-------          
                          192.168.1.1  
                                |
             -------------------------------
                               LAN
            --------------------------------
 


Message édité par stickbuzz le 28-08-2005 à 23:26:13
n°722510
Dumbledore
Posté le 28-08-2005 à 23:40:00  profilanswer
 

ça doit être faisable avec iptables. Tu fais fonctionner la machine qui héberge le proxy avec des règles iptables pour faire rediriger le traffic d'un côté ou de l'autre et tu l'indique comme passerelle par défaut pour test machines.
 
Par contre, il faut que tu change les adresses privées des routeurs cisco et oleane :
 

Citation :


        INTERNET                        SITES DISTANTS
            ^                                      ^
            |                                       |
            |                                       |
      routeur oleane                      routeur cisco
        192.168.2.2                         192.168.3.2
            |                                       |
            |                                       |
            |                                       |
            |                                       |
             |                                     |
             | 192.168.2.1           192.168.3.1
             ------------ Proxy SQUID---------------
                          192.168.1.1  
                                |
             -------------------------------
                               LAN
            --------------------------------  


Il faut donc 3 cartes réseau sur le proxy.
 
Et avec iptables, y a plus bien grand chose à faire. Si tu fais la prise en main depuis le site distant, alors tu as juste à associer un port de ton proxy à une machine bien définie sur le réseau et à faire de la redirection port/adresse IP. Si la prise en main est faite depuis ton LAN,il n'y a pas de problème.


Message édité par Dumbledore le 28-08-2005 à 23:40:23
n°722516
stickbuzz
.:BinouZ powa:.
Posté le 29-08-2005 à 00:04:49  profilanswer
 

Salut Dumbledore,
 
J'ai pensé à cette solution, mais pas encore testé. Cause trop souvent en prod .
J'aimerais être sur que iptables peut le faire, et comme je n'ai q'une connaissance de base sur iptables ...  :heink:  
Je ne fais pas de prise en main depuis le site distant, uniquement prise en main du lan vers le site distant.
 
En tout cas je trouve ton idée pertinante :)
 
Si quelqun aurait d'autres idées, je reste récepetif  :jap:  
En ce moemnt je lis ça http://christian.caleca.free.fr/de [...] ons___.htm
 
 
merci.

n°722591
Taz
bisounours-codeur
Posté le 29-08-2005 à 12:17:46  profilanswer
 

pourquoi ne veux tu pas que tout le trafic à destinationde "SITES DISTANTS" passe par 192.168.3.1 ?

n°722592
Taz
bisounours-codeur
Posté le 29-08-2005 à 12:19:24  profilanswer
 

en fait ce qui est bête, c'est d'avoir 2 routeurs (ou 2 routeurs qui ne communiquement pas du tout). C'est au routeur de prendre ce genre de décision, par à de l'applicatif.

n°722761
stickbuzz
.:BinouZ powa:.
Posté le 29-08-2005 à 18:54:31  profilanswer
 

Taz a écrit :

pourquoi ne veux tu pas que tout le trafic à destinationde "SITES DISTANTS" passe par 192.168.3.1 ?


 
si si je veux cela !

n°722762
stickbuzz
.:BinouZ powa:.
Posté le 29-08-2005 à 18:55:31  profilanswer
 

Taz a écrit :

en fait ce qui est bête, c'est d'avoir 2 routeurs (ou 2 routeurs qui ne communiquement pas du tout). C'est au routeur de prendre ce genre de décision, par à de l'applicatif.


 
Oui mais c'est un routeur numeris et un routeur sdsl, et il faut faire avec :p

n°722813
Taz
bisounours-codeur
Posté le 29-08-2005 à 21:21:00  profilanswer
 

bah alors sur ton machin avec squid, tu mets 2 routes : une passerelle par défaut, et la route vers le subnet du numéris.


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

  [iptables?] Plusieurs passerelles

 

Sujets relatifs
[iptables] Rediriger certaines ip du port 80 vers ailleursiptables et dns...
[Debian] Où mettre mon script iptables ?Iptables et log
Plusieurs OS, une même clé SSH ?Iptables/Netfilter problème avec les hooks (décision routage erronée)
Problème de transparence du proxy avec iptables[RESOLU] [PB] iptables => peux me connecter à aucun ftp
monter un dossier pour plusieurs usersRech:Le script iptables parfait pour protéger un serveur apache et ftp
Plus de sujets relatifs à : [iptables?] Plusieurs passerelles


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