logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:systemd:network [26/01/2016 11:13]
milou [Configurer un réseau filaire via systemd-networkd]
doc:reseau:systemd:network [26/01/2016 13:46]
greenmerlin [Configuration]
Ligne 52: Ligne 52:
  
 == Création des fichiers de configurations == == Création des fichiers de configurations ==
- 
 <code root>​nano /​etc/​systemd/​network/​*nom-du-fichier*</​code>​ <code root>​nano /​etc/​systemd/​network/​*nom-du-fichier*</​code>​
  
Ligne 96: Ligne 95:
   * Domains : Les domaines utilisés pour la résolution DNS.   * Domains : Les domaines utilisés pour la résolution DNS.
   * NTP : L'​adresse du serveur NTP. Cette option peut être spécifiée plus d'une fois.   * NTP : L'​adresse du serveur NTP. Cette option peut être spécifiée plus d'une fois.
 +  * IPForward : En voila une très intéressante puisqu'​elle vous permet de partager une connexion internet, Accepte **yes** **no** **ipv4** **ipv6** **kernel** (kernel veut dire, lire la conf actuel du noyau)
 +
 +<note important>​Concernant le partage de connexion internet, il faut aussi ajouter les règles IPTABLES suivantes
 +<​code>​
 +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
 +</​code>​
 +Pour faire tout ça automatiquement il faut créer un fichier /​etc/​iptables/​rules.v4 avec la bonne conf
 +<code root>​apt-get install iptables-persistent</​code>​
 +<code root>​iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEiptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE</​code>​
 +<code root>​iptables -A FORWARD -m conntrack --ctstate RELATED,​ESTABLISHED -j ACCEPT</​code>​
 +<code root>​iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT</​code>​
 +<code root>​iptables-save > /​etc/​iptables/​rules.v4</​code>​
 +</​note>​
 +
 +==Section [DHCP]==
 +<note important>​Dans le cas d'un ordinateur avec plusieurs carte réseaux sur le même réseau(la même box par exemple), ne pas oublier de définir 2 champs "​[DHCP]RouteMetric=*"​ de valeur différentes. cela permettra de switcher de l'une à l'​autre sans bidouillé les tables de routage
 +exemple :
 +<​code>​
 +[Match]
 +Name=eth0
 +[Network]
 +DHCP=ipv4
 +[DHCP]
 +RouteMetric=10
 +</​code>​
 +</​note>​
  
 <​note>​ <​note>​
Ligne 248: Ligne 276:
 Pour désactiver le service : Pour désactiver le service :
 <code root>​systemctl disable systemd-networkd</​code>​ <code root>​systemctl disable systemd-networkd</​code>​
- 
 ===== Commandes terminal utilisées ===== ===== Commandes terminal utilisées =====
  
doc/reseau/systemd/network.txt · Dernière modification: 01/10/2023 12:14 par captnfab

Pied de page des forums

Propulsé par FluxBB