Se connecter avec
S'enregistrer | Connectez-vous

partager une connexion ADSL sous Linux

Dernière réponse : dans Systèmes d'exploitation
Lassé par la pub ? Créez un compte

Il y a deux choses à faire pour partager une connexion.
Soit le PC1 connecté à internet par l'interface eth0, et connecté au PC2 par eth1.

Tu dois lancer deux commandes :
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;
echo 1 > /proc/sys/net/ipv4/ip_forward

Chez moi donc j'ai crée un fichier qui se lance aprés le script de connexion et après le script firewall.

#-------- Fonction Routeur de PC1 --------
#!/bin/sh
#
# Partage de connexion de eth0:0.0.0/0 & eth1:192.168.1.0/255.255.255.0
#
# Masque les adresses
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;
#
#Redirige le masquage
echo "Application du partage de connexion !";
echo 1 > /proc/sys/net/ipv4/ip_forward

Bon, j’ai 5 Pc, un est connecté à internet via un modem ADSL (ppp0), j’ai aussi un Switch 8 port, tous les Pc n’ont qu’une seule carte réseau, donc pas de eth1, je n’ai pas su comment adapté la solution que vous m’avez donné, donc je n’ai pas encore résolu mon problème.
Et Merci quand même .

Donc ton PC à bien deux cartes !?
Donc c'est bien celle qui permet la connexion à internet qu'il faut partager !
internet --------------- ppp0 -PC1- eth0 --------------switch......

A lancer sur PC1

#-------- Fonction Routeur de PC1 --------
#!/bin/sh
#
# Partage de connexion de ppp0:0.0.0/0 & eth0:192.168.1.0/255.255.255.0
#
# Masque les adresses
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE;
#
#Redirige le masquage
echo "Application du partage de connexion !";
echo 1 > /proc/sys/net/ipv4/ip_forward

change de switch . certains routeurs (ne comprenant pas le modem adsl) permettent de gerer un modem ppp .

avantage : pas besoin de pc1 pour accéder au net
inconvenient: le pc1 ne pourra pas (directement) faire proxy/firewall .

Un serveur DNS (Domain Name Server) ne fait que la liaison entre une adresse IP et nom.

Pourrais-tu nous fournir de plus amples informations, comme le résultat de la commande 'ifconfig' ainsi que la politique d'adressage IP sur ton réseau (DHCP ou fixe).

Tu pourrais aussi non donner le résultat de super-script de lolotux :) 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde