probleme reseau

probleme reseau - Linux et OS Alternatifs

Marsh Posté le 09-07-2004 à 22:40:51    

Bonsoir a tous,
 
Voila mon prob, je possède une passerelle debian avec deux cartes reseaux.L interface reseau eth0 avec ip:192.168.0.1 est relier a un hub qui permet d interconnecter d autres PC et cela sans aucun probleme.
 
Mon autre carte reseau eth1 avec ip:192.168.0.19 est quant a elle relie via un cable croisé directement a un autre PC d adresse ip 192.168.0.5 mais, et voila mon probleme, impossible a pinguer dans les deux sens!
Les firewalls sont desactive (je n ai que des debians connectes)et pourtant rien a faire...
 
Une idée?
 
merci
 
ci joint un ifconfig de la passerelle

Code :
  1. eth0      Link encap:Ethernet  HWaddr 00:50:FC:44:CE:63
  2.           inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
  3.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  4.           RX packets:134 errors:0 dropped:0 overruns:0 frame:0
  5.           TX packets:117 errors:0 dropped:0 overruns:0 carrier:0
  6.           collisions:0 txqueuelen:100
  7.           RX bytes:31853 (31.1 KiB)  TX bytes:65675 (64.1 KiB)
  8.           Interrupt:10 Base address:0xaf00
  9. eth1      Link encap:Ethernet  HWaddr 00:04:AC:39:A3:61
  10.           inet addr:192.168.0.19  Bcast:192.168.0.255 Mask:255.255.255.0
  11.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  12.           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  13.           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  14.           collisions:0 txqueuelen:100
  15.           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
  16.           Interrupt:11 Base address:0x3000
  17. lo        Link encap:Local Loopback
  18.           inet addr:127.0.0.1  Mask:255.0.0.0
  19.           UP LOOPBACK RUNNING  MTU:16436  Metric:1
  20.           RX packets:8 errors:0 dropped:0 overruns:0 frame:0
  21.           TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
  22.           collisions:0 txqueuelen:0
  23.           RX bytes:728 (728.0 b)  TX bytes:728 (728.0 b)

Reply

Marsh Posté le 09-07-2004 à 22:40:51   

Reply

Marsh Posté le 09-07-2004 à 23:04:54    

si tu les mets sur des sous réseaux différents, ça marche ?
 
ex 192.168.0.xx pour l'une et 192.168.1.xx pour l'autre
 
évidemment, il faut également changer l'adressage du réseau en face de la carte en 192.168.1.xx


Message édité par Mjules le 09-07-2004 à 23:05:42

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 09-07-2004 à 23:19:42    

Nope ca marche pas non plus.
Je ne comprends pas

Reply

Marsh Posté le 09-07-2004 à 23:30:36    

boudu en fait j ai trouver il fallait juste rajouter ces quelques lignes iptables(car en fait j avais un firewall activé)

Code :
  1. iptables -t filter -A OUTPUT -o eth1 -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
  2. iptables -t filter -A INPUT  -i eth1 -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT


 
j avais deja essayer mais le coup de changer de sous reseau a fait marcher tout le bouzin!
merci
 
@+

Reply

Marsh Posté le 09-07-2004 à 23:52:29    

en effet, ta machine à deux cartes dans le même sous réseau, comment peut elle savoir vers quelle carte envoyer les paquets ;)
Sous tu mets des routes statiques, soit tu changes l'adressage d'une interface pour faire un deuxième sous réseau.
 
Par contre iptables ne sert à rien là  dedans.

Reply

Marsh Posté le 10-07-2004 à 00:00:45    

Ok Ok merci, et sinon pour faire se relier deux sous reseaux il faut rajouter une route ou faire avec uune regle iptables.Parce que l a j ai essayer:

Code :
  1. iptables -t filter -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -d 192.168.1.0/24 -j ACCEPT
  2. iptables -t filter -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 192.168.0.0/24 -j ACCEPT


mais ca a pas l air de marcher?

Reply

Marsh Posté le 19-07-2004 à 17:02:37    

krifur a écrit :

Ok Ok merci, et sinon pour faire se relier deux sous reseaux il faut rajouter une route ou faire avec uune regle iptables.Parce que l a j ai essayer:

Code :
  1. iptables -t filter -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -d 192.168.1.0/24 -j ACCEPT
  2. iptables -t filter -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 192.168.0.0/24 -j ACCEPT


mais ca a pas l air de marcher?


 
il faut activer le routage dans le noyau, de mémoire (pas de PC linux sous la main là) :
 
echo 1 >  /proc/sys/net/ipv4/ip_forward
 
A automatiser si tu veux le garder au reboot.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed