Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| linux:ip [2018/10/22 16:39] – Add activate, dhclient, change MAC, bridges phsw | linux:ip [2024/08/24 19:09] (Version actuelle) – [Bridges] add link phsw | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Configuration IP ====== | ====== Configuration IP ====== | ||
| - | L' | + | L' |
| + | |||
| + | |||
| + | ==== Configurer statiquement le réseau ==== | ||
| + | |||
| + | Sans démon qui gère le réseau, la configuration des adresses IP est persistée dans le fichier ''/ | ||
| + | < | ||
| + | iface enp6s0 inet static | ||
| + | address 192.168.1.31/ | ||
| + | gateway 192.168.1.1 | ||
| + | </ | ||
| + | Ensuite: | ||
| + | <code bash> | ||
| + | sudo ifdown enp6s0 | ||
| + | sudo ifup enp6s0 | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== Commandes de configuration réseau ==== | ||
| === Ajouter une adresse IP === | === Ajouter une adresse IP === | ||
| Ligne 9: | Ligne 29: | ||
| ifconfig < | ifconfig < | ||
| </ | </ | ||
| + | |||
| + | === Définir la passerelle === | ||
| + | <code bash> | ||
| + | ip route add default via <ip> | ||
| + | </ | ||
| + | [[https:// | ||
| + | |||
| + | Changer la passerelle: | ||
| + | <code bash> | ||
| + | ip route change default via <ip> | ||
| + | </ | ||
| + | |||
| + | === Définir les serveurs DNS === | ||
| + | <file conf / | ||
| + | nameserver 1.2.3.4 | ||
| + | </ | ||
| === Activer/ | === Activer/ | ||
| Ligne 25: | Ligne 61: | ||
| </ | </ | ||
| + | === Créer un " | ||
| + | Deux interfaces réseaux qui communiquent entre elles: | ||
| + | <code bash> | ||
| + | ip link add name interface1 type veth peer name interface2 | ||
| + | </ | ||
| + | Ne pas oublier de up les deux interfaces créées, utile pour connecter deux bridges. | ||
| ==== Bridges ==== | ==== Bridges ==== | ||
| + | |||
| + | * [[https:// | ||
| === Installation === | === Installation === | ||
| Ligne 40: | Ligne 84: | ||
| brctl addif mybridge tun1 | brctl addif mybridge tun1 | ||
| brctl show | brctl show | ||
| + | </ | ||
| + | |||
| + | === Supprimer un bridge === | ||
| + | <code bash> | ||
| + | brctl delbr mybridge | ||
| + | </ | ||
| + | |||
| + | === Supprimer une interface d'un bridge === | ||
| + | <code bash> | ||
| + | brctl delif mybridge tun0 | ||
| </ | </ | ||