Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/06/2015, à 18:21

Samquad

routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Bonjour,
J'essaye de mettre en réseau 2 maisons attenantes pour avoir plus de débit au moment des transferts de fichiers de PC à PC.

Chaque maison a sa freebox révolution avec le free player TV  associé + des PC en réseau avec IP fixe + des appareils mobiles en wifi avec IP automatique.

Voici les caractéristiques des 2 freebox
- Freebox 1: IP 192.168.1.1 / serveur DHCP activé: début 192.168.1.100 fin 192.168.1.149
IP freebox 2: 192.168.1.1 / serveur DHCP activé: début 192.168.1.150 fin 192.168.1.200

Si je branche un câble réseau entre les 2 box tout l'internet et le réseau fonctionne parfaitement mais j'ai des conflits d'adresse IP sur les 2 Free Players TV.
Après renseignements pris chez Free il s'avère que les Free Players TV utilisent un Vlan non configurable pour se connecter au serveur freebox.
Dans mon cas les Free Players TV entrent en conflit et les services TV ne peuvent pas fonctionner.
Si je débranche le câble réseau entre les 2 box et que je redémarre les box tout refonctionne...

C'est pourquoi je souhaite utiliser un PC sous ubuntu équipé de 2 cartes réseaux pour "router" dans les 2 sens toutes les adresses IP de 192.168.1.1 à 192.168.1.254 et du coup bloquer toutes les autres adresses IP.

Voici les paramètres de mes 2 cartes réseaux en IPV4:
- eth0 relié physiquement à la freebox 1 avec IP fixe 192.168.1.10 / passerelle 192.168.1.1 / DNS 192.168.1.1
- eth1 relié physiquement à la freebox 2 avec IP  fixe 192.168.1.11 / passerelle 192.168.1.2 / DNS 192.168.1.2

Pouvez-vous m'aider a réaliser cette configuration sur mon Ubuntu 14.04

Merci pour votre aide

Samquad

Hors ligne

#2 Le 24/06/2015, à 20:21

droopy191

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Salut,

Si votre besoin est bien de faire du transfert de fichiers entre les 2 maisons, oui c'est possible.
1/ Pour commencer, il faut 2 réseaux distincts sur les 2 maisons, par ex:
192.168.1.0/24
192.168.2.0/24

Je n'ai pas de FB sous la main mais de mémoire, dans l'interface de config DHCP, vous pouvez changer l'adresse de réseau.

2/ Ensuite sur le principe, configurer le serveur avec une ip fixe dans chaque réseau.

3/ Puis activer le routage. Et enfin, à cause d'une limitation de la FB, ajouter une route vers le réseau voisin pour les machines qui doivent se parler ( pas forcément évident pour 100% des machines suivant les OS ).

Vous avez conscience qu'avec ce montage, votre "voisin" pourra utiliser votre connexion internet comme bon lui semble:  Hadopi, les chinois du FBI, et le dernier à la mode NSA   .... wink ?

Vous regarder 1 et 2 ? et on voit pour la suite.

PS1 : le cable en direct, c'est impossible sauf en gros à utiliser une des boxes comme un switch
PS2 : le freebox player cause au serveur sur le VLAN100, en effet non modifiable.

Dernière modification par droopy191 (Le 24/06/2015, à 20:25)

Hors ligne

#3 Le 24/06/2015, à 22:47

Samquad

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

La maison voisine est celle de mes Parents à qui je donnais déjà accès à internet depuis plusieurs années grâce au reseau étendu dans les 2 maisons.
On est en reseau avec un PC qui fait office de serveur sous Ubuntu pour stocker les sauvegardes des PC et qui gère de la vidéosurveillance sur les 2 maisons avec zoneminder...
Depuis 1 mois je leur ai fait souscrire un abonnement chez Free pour avoir la TV par adsl.

Je suis sur que dans chaque maison les ip sont uniques mais sur la même tranche d'adresse ip
Je ne peux vraiment pas utiliser la même tranche pour les 2 maisons?
Ip 192.168.1.xx

Hors ligne

#4 Le 25/06/2015, à 14:21

droopy191

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Samquad a écrit :

Je suis sur que dans chaque maison les ip sont uniques mais sur la même tranche d'adresse ip
Je ne peux vraiment pas utiliser la même tranche pour les 2 maisons?
Ip 192.168.1.xx

Non. Le routage est une bonne solution dans votre cas, permettant de faire "causer" les 2 réseaux, sans faire un truc complexe qui lierait trop fortement les 2 ensembles. Mais qui implique d'avoir des réseaux différents.

Et franchement c'est tout simple à faire. Changez la config sur une des boxes et éventuellement la config des machines en ip fixe.

Hors ligne

#5 Le 26/06/2015, à 15:37

tiramiseb

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Salut,

Je confirme.
Pour communiquer ensemble, deux réseaux ne peuvent pas avoir les mêmes adresses, c'est tout.
Dans l'état actuel des choses (réseaux identiques chez plein de gens) c'est parce que ces réseaux sont inconnus les uns des autres : toutes les communications avec d'autres sont cachées derrière l'IP publique de la box.

