Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/11/2010, 18h45   #1
Membre du Club
 
Homme Stéphane
Développeur Web
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 37
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Services à domicile

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 45
Points : 45
Envoyer un message via MSN à Shiva
Par défaut Bacula et iptables

Bonjour,
J'ai un petit problème avec iptables.
Je souhaite faire une chose simple (en théorie) avec bacula. Je cherche à rediriger tout ce qui arrive de l'extérieur du LAN vers la machine 192.168.1.3, le tout en passant la ma machine qui me sert de routeur et donc qui a 192.168.1.2 sur eth0 et une ip publique sur eth1
Je cherche depuis quelque temps déjà sur le net quelques solutions mais j'avoue ne pas être un
connaisseur d'iptables.
Un grand merci d'avance pour votre aide :-)

Stéphane
Shiva est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 19h54   #2
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Un schéma de ton réseau ( avec les ips ) et un peu plus d'explications seraient bienvenue.
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 20h45   #3
Membre du Club
 
Homme Stéphane
Développeur Web
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 37
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Services à domicile

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 45
Points : 45
Envoyer un message via MSN à Shiva
Voici un petit schéma :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
 
+---------------------+    __________    +---------------------+
| client              |   /          \   | routeur             |
| 88.191.10.10 - eth0 |---| internet |---| 78.230.10.10 - eth1 |
+---------------------+   \__________/ /-| 192.168.1.2  - eth0 |
                                       | +---------------------+
                                       |
                                       | +--------------------+
                                       \-| bacula             |
                                         | 192.168.1.3 - eth0 |
                                         +--------------------+
Le but de l'opération est de dire au routeur de laisser passer tous les flux sur les ports 9101, 9102 et 9103 venant du client vers bacula.
Shiva est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 21h01   #4
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Code :
1
2
3
4
 
-t nat -A PREROUTING -p tcp -m tcp --dport 9101 -j DNAT --to-destination 192.168.1.3:9101
-t nat -A PREROUTING -p tcp -m tcp --dport 9102 -j DNAT --to-destination 192.168.1.3:9102
-t nat -A PREROUTING -p tcp -m tcp --dport 9103 -j DNAT --to-destination 192.168.1.3:9103
becket est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/11/2010, 23h13   #5
Membre du Club
 
Homme Stéphane
Développeur Web
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 37
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Services à domicile

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 45
Points : 45
Envoyer un message via MSN à Shiva
Ne fonctionne pas :

Could not connect to Storage daemon on 78.230.10.10:9103.

En fait la connexion fonctionne bien dans le sens "bacula" vers "client" mais pas le retour.
Shiva est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2010, 00h52   #6
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
C'est que donc quelque chose bloque entre les deux ... Et qu'est ce qui peut bloquer entre les deux ?
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2010, 01h25   #7
Membre du Club
 
Homme Stéphane
Développeur Web
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 37
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Services à domicile

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 45
Points : 45
Envoyer un message via MSN à Shiva
ça pose problème sur la machine routeur. il n'y a aucunes autres règles définies sur cette machine, donc je ne vois pas trop ou ça bloquerai...
Shiva est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 19h02   #8
Membre du Club
 
Homme Stéphane
Développeur Web
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 37
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Services à domicile

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 45
Points : 45
Envoyer un message via MSN à Shiva
Voici la solution :
Code :
1
2
3
4
 
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 9103 -j DNAT --to 192.168.1.3:9103
iptables --table nat --append PREROUTING --destination 78.230.10.10 --protocol tcp --destination-port 9103 --jump DNAT --to-destination 192.168.1.3
iptables --table nat --append POSTROUTING --destination 192.168.1.3 --protocol tcp --destination-port 9103 --jump SNAT --to-source 78.230.10.10
Shiva est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web