bonjour a tous le monde
j'ai besoin de votre aide car la je ne sais pas quoi faire
donc j'ai un petit reseaux chez moi avec 4pc
deux ont 1 carte reseaux et les autre 2 .
voici ma configuration que je souhaite faire
le premiere ordi qui a une carte reseaux est en 10.100.71.36 et est sur win98
le deuxieme ordi qui a deux carte reseaux a 10.100.71.2 et l'autre en 10.100.71.9
et ilest sous debian
le troisieme qui a aussi 2 carte reseaux a
1) 10.100.71.254
2)192.168.1.1
il est sur ubuntu
le quatrieme qui a 1 carte reseau a 192.168.1.10
sous windows
le probleme que j'ai c que la machine deux et la machine trois ne communique pas
j'ai verifier quand meme au passage que la machine 1 ping la deuxieme carte reseaux de la machine 2
et pareil pour la machine 4 et machine 3
par contre des que je veux pinger la machine 2 vers la machine trois impossible
j'ai vu que lorsque je ping de la machine 2 vers la machine 3 il prend comme source la 1ercarte reseaux de la machine deux et non la deuxieme
jevoulais savoir pourquoi je ne peux pas voir la troisieme machine a partir de la 1ere
merci d'avance

PC1 <=> PC2 <=> PC3 <=> PC4 ?
ceci est exact .
le probleme c que je voudrais mettre sur pc2 un proxy squid et squidguard ( je suis en entreprise)
et comme tu me la fait remarquer il faut creer un pont mais probleme c que le pont ca ce creer pas aussi facilement mais je vais voir ca
merci quand meme de ton aide
a++
internet => PC4 => switch => PC2 et PC3 et en plus: PC2 => PC1
ici on met une config routeur NAT sur PC4, disons avec de numero IP de genre: 192.168.1.X
et on fait aussi une config routeur NAT sur le PC2 avec un sous-reseau derrier comme 192.168.2.X ou 10.blabla si tu preferes ca.
Bref:
PC4:
ethernet 1 => internet
ethernet 2 => 192.168.1.1
PC3:
ethernet 1 => 192.168.1.2 et passerelle = 192.168.1.1
PC2:
ethernet 1=> 192.168.1.3 et passerelle = 192.168.1.1
ethernet 2=> 192.168.2.1 (ou si tu veux: 10.100.71.254 )
PC1:
ethernet 1 => 192.168.2.2 et passerelle = 192.168.2.1
(ou: 10.100.71.1 avec passerelle = 10.100.71.254)
partout: masque=255.255.255.0
Pour les IPs on est assez libre a condition de choisir les IPs reservees a un reseau prive (comme 192.168. ou le 10.... etc.) et de faire attention de bien choisir differentes plages entre reseaux externe et interne sur un routeur NAT. Bien sur, sur PC4 et PC2 il faudrait activer le NAT. Pour faire le NAT si on n'arrive pas avec un menu tout pret en Linux il y a de scripts toutes prets pour le faire (voir lien en bas). Ca ce n'est pas un probleme.
Alors dans la config ci-dessus:
PC1 voit tout le monde et internet
PC3 et PC4 voient tout le monde et internet sauf PC1 qui serait cache, masque
PC2 voit aussi tout le monde et internet mais pour PC1 il doit passer par l'autre sous-reseau (ce qui serait automatique de toute facon).
Ce cette facon PC1 est un peu mis a part et j'ai l'impression c'est ca que tu souhaites ?? Ici ce serait naturel de faire le serveur proxy sur PC2.
Dans le meme esprit on peut aussi faire:
internet => PC4 => PC2 => switch => PC1 et PC3
mais en mettant le NAT toujours sur PC2 et PC4.
Ici on cacherait PC1 et PC3 devant le PC4.
La difference d'un pc configure en NAT avec un pc configure en pont est que dans le 1er cas les IPs sur les deux cartes reseaux appartiennent a de reseaux differents (un reseau externe et un reseau interne) pendant dans le 2eme cas c'est sur le meme sous-reseau et on ne fait que la liaison.
Sinon pour les trucs ponts etc. il faut regarder les HOWTOs, par exemple:
http://www.faqs.org/docs/Linux-HOWTO/Ethernet-Bridge-netfilter-HOWTO.html
Pour faire le NAT:
http://www.tldp.org/HOWTO/IP-Masquerade-HOWTO/index.html
notamment les scripts dans les sections: 3.4.1 (version simple) et 6.4.1 (version plus securisee avec pare feu etc.).