Problème pour configurer reseau (debian) - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 24-10-2005 à 17:39:51
ReplyMarsh Posté le 24-10-2005 à 17:42:48
il y a indiqué :
"eth1 est branchée sur internet (@IP obtenue par DHCP)"
ça veut dire que je désactive le mode routeur de la freebox et que je réactive dhcp , c'est bien ça ?
Marsh Posté le 24-10-2005 à 18:22:12
Ok je vais t'aider mais on va y aller doucement.
Premièrement ce que tu appelles le serveur va servir à quoi exactement?
En fait, j'ai besoin de te connaître un peu tes intentions pour te suggérer quelque chose de tangible.
Par exemple, est-ce que tu as simplement deux ordis ou tu prévois en brancher d'autres d'ici peu?
Marsh Posté le 24-10-2005 à 19:32:52
-ce que j'appelle serveur va me servir de serveur ssh / serveur x / serveur de fichiers
-j'ai simplement 2 ordis , je ne prevois pas d'en brancher a court terme
-je n'ai pas de switch/hub et je ne veus pas en acheter.
-je connais linux et tout ce qui est fichier de configuration mais j'y connais rien en réseaux ....
Marsh Posté le 24-10-2005 à 20:30:46
Le plus simple, serait effectivement de mettre un petit hub a 40 balles. Un hub 4 ports ca coute quasiment rien. Et alors tes configs reseau sont ultra simple :
Mettre la freebox en mode routeur, desactiver le dhcp, et la mettre sur le hub
Ensuite tu connectes le PC serveur au hub, tu fixe l'IP a 192.168.0.1 par exemple, netmash 255.255.255.0, et la passerelle a l'adresse de la freebox (192.168.0.254 il me semble?)
Tu mets ton autre PC sur le hub aussi, meme config que pour le serveur sauf l'IP ou tu mets par exemple 192.168.0.2
C'est tout.
Personnelement c'est la solution que je mettrais en place.
Maintenant, si tu veux vraiment pas depenser 40 francs pour un hub, faut mettre la freebox sur une interface du serveur (eth0 dans ton exemple), ne pas la mettre en mode routeur, activer son dhcp, et configurer eth0 du serveur en dhcp aussi ( pour que la freebox donne a eth0 du serveur l'IP publique internet)
La eth1 du serveur tu la mets par exemple en 192.168.1.1.
Ton autre PC tu le branches sur le serveur et tu lui mets 192.168.1.2, netmask 255.255.255.0, et passerelle 192.168.1.1.
Et enfin faut pas oublier de configurer le serveur pour qu'il "forward" les paquets et qu'il puisse donc partager sa connexion internet. Ensuite l'ideal c'est d'avoir quelques regles iptables pour servir de firewall (et oui ton serveur a une IP publique donc il va recevoir de la merde sur eth0)
Tu constateras que c'est beaucoup plus compliqué a mettre en oeuvre car chaque machine a une config differente...
Si comme tu le dis tu n'y connais pas grand chose en reseau, je ne peux que te conseiller le hub, qui risque de te faire economiser quelques heures...
Marsh Posté le 24-10-2005 à 20:41:28
Dans ce cas je te suggère de simplement brancher les deux ordis dans la freebox (le serveur en rj45 et l'autre en usb). Ainsi la freebox va servir de router.
Pour brancher en usb ça te prends simplement le module usbnet (modprobe usbnet)
Ensuite il s'agit simplement de configurer les fichiers interfaces. Tu configure les deux ordis mode IP static. Il ne faut pas oublier d'indiquer le gateway qui est 192.168.0.254 par défaut pour la freebox.
Voici un petit lien pour bien comprendre le fichier interfaces.
http://laurentducos.homelinux.com/ [...] nterfaces/
Marsh Posté le 24-10-2005 à 21:03:04
rdc3 a écrit : Dans ce cas je te suggère de simplement brancher les deux ordis dans la freebox (le serveur en rj45 et l'autre en usb). Ainsi la freebox va servir de router. |
je ne peut pas utiliser l'usb car la freebox n'est pas a proximité des 2 ordis
Marsh Posté le 24-10-2005 à 21:25:20
Donc, tu n'as pas le choix de configurer le serveur en passerelle (gateway)
Alors selon ton dessin il faut commencer par obtenir une adresse Ip sur le serveur eth0
Tu peux suivres les instructions de nlc.
"faut mettre la freebox sur une interface du serveur (eth0 dans ton exemple), ne pas la mettre en mode routeur, activer son dhcp, et configurer eth0 du serveur en dhcp aussi ( pour que la freebox donne a eth0 du serveur l'IP publique internet)
La eth1 du serveur tu la mets par exemple en 192.168.1.1"
Tu as simplement à rajouter dans le fichier /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
Ensuite il faut redémarer les interfaces réseaux par la commande
/etc/init.d/networking restart
la commande ifconfig permet de vérifier l'état des interfaces.
Lance-toi et n'hésite pas à poser des questions si tu as des problèmes
Marsh Posté le 24-10-2005 à 22:02:34
merci ,
j'y suis presque arrivé
j'ai réussi a faire focntionner ce qu'il y a sur :
http://ceyquem.free.fr/www/article [...] reebox.htm
donc j'ai en plus un serveur dhcp sur mon serveur
il affichait un problème avec eth0 qui était sur une plage indéfinie pour lui 82.*.*.*
ça a été résolu avec un fichier de configuration qui indique d'utliser le serveur dhcp que sur eth1
bon le seul soucis qu'il me reste c'est de faire en sorte que /etc/init.d/iptables.sh se lance a chaque démarages , je me vois mal le lancer a la main a chaques fois
Marsh Posté le 24-10-2005 à 22:21:52
Good!
Pour iptables
il suffit de faire /etc/init.d/iptables save active
iptables load automatiquement le fichier nommé active au démarrage
Marsh Posté le 24-10-2005 à 17:33:35
Je souhaiterais configurer mon reseaux et je suis un peu perdu ( completement pommé )
voici ce que je voudrais faire :
[client sous debian] qui accède a internet par le serveur
(eth0)
^
|
|
|
v
(eth1)
[serveur sous debian] qui accède a internet par la freebox
(eth0)
^
|
|
v
(eth)
[freebox]
(adsl)
donc ma freebox est en mode routeur activé et dhcp off
son adresse réseau privé est 192.168.0.254
donc maintenant il faut que je configure chacun de mes postes et là je sais pas trop quoi faire.D'après ce que j'ai trouvé avec google je doit configurer le serveur en "gateway" mais je compreds rien
si quelqu'un pouvais me donner des explications ....