Partage de connexion

Partage de connexion - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 23-09-2007 à 15:40:09    

Bonjour,
Je voudrais configurer un partage de connexion sur un serveur debian etch mais je ne sais pas vraiment comment faire :cry:  
Mon réseau : http://img530.imageshack.us/img530/4541/reseaudg4.png
La connexion à internet s'effectue avec un modem USB Hi-Focus. Avant, il était sur le PC1 (Windows XP). Il suffisait de mettre 192.168.0.1 (ip du PC1) dans DNS et passerelle sur les autre PC Windows pour que internet soit disponible.
Maintenant, j'aimerais installer le modem sur le serveur Debian, comme ça les autres PC ne dépendent plus du PC1 pour l'accès Internet.
J'ai réussi à installer le modem sur le serveur, je me connecte sans probleme (ping google.com OK).
Mais maintenant j'aimerais partager la connexion sur le réseau.
 
Sur le serveur, eth1 et eth0 sont reliées par un pont (br0) car je ne peux pas brancher le PC1 sur le switch. Le pont fonctionne correctement (accès PC1 vers PC2 et 3 et vice versa).
 
J'espere que vous pourrez m'aider (et en plus j'ai droit a des commentaires "ah sous windows c'est simple pourtant, ça se configure en 2 secondes!" ça commence à m'énerver :o )
 
Merci d'avance
alexx860

Reply

Marsh Posté le 23-09-2007 à 15:40:09   

Reply

Marsh Posté le 06-10-2007 à 17:26:06    

75 lectures et 0 réponses? O_o

Reply

Marsh Posté le 06-10-2007 à 17:30:03    

Parce que ce sujet est traité régulièrement. Une recherche dans le forum ou avec google t'aurait donné une réponse (d'ailleurs pas besoin d'attendre 15 jours pour avoir la réponse ici avant de lancer une recherche sur google. Ca devrait être le premier réflexe...)

 

C'est tout simple (en root):

sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

 

En supposant que ppp0 est ton interface de sortie.Par la suite tu fixes une adresse IP à tes windows, tu configures leurs DNS, tu rajoutes la passerelle par  défaut et voila.

 

A chaque reboot ca disparaitra, il faudra refaire ces commandes. Recherche sur le net (google ou sur ce forum (c'est deja traité) )comment exécuté un script au démarrage.

 

Conseil : lis les manpages de ces commandes et renseignes toi un minimun sur iptables & netfilter (ici)...

 

Ceci est le minimun pour partager la connexion. Il n y a aucune règle de filtrage. A toi de te renseigner pour faire cela.


Message édité par o'gure le 06-10-2007 à 17:35:56

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 06-10-2007 à 17:35:04    

madjawa a écrit :

Sur le serveur, eth1 et eth0 sont reliées par un pont (br0) car je ne peux pas brancher le PC1 sur le switch. Le pont fonctionne correctement (accès PC1 vers PC2 et 3 et vice versa).


Pourquoi ?
 
Ce type de configuration est certes tout à fait possible mais je pense que tu te compliques les choses pour rien.

Reply

Marsh Posté le 06-10-2007 à 19:28:21    

J'aimerais bien mais le problème c'est que je peux pas percer des trous dans les murs pour le câble malheureusement :(
 
o'gure, je teste ça quand je peux :D merci!


Message édité par madjawa le 06-10-2007 à 19:28:56
Reply

Marsh Posté le 07-10-2007 à 14:45:52    

Alors là.. J'ai un problème bizarre.
J'ai installé le paquet dnsmasq sur la machine Debian (j'ai vu ça dans un tutorial), et j'ai réglé les clients XP en DHCP. Ils se font bien assigner une IP, ça ça marche. Par contre, depuis les PC XP je ne peux accéder qu'aux sites que j'ai déjà visité depuis le serveur :pt1cable:  
 
J'ai aussi remarqué que quand j'essaye de pinger un site inaccessible depuis un PC XP, il "trouve" quand meme l'adresse IP du serveur genre "Envoi d'une requête 'ping' sur google.com [64.233.187.99]...". Meme sur les sites que je ne peux pas accéder :??:  
 
(je sais pas si il y a un rapport mais quand je me connecte, ça marche mais j'ai une sorte d'erreur qui dit un truc comme "failed to add route ppp0" et un autre avec "SIOCADDRT file exists" )
 
EDIT: :D j'ai réussi à le faire marcher en mettant 192.168.0.1 dans passerelle par défaut et DNS principal (c'était en automatique avant..). Par contre tous les postes sont repassés en IP fixes mais c'est pas grave. Merci a tous pour votre aide


Message édité par madjawa le 07-10-2007 à 15:03:05
Reply

Sujets relatifs:

Leave a Replay

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