====== systemd-networkd : iptable ======
* Objet : Configurer un réseau filaire en utilisant systemd-networkd (/etc/systemd/network/*)
* Niveau requis : {{tag>avisé}}
* Commentaires : Écrire la configuration de connexion de votre réseau.
* Suivi : {{tag>obsolète}} - Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]].
* Création par [[user>Severian]] 29/01/2016
* Testé par <...> le <...>
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=12584 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME
**Nota :**
Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
===== Introduction =====
les configurations fonctionnent pour Jessie, à évité d'utiliser pour l'instant avec Stretch
===== Configuration =====
Concernant le partage de connexion internet, il faut aussi ajouter les règles IPTABLES suivantes
dans le cas ou ma machine Gateway a pour eth0(WAN) et eth1(LAN)
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
Pour faire tout ça automatiquement il faut créer un fichier /etc/iptables/rules.v4 avec la bonne conf
apt-get install iptables-persistent
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables-save > /etc/iptables/rules.v4
----
===== Liens =====
===Internes===
* [[doc:reseau:systemd:network|Accueil :Configurer un réseau filaire via systemd-networkd]]
* systemd-networkd : Le fichier .network
* [[doc:reseau:systemd:network:fichier-.link|systemd-networkd : Le fichier .link]]
* systemd-networkd : Le fichier .netdev
* [[doc:reseau:systemd:network:networkd-dns|systemd-networkd : DNS]]
* [[doc:reseau:systemd:network:networkd-iptable|systemd-networkd : iptable]]
===Externes===
* http://www.freedesktop.org/software/systemd/man/systemd-networkd.service.html
* https://wiki.archlinux.fr/Systemd-networkd
* https://wiki.archlinux.org/index.php/systemd-networkd
* https://www.debinux.de/2014/12/debian-basics-mit-systemd/
* https://debian-facile.org/doc:reseau:interfaces