Quelle galère pour partager une cx sous linux !!!

Quelle galère pour partager une cx sous linux !!! - Linux et OS Alternatifs

Marsh Posté le 25-12-2001 à 19:07:36    

La franchement c gonflant... je dois partager une pauvre connexion cable (noos) avec linux, j'ai essayé les deux distros les + popu (DeadRat et Mandrake), et ben avec les deux ca foire :(
 
-> Mandrake 8.1 : ça marche quand je passe par le panneau de configuration mandrake sous X, mais dès que je reboot le bouzin, c'est comme si j'avais rien fais, et je dois reconfigurer ma 2eme carte réseau pour avoir le partage. chiant.
 
-> RedHat 7.2 : Ben la visiblement y'a carrement rien pour les blaireaux comme moi (pas de GUI).
 
Je fais koi ?

Reply

Marsh Posté le 25-12-2001 à 19:07:36   

Reply

Marsh Posté le 25-12-2001 à 22:13:40    

Tu met Windows :D ?

Reply

Marsh Posté le 25-12-2001 à 22:26:25    

Je suis sur RH 7.2 (enfin mon server) et le partage de connection fonctionne TRES bien !!
Tu fait ca par iptables, donc soit tu l'apprends et tape tes regles de routage ou soit si t'es fade (comme moa :) tu prends un script tout fait, et ca va tres bien.
 
Et franchement je vois pas l'utilite d'une GUI pour un partage de connection...

Reply

Marsh Posté le 25-12-2001 à 22:30:43    

bon, ce script fait à priori le nécessiare pour le partage de connexion.
Tout ce que tu as à faire c'est:
 - le sauvegarder sous le nom que tu veux dans /etc/rc.d/init.d/,  
 - adapté les adresses pour que ca corresponde à ton cas (chez moi 192.168.0.1=adresse de la carte accédant au réseau local, 192.168.0.3 l'adresse du poste client)
 - le rendre executable (cd /etc/rc.d/init.d/ et chmod +x son_nom)
 - créé un lien symbolique S99son_nom dans /etc/rc.d/rc5.d/
(des explications sur la gestion des applis lancées au boot sur http://perso.wanadoo.fr/linux_wiza [...] html#demon )

Reply

Marsh Posté le 25-12-2001 à 22:31:24    

oups, le-dit script :D
 

Citation :

#!/bin/bash
 
# bring and set-up local interface
/sbin/ifconfig eth1 192.168.0.1 up
 
# insert modules
 
insmod ip_tables
insmod ip_conntrack
insmod iptable_nat
insmod ipt_MASQUERADE
 
# set up masquerading for everything not destined to the localnets
iptables -t nat -A POSTROUTING -d ! 192.168.0.3 -j MASQUERADE  
 
# only forward packages for our subnets
iptables -A FORWARD -s 192.168.0.3 -j ACCEPT
iptables -A FORWARD -d 192.168.0.3 -j ACCEPT
iptables -A FORWARD -j DROP # enable forwarding
echo "1" > /proc/sys/net/ipv4/ip_forward

Reply

Sujets relatifs:

Leave a Replay

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