Par contre, tu auras beau mettre un routeur entre les deux, ni tes freebox ni tes PC ne sauront pas que le routeur est là, ils ne sauront pas qu'il faut utiliser ce routeur pour aller vers l'autre réseau.
Il te sera peut-être nécessaire de mettre un serveur DHCP sur ton routeur lui-même, pour qu'il desserve les adresses sur les deux réseaux et qu'il puisse alors annoncer son existence pour le routage inter-réseaux.

Hors ligne

#6 Le 26/06/2015, à 21:49

Samquad

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Je viens de modifier les paramètres des points 1 et 2:

Voici les nouvelles caractéristiques des 2 freebox
- Freebox 1: IP 192.168.1.1 / serveur DHCP activé: début 192.168.1.100 fin 192.168.1.149
- Freebox 2: 192.168.2.1 / serveur DHCP activé: début 192.168.2.150 fin 192.168.2.200

Voici les paramètres de mes 2 cartes réseaux en IPV4 sur mon PC Ubuntu:
- eth0 relié physiquement à la freebox 1 avec IP fixe 192.168.1.10 / passerelle 192.168.1.1 / DNS 192.168.1.1
- eth1 relié physiquement à la freebox 2 avec IP  fixe 192.168.2.10/ passerelle 192.168.2.1 / DNS 192.168.2.1

@ droopy191: peux tu m'indiquer comment activer le routage sur mon PC Ubuntu (point n°3)

Merci d'avance.

Samquad

Hors ligne

#7 Le 28/06/2015, à 10:47

droopy191

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

la suite

Pour activer le routage de facon permanente sur le serveur
voir /etc/sysctl.conf
et decommentez la ligne

net.ipv4.ip_forward=1

activez par sysctl -p

le routage est opérationnel sur le serveur


Ensuite, sur toutes les machines qui doivent dialoguer entre les 2 réseaux, il faut indiquer la route vers le réseau voisin:
( La freebox est un bel outil mais il manque une fonction majeure, le routage. Cela impose de le faire machine par machine :-( )   )

Utilisez d'abord la méthode non persistante ( la route disparait après reboot), puis quand ca marche vous pourrez rendre la route statique.

machine linux dans le réseau 1

# route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.10

Pour rendre cela persistent, ajouter cela dans /etc/network/interfaces,  par exemple, ici, interface ethernet eth0  en dhcp

allow-hotplug eth0
iface eth0 inet dhcp
        post-up route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.10
        pre-down route del -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.10

machine windows

C:\>route add 192.168.2.0 mask 255.255.255.0 192.168.1.10 metric 1

pour une route statique

C:\>route -p add 192.168.2.0 mask 255.255.255.0 192.168.1.10 metric 1

Vous inversez le réseau et la passerelle pour les machines de l'autre coté.

Dernière modification par droopy191 (Le 28/06/2015, à 10:48)

Hors ligne

#8 Le 28/06/2015, à 18:28

Samquad

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

J'ai commencé par activer le routage sur le serveur 1

puis j'ai exécuté la commande ci-dessous uniquement dans le PC "A" Linux dans le réseau 1

# route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.10

A ce stade, quel PC est déjà censé fonctionner sur les 2 réseaux?

Je pensais que le PC "A" pouvait déjà voir les autres PC du réseau 2 dans le voisinage réseau mais ce n'est pas le cas.

Je vais activer la ligne aussi sur un PC du réseau 2 pour tester.

Il n'existe pas une autre méthode qui éviterait de paramétrer chaque PC?

Hors ligne

#9 Le 29/06/2015, à 07:58

droopy191

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Samquad a écrit :

J'ai commencé par activer le routage sur le serveur 1

puis j'ai exécuté la commande ci-dessous uniquement dans le PC "A" Linux dans le réseau 1

# route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.10

A ce stade, quel PC est déjà censé fonctionner sur les 2 réseaux?

Je pensais que le PC "A" pouvait déjà voir les autres PC du réseau 2 dans le voisinage réseau mais ce n'est pas le cas.

Il faut activer des 2 cotés.


Samquad a écrit :

Je vais activer la ligne aussi sur un PC du réseau 2 pour tester.

Il n'existe pas une autre méthode qui éviterait de paramétrer chaque PC?

Comme expliqué, c'est une limitation de la freebox. Un routeur / box un peu plus évolué permettrait d'ajouter la route à son niveau et donc sans devoir ajouter le paramètre sur chaque machine.
Une autre option serait de remplacer les serveurs dhcp des box, et de passer la route dans les paramètres dhcp par ce serveur dhcp. C'est possible mais c'est un autre projet wink

Hors ligne

#10 Le 29/06/2015, à 08:00

tiramiseb

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Samquad a écrit :

j'ai exécuté la commande ci-dessous uniquement dans le PC "A" Linux dans le réseau 1

# route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.10

A ce stade, quel PC est déjà censé fonctionner sur les 2 réseaux?

À ce stade, le PC "A" est capable d'envoyer des requêtes vers l'autre réseau. Mais les PC de l'autre réseau ne sont pas capable de répondre : ils ne savent pas où envoyer leur réponse, ils ne connaissent pas ton routeur.

