Une carte réseau : 2 adresses IP - Linux et OS Alternatifs
Marsh Posté le 10-06-2005 à 16:50:21
Citation : Table de routage IP du noyau |
Marsh Posté le 10-06-2005 à 16:51:33
bah je sais pas désolé
Marsh Posté le 10-06-2005 à 17:51:07
les pacquets sont envoyés sur le net par eth0 , t sûr ?!?
Marsh Posté le 10-06-2005 à 18:56:51
Tu as deux routes par défaut, c'est pas normal. Flush tes routes et recrée-les (man route)
Marsh Posté le 10-06-2005 à 19:24:52
Je pense pas que ca vienne des routes
Je pense plutot que ca vient du socket quand il se crée, l'application lance un socket avec l'ip source de eth0:abc parcequ'elle doit trouver cette ip quelque part sur le systeme mais où
Marsh Posté le 10-06-2005 à 19:30:22
Donc pour toi, deux routes par défaut c'est normal ?
Marsh Posté le 10-06-2005 à 19:31:39
YupYup a écrit : Donc pour toi, deux routes par défaut c'est normal ? |
Non c'est pas normal, mais meme si j'en drop une ca changera rien je pense.
Le kernel parcours la liste des routes jusqu'a trouver une destination qui "match", ensuite il l'a prends...donc avec deux routes par defaut, la derniere ne sera jamais prise c'est tout
Marsh Posté le 10-06-2005 à 19:32:54
A moins que l'avant derniere soit celle de l'interface eth0:abc et la dernier celle de l'interface eth0
Ce qui expliquerai mon probleme, bon ben finalement je vais refaire les routes
Marsh Posté le 10-06-2005 à 19:48:44
un simple "route del default" a tout remis en place
Merci
Marsh Posté le 11-06-2005 à 15:29:11
donc il y avait bien une route passant par eth0 et une autre par eth0:abc
'tain de netstat
Marsh Posté le 11-06-2005 à 15:31:17
ouep
je dirais même plus : iproute2
Marsh Posté le 11-06-2005 à 15:33:22
\_{~} $ apt-cache search iproute |
ps: mais il est vrai que normalement c'est iproute2
Marsh Posté le 11-06-2005 à 15:34:56
iproute = iproute2 en fait
Marsh Posté le 10-06-2005 à 16:36:45
Bonjour,
Je possede une carte réseau avec 2 adresses ip.
eth0 = 192.168.0.1
eth0:abc = 192.168.0.2
Si je me logge en SSH sur la machine et que j'utilise un programme quelconque pour envoyer des requetes sur le net, les packets seront envoyés par l'ip "192.168.0.2" cad l'interface eth0:abc
Comment le systeme sait par quel interface virtuel envoyer les packets ?
Je prefererais utiliser par defaut l'interface eth0
Merci d'avance.
Message édité par AthlonSoldier le 10-06-2005 à 16:37:44