Aller au contenu principal

Modifier la configuration réseau

Notions théoriques : Comprendre la configuration réseau

Dans le monde de Linux, la configuration réseau est un aspect essentiel. Elle permet à votre système de communiquer avec d'autres systèmes sur le réseau ou sur Internet. La configuration réseau de Linux peut sembler intimidante, mais ne vous inquiétez pas, nous allons la simplifier pour vous.

Pour configurer manuellement une adresse IP, nous devons modifier un fichier appelé /etc/network/interfaces. Ce fichier contient toutes les informations nécessaires pour que votre système puisse se connecter correctement à un réseau.

Pour modifier ce fichier, nous utiliserons l'éditeur de texte nano que nous avons installé lors de la séance précédente.

Affichage de la configuration réseau

Pour afficher la configuration réseau de votre serveur Linux, il vous suffit de saisir la commande ip a.

astuce

Pour afficher l'adresse de la passerelle, il est possible de saisir la commande :

ip route show

Si vous préférez utiliser la commande ifconfig, celle ci est désormais incluse dans le paquet net-tools :

sudo apt install net-tools
ifconfig

Configuration d'une adresse IP statique

Imaginons que vous vouliez configurer votre système pour utiliser l'adresse IP statique 192.168.1.100. Vous devriez éditer le fichier /etc/network/interfaces de la manière suivante :

sudo nano /etc/network/interfaces

Dans le fichier, vous pourriez voir quelque chose comme ça :

# The primary network interface
auto ens18
iface ens18 inet dhcp

Vous devrez le changer pour qu'il ressemble à ceci :

# The primary network interface
auto ens18
iface ens18 inet static
address 172.16.144.105
netmask 255.255.255.0
gateway 172.16.122.242

Votre carte réseau est souvent nommée eth0 ou ens18.

Dans cet exemple, 172.16.122.242 est l'adresse du routeur dans le réseau (la passerelle, gateway en anglais).

astuce

Une adresse dynamique est attribuée par un serveur DHCP (Dynamic Host Configuration Protocol).

Comme son nom l'indique, une adresse IP dynamique est susceptible de changer.

Une adresse IP statique est simplement une adresse qui ne change pas.

Une adresse IP statique est également appelée adresse IP fixe.

Comment modifier la configuration de la carte réseau sur IpFire ?
vim /var:ipfire/ethernet/settings
reboot

Test de mémorisation/compréhension


Quel est le rôle du fichier /etc/network/interfaces ?


Comment ouvrir le fichier /etc/network/interfaces avec nano ?


Quelle commande permet de configurer une adresse IP statique ?


Que représente '192.168.1.1' dans notre exemple ?



TP avec Virtualbox

Dans ce TP, votre mission consite à modifier la configuration réseau de votre serveur Linux pour lui attribuer une adresse IP statique.

Cette adresse IP statique sera de la forme 172.16.136.1XXXX est la fin de l'adresse IP de votre Windows.

Par exemple, si votre ordinateur Windows a l'adresse IP "172.16.136.20" alors l'adresse IP statique de votre serveur Linux doit être "172.16.136.120".

  1. Ouvrez le fichier de configuration réseau de votre serveur Linux.
  2. Modifiez le fichier pour qu'il ressemble à l'exemple ci-dessus, en remplaçant 172.16.136.1XX par l'adresse IP que vous devez attribuer à votre serveur Linux. Mettez le même masque de réseau et la même passerelle que votre ordinateur sous Windows.
  3. Enregistrez les modifications et fermez le fichier.
  4. Redémarrez le service réseau avec la commande sudo service networking restart.
  5. Vérifiez que la nouvelle configuration est bien appliquée avec la commande ifconfig.
Une solution

TP avec Proxmox

Dans ce TP, votre mission consite à modifier la configuration réseau de votre serveur Linux pour lui attribuer une adresse IP statique.

Cette adresse IP statique vous est fournie par l'administrateur réseau (sous la forme 172.16.144.1XX).

  1. Ouvrez le fichier de configuration réseau de votre serveur Linux.
  2. Modifiez le fichier pour qu'il ressemble à l'exemple ci-dessus, en remplaçant 172.16.144.1XX par l'adresse IP que vous devez attribuer à votre serveur Linux. Mettez le même masque de réseau et la même passerelle que la configuration actuelle en DHCP.
  3. Enregistrez les modifications et fermez le fichier.
  4. Redémarrez le service réseau avec la commande sudo service networking restart.
  5. Vérifiez que la nouvelle configuration est bien appliquée avec la commande ifconfig.
Une solution