créer un reseau entre : Routeur <->PC1(linux) <-> PC2 (windows)
Dernière réponse : dans Réseaux
Bonjour!
J'aimerai poser une question sur la manière de configurer mon PC1.
Et j'espere que vous aurez le courage de suivre mon explication qui est un peu longue ...
C'est une distrib debian .
PC1 à 2 cartes reseaux
et je souhaite que PC2 passe par PC1 pour avoir acces à internet via mon routeur .
************************************
voici ma config reseau initiale:
Routeur <--> switch <-->PC1
^
'--->PC2
J'ai acheté une deuxieme carte reseau pour le transformer comme ça :
Routeur <--> PC1 <--> PC2
J'ai cherché sur d'autres topics mais bon .... pas trop trouvé mon bonheur....
*********************************
Voici ma config actuelle sur PC1:
dans /etc/network/interfaces, j'ai :
/*ma boucla locale*/
/*Ma carte ethernet 1*/
auto eth0
iface eth0 inet static
address 192.168.30.21
netmask 255.255.255.0
gateway 192.168.30.1 //adresse du routeur
//ce gateway devrait devenir l'adresse ip de eth1 si je dis pas de connerie mais ca
//marche pas
/*La carte avec laquelle j'aimerai récupérer ma connexion internet*/
/*elle serait la passerelle entre le routeur et la carte eth0*/
auto eth1
iface eth1 inet static
adress 192.168.30.20
netmask 255.255.255.0
gateway 192.168.30.1
je ne suis pas sur que mon noyau identifie bien ce materiel
j'ai ajouté ça dans /etc/modules : alias eth1 ne2k-pci mais bon j' en suis pas sur de ca
Et je sais pas trop quels sont les étapes suivantes sous linux
j'ai fait ifconfig -a il a l'air de reconnaitre le matériel ainsi que les parametres reseau
mais ca ne marche toujours pas
********************************
La config sur PC2 qui tourne sous windows a une ip de 192.168.30.22
pour le moment une passerelle de 192.168.30.1
Mais j'aimerai bien virer mon switch mais comme je saispas comment faire je n'utilise pas la 2eme carte reseau du PC1 sauriez vous comment faire ?
??????????????????????????????????????????????????????
Merci d'avance
J'aimerai poser une question sur la manière de configurer mon PC1.
Et j'espere que vous aurez le courage de suivre mon explication qui est un peu longue ...
C'est une distrib debian .
PC1 à 2 cartes reseaux
et je souhaite que PC2 passe par PC1 pour avoir acces à internet via mon routeur .
************************************
voici ma config reseau initiale:
Routeur <--> switch <-->PC1
^
'--->PC2
J'ai acheté une deuxieme carte reseau pour le transformer comme ça :
Routeur <--> PC1 <--> PC2
J'ai cherché sur d'autres topics mais bon .... pas trop trouvé mon bonheur....
*********************************
Voici ma config actuelle sur PC1:
dans /etc/network/interfaces, j'ai :
/*ma boucla locale*/
/*Ma carte ethernet 1*/
auto eth0
iface eth0 inet static
address 192.168.30.21
netmask 255.255.255.0
gateway 192.168.30.1 //adresse du routeur
//ce gateway devrait devenir l'adresse ip de eth1 si je dis pas de connerie mais ca
//marche pas
/*La carte avec laquelle j'aimerai récupérer ma connexion internet*/
/*elle serait la passerelle entre le routeur et la carte eth0*/
auto eth1
iface eth1 inet static
adress 192.168.30.20
netmask 255.255.255.0
gateway 192.168.30.1
je ne suis pas sur que mon noyau identifie bien ce materiel
j'ai ajouté ça dans /etc/modules : alias eth1 ne2k-pci mais bon j' en suis pas sur de ca
Et je sais pas trop quels sont les étapes suivantes sous linux
j'ai fait ifconfig -a il a l'air de reconnaitre le matériel ainsi que les parametres reseau
mais ca ne marche toujours pas
********************************
La config sur PC2 qui tourne sous windows a une ip de 192.168.30.22
pour le moment une passerelle de 192.168.30.1
Mais j'aimerai bien virer mon switch mais comme je saispas comment faire je n'utilise pas la 2eme carte reseau du PC1 sauriez vous comment faire ?
??????????????????????????????????????????????????????
Merci d'avance
Autres pages sur : creer reseau routeur pc1 linux pc2 windows
Lassé par la pub ? Créez un compte
Je n'ai jamais fait ce genre de manip. sous Linux, mais si ton schéma est bien le suivant :
Routeur <--> PC1-eth1 <--> PC1-eth0 <--> PC2
La gateway de la carte eth0 n'est sûrement pas l'IP du routeur. A mon avis, il faudrait que les cartes eth0 et eth1 soient dans 2 réseaux différents, et faire le lien entre elles via des routes ajoutées dans les tables de routage.
A confirmer (ou infirmer) par un expert réseau linuxien.
Routeur <--> PC1-eth1 <--> PC1-eth0 <--> PC2
La gateway de la carte eth0 n'est sûrement pas l'IP du routeur. A mon avis, il faudrait que les cartes eth0 et eth1 soient dans 2 réseaux différents, et faire le lien entre elles via des routes ajoutées dans les tables de routage.
A confirmer (ou infirmer) par un expert réseau linuxien.
Tu devrais regarder un peu par ici pour plus d'infos : http://www.google.fr/search?hl=fr&q=passerelle+linux&bt...
pour que linux transmette les paquets qui ne lui sont pas déstinés, en tant que r00t :
c'est pas la méthode la plus propre mais ça marche sous debian
note : si jamais pour une raison inconnue le rooteur n'arrive à pas rooter les paquets vers le PC2, il faudra peut être faire un ''static route'' en disant que tout les paquets du PC2 doivent passer par le PC1 ...
il faudra lancer ça a chaque démarage, donc je te conseille :
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "echo 1 > /proc/sys/net/ipv4/ip_forward" > /etc/init.d/routeur chmod 744 /etc/init.d/routeur ln -s /etc/init.d/S99routeur
c'est pas la méthode la plus propre mais ça marche sous debian
note : si jamais pour une raison inconnue le rooteur n'arrive à pas rooter les paquets vers le PC2, il faudra peut être faire un ''static route'' en disant que tout les paquets du PC2 doivent passer par le PC1 ...
d'apres ce que j'ai compris il faut faire un truc comme ca:
Routeur
--------
IP 192.168.30.1
PC1 eth1
---------
IP 192.168.30.20
N 255.255.255.0
G 192.168.30.1
PC1 eth0
---------
IP 192.168.31.1
N 255.255.255.0
G 192.168.30.20
PC2 eth0
---------
IP 192.168.31.2
N 255.255.255.0
G 192.168.31.1
Sans oublier d'ajouter la route entre PC1 eth1 et PC1 eth0
Routeur
--------
IP 192.168.30.1
PC1 eth1
---------
IP 192.168.30.20
N 255.255.255.0
G 192.168.30.1
PC1 eth0
---------
IP 192.168.31.1
N 255.255.255.0
G 192.168.30.20
PC2 eth0
---------
IP 192.168.31.2
N 255.255.255.0
G 192.168.31.1
Sans oublier d'ajouter la route entre PC1 eth1 et PC1 eth0
Merci pour les doc avec Netfilter et iptables je suis sur la bonne voie!!
Merci à tous !
Ahh petite question !
On parle de netfilter mais en fait c'est plus un modele reseau que iptables ou autres sauront utiliser ?
IPtables me fera mes regles
en fiat iptables fait tout le boulot ?!
Parce que quand je fais apt-get install netfilter j'ai aucun package sauf knetfilter (pour une GUI)
sino j'ai iptables et bien + mais je m'attendais à trouver un logiciel s'appelant "netfilter"
Merci à tous !
Ahh petite question !
On parle de netfilter mais en fait c'est plus un modele reseau que iptables ou autres sauront utiliser ?
IPtables me fera mes regles
en fiat iptables fait tout le boulot ?!
Parce que quand je fais apt-get install netfilter j'ai aucun package sauf knetfilter (pour une GUI)
sino j'ai iptables et bien + mais je m'attendais à trouver un logiciel s'appelant "netfilter"
heu ouais j'y suis déja allé !
j'ai trouvé un site tres bien mais en anglais !
j'en fiat part aux gens interressé :
http://linux-net.osdl.org/index.php/Bridge
j'ai trouvé un site tres bien mais en anglais !
j'en fiat part aux gens interressé :
http://linux-net.osdl.org/index.php/Bridge
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumWindows seven réseau linux
- ForumRouteur , Aol Windows & Linux
- ForumInstallation des stations linux/windows en réseau
- ForumReseau Freebox/HUB/Linux/windows XP A l'AIDE
- ForumCreer un reseau WINDOWS comme dans les lycees
- Forumvoir pc windows dans réseau linux
- Forumcréer un réseau windows xp sp2
- Forumamsn part réseaux ethernet entre linux et windows xp