[Résolu] Configurer la route pour joindre un sous-réseau ?

Salut,
j’ai un réseau 192.168.0 et je voudrais joindre un sous-réseau 192.168.1,
comment je dois configurer une machine pour pouvoir y arriver ?
Car la machine 192.168.0 ne le vois pas !

Dois-je installer un serveur de noms sur les machines du réseau 192.168.1 ?

hello,

Je vois pas ce qu’un serveur de nom viendrait faire ici, configure plutot ta table de routage,

Exemple :

Reseau 192.168.2.0
Reseau 192.168.1.0

Pour que 192.168.2.10 accede a 192.168.1.10 sur la passerelle j’ajoute cette route :

“route add -net 192.168.1.0 gw 192.168.2.1 dev eth1”

Sachant que sur le routeur les deux pates sont réliés sur 2 cartes differentes eth0 sur le reseau 2 et eth1 sur le reseau 1.

Salut et merci d’avoir répondu.
Voici une config du réseau car je n’ai pas compris la méthode que tu as avancée.
je voudrais que la machine 192.168.0.126 puisse accéder a la machine 192.168.1.134 par ssh.
Je sais que la passerelle 192.168.1.229 sur eth1 fonctionne car j’arrive a me connecter au net via 192.168.1.134.

Salut,

Il faut que tu fasses comprendre à ton routeur que pour atteindre le réseau 192.168.1.0 il faut aller sur 192.168.0.152.

Si ton routeur est un poste sous Linux :

route add -net 192.168.1.0 gw 192.168.0.152 dev eth?

Si c’est un routeur acheté, lis la notice :wink:

Je viens d’éditer mon post.
Essaie sur ta machine 192.168.0.126 un petit:

Cela devrait suffire amplement pour que cette machine trouve la machine 192.168.1.134.
Confirme cela avec un

[quote]Essaie sur ta machine 192.168.0.126 un petit:
Code:
route add -net 192.168.1.0 gw 192.168.0.152 dev eth1
[/quote]

Pourquoi eth1??

Sur 192.168.0.126: effectivement, la route vers le réseau

route add -net 192.168.1.0/24 gw 192.168.0.152

Sur 192.168.0.152, autoriser le forwarding:
echo “1” > /proc/sys/net/ipv4/ip_forward

Sur 192.168.1.134 la route vers le réseau:

route add -net 192.168.0.0/24 gw 192.168.1.229

Voici la table de routage de 192.168.0.126 :

linux:~# route -n Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 192.168.1.0 192.168.0.152 255.255.255.0 UG 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

Dites-moi ci c’est bon car un :

ssh root@192.168.1.134 ne donne rien !!

Oui ta table est bonne.
Dans un premier temps, est-ce qu’un ping 192.168.1.134 fonctionne ??

PS: Désolé pour le Eth1, je voulais bien sur parler de Eth0

Voici le ping :

linux:~# ping 192.168.1.134 PING 192.168.1.134 (192.168.1.134) 56(84) bytes of data. 64 bytes from 192.168.1.134: icmp_seq=1 ttl=63 time=8.65 ms 64 bytes from 192.168.1.134: icmp_seq=2 ttl=63 time=0.320 ms 64 bytes from 192.168.1.134: icmp_seq=3 ttl=63 time=0.290 ms 64 bytes from 192.168.1.134: icmp_seq=4 ttl=63 time=0.313 ms 64 bytes from 192.168.1.134: icmp_seq=5 ttl=63 time=0.278 ms

Je pense qu’il a l’air de fonctionner.

Nom d’un p’tit grub !!! ça marche
Merci fran.b et merci à vous deux. :slightly_smiling:

J’ai mi résolu mais un truc qui me trotine l’esprit c’est comment faire pareille avec le poste 192.168.0.160 en sachant que c un poste Windows ?

Pour windows, si tu utilise la console c’est avec la commande route aussi.

Affiche ta table de routes actuelle.
Tapes route tout seul pour avoir un peu d’aide.

Merci Krisprols58.
Voici ce qu’il faut marquer à l’invité de commandes windows, enfin si ça interresse quelqu’un de se connecter a un sous-réseau via putty sous windows ! :

le 2 a la fin est le numéro de l’interface réseau on l’obtient en faisant un “route PRINT”.