Samquad a écrit :

Je pensais que le PC "A" pouvait déjà voir les autres PC du réseau 2 dans le voisinage réseau mais ce n'est pas le cas.

Même quand tu auras tout bien configuré, les PC ne se verront pas sur le "voisinage réseau" car ils seront sur deux réseaux différents : il faudra y accéder directement avec leurs adresses IP.
Le protocole qui gère le "voisinage réseau" ne sait pas "traverser" les routeurs.

Samquad a écrit :

Il n'existe pas une autre méthode qui éviterait de paramétrer chaque PC?

Si. Installer un serveur DHCP sur ta machine "bi-connectée" comme je l'ai indiqué en #5.

Hors ligne

#11 Le 29/06/2015, à 08:02

tiramiseb

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

C'est possible mais c'est un autre projet

Pour moi c'est la seule solution viable, la Freebox ne permettant pas de définir de route statique.

Samquad ne va pas demander à chaque personne venant chez lui avec son PC de changer manuellement ses routes (et penser à les enlever en partant).

Hors ligne

#12 Le 29/06/2015, à 13:33

Samquad

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

C'est possible mais c'est un autre projet

tiramiseb, peux-tu m'expliquer comment configurer  mon PC serveur Ubuntu pour gérer correctement les 2 réseaux.

En résumé je veux que tous les équipements des 2 réseaux puissent se voir dans le voisinage reseau.
Aussi bien les PC avec ip fixe que Les PC en dhcp.
Et surtout que les 2 Free player ne rentrent pas en conflit sur les 2 réseaux.

Je préférerai tester ta solution qui me semble plus pratique à l'usage

Merci pour votre aide

Samquad

Hors ligne

#13 Le 29/06/2015, à 13:41

tiramiseb

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Tu ne peux pas faire ce que tu veux.

« que tous les équipements des 2 réseaux puissent se voir dans le voisinage reseau » == obligatoire d'avoir un seul réseau
« que les 2 Free player ne rentrent pas en conflit » == obligatoire d'avoir deux réseaux

Hors ligne

#14 Le 29/06/2015, à 19:04

droopy191

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

@tiramiseb

tiramiseb a écrit :

C'est possible mais c'est un autre projet

Pour moi c'est la seule solution viable, la Freebox ne permettant pas de définir de route statique.

Samquad ne va pas demander à chaque personne venant chez lui avec son PC de changer manuellement ses routes (et penser à les enlever en partant).

Vous avez raison sur le coté technique, mais quand je disais un autre projet, je pensais d'une autre ampleur ! Qui va nécessiter de laisser le serveur allumé en continu, en cas de panne empêcher tout accès internet, que Samquad soit assez probablement sans connexion internet  le temps de mettre au point cette config...


« que tous les équipements des 2 réseaux puissent se voir dans le voisinage reseau » == obligatoire d'avoir un seul réseau

Je n'ai pas mis en oeuvre/testé  moi-meme mais on pourrait installer un samba sur le serveur pour faire office de Proxy wins.


@Samquad
a vous de voir quelle approche vous voulez mettre en oeuvre wink
Je crois que tiramiseb & moi-meme vous ont exposé les +/- de chaque option.

Hors ligne

#15 Le 29/06/2015, à 19:07

tiramiseb

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

on pourrait installer un samba sur le serveur pour faire office de Proxy wins

Bien vu. Je n'ai jamais utilisé Samba comme proxy WINS. C'est une solution.

Donc l'idée serait :
- désactiver les services DHCP sur les deux freebox
- installer un serveur DHCP sur le serveur Linux, qui dessert des adresses différentes sur les deux réseaux, avec route par défaut via la Freebox correspondant au réseau en question + une route vers l'autre réseau
- installer Samba en proxy WINS sur le Linux

Ça semblerait répondre au besoin.

Hors ligne

#16 Le 10/07/2015, à 07:15

Samquad

Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble

Dans un premier temps j'ai juste configuré comme cela:
Voici les nouvelles caractéristiques des 2 freebox
- Freebox 1: IP 192.168.1.1 / serveur DHCP activé: début 192.168.1.100 fin 192.168.1.149
- Freebox 2: 192.168.2.1 / serveur DHCP activé: début 192.168.2.150 fin 192.168.2.200

Voici les paramètres de mes 2 cartes réseaux en IPV4 sur mon PC Ubuntu:
- eth0 relié physiquement à la freebox 1 avec IP fixe 192.168.1.10 / passerelle 192.168.1.1 / DNS 192.168.1.1
- eth1 relié physiquement à la freebox 2 avec IP  fixe 192.168.2.10/ passerelle 192.168.2.1 / DNS 192.168.2.1

sur mon PC Ubuntu:
Si je ping dans un terminal les ip des 2 freebox ça fonctionne.
Si j'ouvre l'application fichier pour faire la découverte réseau (parcourir le réseau) je ne vois que les pc du réseau branché sur ma carte eth1 et aucun pc branché sur la carte eth0

Comment faire pour avoir accès à tout les équipements des 2 réseaux depuis mon PC Ubuntu

Merci

Samquad

Hors ligne