Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/09/2007, à 18:21

nicolore9598

script - partage de connexion internet - serveur ics

Bonjour,

A partir du tuto du site 'comment_configurer_son_reseau_local', j'ai réussi à partager ma connexion internet.
La solution volatile fonctionne très bien :
- activation du routage

echo 1 > /proc/sys/net/ipv4/ip_forwarding

- activation du nat

iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE

iptables
- sauvegarde et restauration de ma table nat

iptables-save > /home/admin/ma_config_iptables
iptables-restore < /home/admin/ma_config_iptables

Mais que faire pour rendre ce paramétrage volatile permanent ?
- activation du routage
Le tuto indique de modifier le fichier /etc/network/options.
Chez moi, il n'existe pas.
En cherchant un peu, il faut modifier le fichier /etc/sysctl.conf et ajouter la ligne (en tout cas, ça marche)

net.ipv4.ip_forward = 1

Surtout ne pas modifier la ligne existante (j'ai essayé et mon fichier ip_forward reste à la valeur 0)

.net.ipv4.conf.default.ip_forwarding = 1

D'ailleurs, je ne sais pas à quoi cette ligne sert.

Mon problème est le suivant mais je ne sais pas quel script de démarrage modifier.

Pour que ma table nat conserve mes modifications, quel script dois-je modifier ?
Est-il préférable de paramétrer

iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE ou
iptables-restore < /home/admin/ma_config_iptables

Merci d'avance pour vos réponses.

Nicolore

#2 Le 11/09/2007, à 20:15

reeth

Re : script - partage de connexion internet - serveur ics

Sujet intéressant, je suis l'évolution smile

Hors ligne

#3 Le 11/09/2007, à 23:32

nicolore9598

Re : script - partage de connexion internet - serveur ics

reeth a écrit :

Sujet intéressant, je suis l'évolution smile

En cherchant un peu, j'ai trouvé 2 solutions :

1) méthode simple
modifier le fichier /etc/rc.local en ajoutant la ligne

sbin/iptables-restore < /home/admin/ma_config_iptables

c'est celle que j'ai appliquée.

2) méthode standard system V
c'est encore un peu compliqué pour moi.
Je verrais par la suite.

Bonne nuit et ne veillez pas trop tard.

Nicolore