Modifier les paramètres réseau
Syntaxe de base de « /etc/network/interfaces »
La syntaxe clé de « /etc/network/interfaces
» telle qu'expliquée dans interfaces(5) peut être résumée comme suit :
/etc/network/interfaces
»entrée | signification |
---|---|
« auto » |
démarrer l’interface lors du démarrage du système |
« allow-auto » |
, , |
« allow-hotplug » |
démarrer l’interface lorsque le noyau détecte un événement « à chaud » depuis cette interface |
Les lignes qui commencent par « iface … » |
définissent la configuration de réseau |
Les lignes qui commencent par « mapping » |
définissent une valeur de correspondance de pour l’interface correspondant à |
Une ligne commençant par le signe « # » |
est traitée comme commentaire et ignorée (les commentaire de fin de ligne ne sont pas pris en charge) |
Une barre oblique inversée (« \ », « back slash » en anglais) en fin de ligne |
étend la configuration à la ligne suivante |
Les lignes commençant par l’entrée iface
ont la syntaxe suivante :
iface <nom_config> <famille_adresse> <nom_méthode>
<option1> <valeur1>
<option2> <valeur2>
...
Pour la configuration de base, l’entrée de mapping
n'est pas utilisée si vous utilisez le nom de l’interface réseau comme nom de configuration du réseau.
Avertissement | |
---|---|
Ne pas définir dans « |
L’interface réseau de rebouclage (« loopback »)
L’entrée de configuration suivante du fichier « /etc/network/interfaces
» active l’interface réseau « loopback » lo
lors du démarrage du système (grâce à l’entrée auto
) :
auto lo iface lo inet loopback
Elle existe toujours dans le fichier « /etc/network/interfaces
».
Interfaces réseau gérées par DHCP
l’interface réseau gérée par le DHCP est configurée en créant l’entrée de configuration suivante dans le fichier « /etc/network/interfaces
» :
allow-hotplug eth0 iface eth0 inet dhcp
Lorsque le noyau de Linux détecte l’interface physique eth0
, l’entrée allow-hotplug
permet à ifup
d'activer l’interface et l’entrée iface
demande à ifup
d'utiliser DHCP pour configurer l’interface.
Interface réseau avec une adresse IP fixe
Une interface réseau avec une adresse IP fixe est configurée en créant de la manière suivante une entrée de configuration du fichier « /etc/network/interfaces
» :
allow-hotplug eth0 iface eth0 inet static address 192.168.11.100 netmask 255.255.255.0 gateway 192.168.11.1 dns-domain example.com dns-nameservers 192.168.11.1
Lorsque le noyau de Linux détecte l’interface physique eth0
, l’entrée allow-hotplug
permet à ifup
d'activer l’interface utiliser l’IP statique pour la configurer.
Ici, je suppose ce qui suit :
-
plage d'adresses IP du réseau local :
192.168.11.0
-192.168.11.255
-
adresse IP de la passerelle :
192.168.11.1
-
adresse IP du PC :
192.168.11.100
-
paquet
resolvconf
: installé -
nom de domaine : «
example.com
» -
adresse IP address du serveur DNS :
192.168.11.1
Si le paquet resolvconf
n'est pas installé, vous devrez faire vous-même la configuration associée au DNS en éditant le fichier « /etc/resolv.conf
»