Pages : 1
#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
Hors ligne
#3 Le 11/09/2007, à 23:32
- nicolore9598
Re : script - partage de connexion internet - serveur ics
Sujet intéressant, je suis l'évolution
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