#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 .... ?
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
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
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.
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
Hors ligne
#10 Le 29/06/2015, à 08:00
- tiramiseb
Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble
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.
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.
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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).
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#14 Le 29/06/2015, à 19:04
- droopy191
Re : routage entre 2 cartes réseaux sur ubuntu--> relier 2 freebox ensemble
@tiramiseb
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
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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