Sessions différentes ayant des ip's différentes ? (Ubuntu)
Sessions différentes ayant des ip's différentes ? (Ubuntu) - réseaux et sécurité - Linux et OS Alternatifs
MarshPosté le 06-02-2009 à 10:14:06
Bonjour à tous,
Je vais tenter de vous expliquer mon souci, car ce n'est pas évident (pour moi en tout cas wink) : Je possède un serveur chez OVH, celui-ci tourne sous Ubuntu 8.04 Desktop. Sur ce serveur j'ai mon ip principale et une ip failover. Voici mon ifconfig :
admin@rxxxxx:~$ sudo ifconfig [sudo] password for admin: eth0 Link encap:Ethernet HWaddr 00:1c:c0:76:cf:d4 inet adr:94.23.X.Y Bcast:94.23.Y.255 Masque:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Packets reçus:611697 erreurs:0 :0 overruns:0 frame:0 TX packets:540303 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:610337496 (582.0 MB) Octets transmis:330082823 (314.7 MB) Interruption:19 Adresse de base:0x2000
eth0:0 Link encap:Ethernet HWaddr 00:1c:c0:76:cf:d4 inet adr:87.98.X.Y Bcast:87.255.255.255 Masque:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interruption:19 Adresse de base:0x2000
lo Link encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 Packets reçus:209975 erreurs:0 :0 overruns:0 frame:0 TX packets:209975 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 Octets reçus:21308703 (20.3 MB) Octets transmis:21308703 (20.3 MB)
=> Ce que je voudrais faire, J'ai 2 sessions sur ce serveur : je voudrais que la session 1 accède au net via l'interface eth0 (donc via l'ip 94.23.X.Y) et je voudrais que la session 2 accède au net via l'interface eth0:0 (donc via l'ip 87.98.X.Y).
J'ai tenté ceci :
ip ro change default via 94.23.X.254 dev eth0 src 87.98.X.Y
Ca me change bien ma route, mais le problème est que ça agit sur les 2 sessions ! Et donc ce que je souhaite, c'est que les 2 sessions accèdent à l'extérieure chacune via une ip différente (parmi les 2 citées ci-dessus)
Si quelqu'un a une idée de comment je peux m'y prendre, je lui en serai éternellement reconnaissant !
Marsh Posté le 06-02-2009 à 10:14:06
Bonjour à tous,
Je vais tenter de vous expliquer mon souci, car ce n'est pas évident (pour moi en tout cas wink) : Je possède un serveur chez OVH, celui-ci tourne sous Ubuntu 8.04 Desktop. Sur ce serveur j'ai mon ip principale et une ip failover. Voici mon ifconfig :
admin@rxxxxx:~$ sudo ifconfig
[sudo] password for admin:
eth0 Link encap:Ethernet HWaddr 00:1c:c0:76:cf:d4
inet adr:94.23.X.Y Bcast:94.23.Y.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:611697 erreurs:0 :0 overruns:0 frame:0
TX packets:540303 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:610337496 (582.0 MB) Octets transmis:330082823 (314.7 MB)
Interruption:19 Adresse de base:0x2000
eth0:0 Link encap:Ethernet HWaddr 00:1c:c0:76:cf:d4
inet adr:87.98.X.Y Bcast:87.255.255.255 Masque:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:19 Adresse de base:0x2000
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:209975 erreurs:0 :0 overruns:0 frame:0
TX packets:209975 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:21308703 (20.3 MB) Octets transmis:21308703 (20.3 MB)
=> Ce que je voudrais faire, J'ai 2 sessions sur ce serveur : je voudrais que la session 1 accède au net via l'interface eth0 (donc via l'ip 94.23.X.Y) et je voudrais que la session 2 accède au net via l'interface eth0:0 (donc via l'ip 87.98.X.Y).
J'ai tenté ceci :
ip ro change default via 94.23.X.254 dev eth0 src 87.98.X.Y
Ca me change bien ma route, mais le problème est que ça agit sur les 2 sessions ! Et donc ce que je souhaite, c'est que les 2 sessions accèdent à l'extérieure chacune via une ip différente (parmi les 2 citées ci-dessus)
Si quelqu'un a une idée de comment je peux m'y prendre, je lui en serai éternellement reconnaissant !