Bonjour,

Je possède une interface réseau sur une machine eth3 d'IP 10.0.0.5 . J'ai rajouté une 2ème IP alias pour y accéder, eth3:0 d'IP 10.0.0.7.
La commande ifconfig confirme l'ajout de l'IP: (le ping sur les 2 IP marche)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
eth3 Lien encap:Ethernet HWaddr 00:13:20:02:73:FA
inet adr:10.0.0.5 Bcast:10.0.0.255 Masque:255.255.255.0
adr inet6: fe80::213:20ff:fe02:73fa/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9608483 errors:0 dropped:0 overruns:0 frame:0
TX packets:11157921 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:104958367 (100.0 Mb) TX bytes:3592178818 (3425.7 Mb)
 
eth3:0 Lien encap:Ethernet HWaddr 00:13:20:02:73:FA
inet adr:10.0.0.7 Bcast:10.0.0.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Mon objectif est que lorsque je me connecte sur la machine en 10.0.0.5, je sorte en 10.0.0.5 et lorsque je me connecte en 10.0.0.7 je sorte en 10.0.0.7.

La table de routage principale est: (affichage avec ip route)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
10.0.0.0/24 dev eth3 proto kernel scope link src 10.0.0.5
169.254.0.0/16 dev eth3 scope link
127.0.0.0/8 dev lo scope link
default via 10.0.0.199 dev eth3 src 10.0.0.5
J'ai créé une 2ème table de routage T2 de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
10.0.0.0/24 dev eth3 scope link src 10.0.0.7
169.254.0.0/16 dev eth3 scope link
127.0.0.0/8 dev lo scope link
default via 10.0.0.199 dev eth3 src 10.0.0.7
Mon problème est que je n'arrive pas à attribuer une certaine table de routage selon l'IP par laquelle je me connecte: si connecté par 10.0.0.5 --> table de routage principale
si connecté par 10.0.0.7 --> table de routage T2
Actuellement, je sors toujours avec l'IP 10.0.0.5, donc c'est la table de routage principale qui est prise en compte. Malgré de multiples ajout avec ip rule je n'arrive pas à associer les tables.

ip rule de base:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
Je voudrais rajouter une règle pour pouvoir choisir la table T2 si je me connecte en 10.0.0.7.

Voilà, je me trompe peut être déjà dès le départ si cela est impossible à réaliser ou bien si c'est possible je ne trouve pas l'erreur et la bonne configuration à mettre.
Pardon si ce problème a déjà été résolu, je n'ai pas trouvé, dans le cas contraire si quelqu' un peut répondre à mon problème ^^.

Merci d'avance,
Cordialement.