forcé une route par défault sous debian (maj)

bonsoir,

je vous expliques ce que j’aimerai faire

j’ai deux connexion qui arrive sur eth0 donc eth0 et eth0:0

et j’aimerai que ce sois eth0 qui sois mis par défault

peut’on spécifier une route par défault pour pas qu’il ce connecte avec la connexion de eth0:0 mais que je puisse toujours me connecter a la debian depuis internet avec cette connexion la

pour shématiser
eth0 77.207.xx.xx
eth0:0 192.168.0.3

merci pour vos suggestions si vous avez compris

Jérémy

Fais le par ta table de routage (route add default gw …) ou l’option gateway dans le fichier interfaces.

bonsoir,

concernant le gateway dans interface je l’ai mis pour eth0 et eth0:0, sinon je pourrai pas accèder a ma debian a partir de l’IP externe depuis eth0:0

et lorsque je fais route add default gw l’ip_de_la_passerel de eth0 il me dit
SIOCADDRT: Le fichier existe.
merci

??, donne le résultat de

route -n

bonsoir,

lorsque je met les deux connexion avec un gateway

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
77.207.xxx.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.8.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 77.207.xxx.x 0.0.0.0 UG 0 0 0 eth0
debian:~#

et c’est le gateway de 192.168.0.1 qui prend le dessus sur celui de 77.207.xxx.x

j’espère que mes explication sont claire.

merci
Jérémy

UP

bonjour ou bonsoir,

bon maintenant le problème est partiellement résolu.

effectivement je met pas de gateway sur eth0 mais j’en met un sur eth0:0.

ensuite manuellement je tape route add default “l’ip De La passerel De Eth0” donc la c’est cette interface qui as la connexion mais lorsque je tant d’accèder a mmon linux avec l’ip du routeur de eth0:0 ça ne passe plus.

comment faire en sorte que les deux ont un gateway mais que ce sois celui de 77.207.xxx.1 qui sois prioritaire ?

merci d’avence, la je pense que c’est plus claire

[quote=“jeremyp3”]bonsoir,

lorsque je met les deux connexion avec un gateway

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
77.207.xxx.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.8.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 77.207.xxx.x 0.0.0.0 UG 0 0 0 eth0
debian:~#

et c’est le gateway de 192.168.0.1 qui prend le dessus sur celui de 77.207.xxx.x

j’espère que mes explication sont claire.

merci
Jérémy[/quote]
Tu ne peux avoir deux passerelles, il te faut virer 192.168.0.1 si j’ai bien compris.
Il te suffit de le préciser dans ton fichier interfaces quitte à mettre

dns ton fichier /etc/network/interfaces dans la rubrique concernant eth0

bonjour,

on peux avoir deux passerel bien entendu la n’est pas le problème puisque le linux peux être contacter de deux réseau différent.

a présent j’ai un deuxième soucis

j’ai trois interface réseau
eth0 77.207.xxx.xx (mon ip principal)
eth1 10.0.0.1 sans gateway puisque c’est mon réseau local
et eth2 192.168.0.3 la deuxième connexion

lorsque je fait un networking restart avec eth1 up je n’ai pas acès a ma debian depuis l’extérieur via les deux passerel en même temps.

en revanche lorsque je down eth1 avant de faire un networking restart la j’ai les deux passerel qui réponde en même temps
ensuite, je peux up eth1 pour avoir internet sur mon réseau local et la a présent tout fonctionne

je met ma table de routage si dessous (la tout fonctionne)
Destination Passerelle Genmask Indic Metric Ref Use Iface
77.207.xxx.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.9.0 0.0.0.0 255.255.255.0 U 0 0 0 tap0
0.0.0.0 77.207.xxx.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth2
debian:~#

j’espère que c’est pas trop confus mes explications

[quote=“jeremyp3”]bonjour,

on peux avoir deux passerel bien entendu la n’est pas le problème puisque le linux peux être contacter de deux réseau différent.
[/quote]
La passerelle par dféfaut doit être unique ou bien ton routage doit être plus sophistiqué (regarde route et la section «LOAD BALANCING» de ≤Advanded routing Howto») sinon, systématiquement une seule rouite sera prise en compte, la première de la table.

[quote]
a présent j’ai un deuxième soucis

j’ai trois interface réseau
eth0 77.207.xxx.xx (mon ip principal)
eth1 10.0.0.1 sans gateway puisque c’est mon réseau local
et eth2 192.168.0.3 la deuxième connexion

lorsque je fait un networking restart avec eth1 up je n’ai pas acès a ma debian depuis l’extérieur via les deux passerel en même temps.

en revanche lorsque je down eth1 avant de faire un networking restart la j’ai les deux passerel qui réponde en même temps
ensuite, je peux up eth1 pour avoir internet sur mon réseau local et la a présent tout fonctionne

je met ma table de routage si dessous (la tout fonctionne)
Destination Passerelle Genmask Indic Metric Ref Use Iface
77.207.xxx.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.9.0 0.0.0.0 255.255.255.0 U 0 0 0 tap0
0.0.0.0 77.207.xxx.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth2
debian:~#

j’espère que c’est pas trop confus mes explications[/quote]
Toujours le même pbm, tant que tu as ces deux routes par défaut, une seule d’entre elles sera prise en compte. Par ailleurs (en mauve), tu as deux routes pour aller sur 192.168.0.0/24, eth2 (ce qui est normal) et eth0 (ce qui est absurde, car eth0 n’est pas relié au réseau 192.168.0.0/24.