Route statique

diabloic Messages postés 167 Statut Membre -  
diabloic Messages postés 167 Statut Membre -
Bonjour,

J'ai 3 pc sous linux en réseau ad-hoc, j'aimerais qu'ils soient sur des sous réseaux différent (machine 1 :192.168.0.1 ;
machine 2 : 192.168.1.1 ;
machine 3 : 192.168.2.1),
je veux configurer leur table de routage statiquement :

machine 1 :
route add -net 192.168.1.1 netmask 255.255.255.255
route add -net 192.168.2.1 netmask 255.255.255.255

machine 2 :
route add -net 192.168.0.1 netmask 255.255.255.255
route add -net 192.168.2.1 netmask 255.255.255.255

machine 3 :
route add -net 192.168.0.1 netmask 255.255.255.255
route add -net 192.168.1.1 netmask 255.255.255.255

1. Pour commencer est ce que c'est correct la?

2. Si ou j'aimerais ne pas refaire cela à chaque démarrage comment je peux le rendre permanent?

3. Et pour finir, imaginons que le lien pour aller de la machine 1 vers la 2 casse , il faudrait qu'il essaye d'empreinter le lien vers 3 puis de 3 vers 2.
Est il possible de mettre une condition du type
SI LIEN_MARCHE
aller vers 2
SINON
aller vers 3 (puis 3 enverra à 2)

Voila j'espère que vous m'avez compris :) et que vous pourrez m'aider

merci d'avance!

A voir également:

8 réponses

badmaniak Messages postés 420 Statut Membre 30
 
Salut,

Pour quoi les appels tu sous réseau ?
Comment communiquer sur un réseau ad-hoc en ayant pas le même plan d'adressage....
Être en ad-doc est obligatoire pour toi ?

Pour rajouter une route il te faut une passerelle pour la joindre la tu n'en as pas, si tu fixe les adresses vu que tu en à 3 ça devrait pas être difficile à les retrouver, non ?
0
brupala Messages postés 115324 Date d'inscription   Statut Membre Dernière intervention   14 266
 
Salut,
dans ton projet, rien n'est correct, à part le vocabulaire, on dirait que le but est juste d'utiliser des mots ...
ou pas ?
que veux tu faire exactement ?
0
diabloic Messages postés 167 Statut Membre 5
 
Oui je dois être en ad-hoc pour mon projet.

On nous a dit que les pc devaient se trouver sur des sous réseau différent ( hors c'est vrai q'on ne comprend pas très bien pourquoi ça).

Après on nous a dit qu'il fallait mettre en place un routage statique car nous voulons utilisé des commandes de type traceroute (hors dans un réseau ad hoc ils sont censé tous se connaître). Nous voulons mettre en place un routage statique car même si la nos pc se voit tous il est possible qu'a grande échelle une machine doivent servir de relai pour acheminé un paquet.

Mon projet est le suivant :
Je dois afficher la topologie de mon réseau ad hoc, pour cela j'ai décidé de récupérer les information rendu par la commande traceroute.

Voila j'espère avoir été clair
merci
0
badmaniak Messages postés 420 Statut Membre 30
 
Salut,

Pas besoin de route static, en étant dans le même plan d'adressage la machine qui te sert de relais pour sortir vers l'extérieur par exemple internet, deviendra la passerelle par défaut pour toutes les machines dans le réseau c'est tout.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
diabloic Messages postés 167 Statut Membre 5
 
merci de me répondre!

oui on comprend bien cela mais nous somme censé simulé notre réseau à grande échelle. Si nous ne confirons pas de route, lors de l'affichage de la topologie toute les machines seront voisine les une par rapport au autre.
0
badmaniak Messages postés 420 Statut Membre 30
 
On est d accord je me suis mal exprimé, quand tu configures les adresses de chaque machine, tu as aussi la possibilité de donner une passerelle, donc de base tu auras une route par défaut via la passerelle que tu auras définis.

un route print ou route -n te donnera l'info.

La commande route aura un sens dans le cas ou tu as plusieurs sorties, mais avec une seul sortie, l'ajout de la passerelle dans la conf suffit....

Qaund tu parles de grande échelle c'est: vous êtes plusieurs, chacun crée son réseau ad-hoc, ensuite vous les interconnecter via la machine relais de chaque réseau ?
0
diabloic Messages postés 167 Statut Membre 5
 
Non au fait on doit faire une expérimentation parce que le but c'est d'afficher la topologie du réseau mais pour que ce soit assez représentatif on a fait le choix d'avoir un seul réseau ad hoc (composé de nos 3 pcs)et que chaque pc représente un membre d'un sous réseau (même si chaque sous réseau sera composé d'une machine) La topologie ça c'est un autre problème là où on galère c'est configurer notre réseau

On a 3 pcs, 1 switch et 3 câbles. on veut qu'une des machines serve de lien pour les autres Donc a on configuré statiquement les adresses dans le fichier /etc/network/interfaces

machine 1 adress 192.168.10.1 dans le réseau 192.168.10.0 sur l'interface eth0:0
machine 3 adress 192.168.12.1 dans le réseau 192.168.12.0 sur l'interface eth0:2
machine 2 adress 192.168.11.1 dans le réseau 192.168.11.0 sur l'interface eth0:1 comme c'est elle (la machine 2) l'intermédiaire on lui a rajouté l'adress 192.168.10.2 sur l'interface eth0:0 (le lien avec la machine 1) et l'adress 192.168.12.2 sur l'interface eth0:2 pour le lien avec la machine 3

on arrive pas à les faire communiquer les uns avec les autres même s'ils sont configurés comme des voisins (1 et 2, 2 et 3) et les alias de l'interface eth0 (avec :0 :1 et :2) ne sont pas reconnus Avant d'essayer de les router on devrait déjà pouvoir les faire communiquer directement et c'est là qu'on a besoin d'aide -_-
0
diabloic Messages postés 167 Statut Membre 5
 
up (dsl)
0