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)
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.
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
La table de routage principale est: (affichage avec ip route)
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 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
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
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
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:
Je voudrais rajouter une règle pour pouvoir choisir la table T2 si je me connecte en 10.0.0.7.
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
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.
Partager